Presentation is loading. Please wait.

Presentation is loading. Please wait.

T-76.115 Project Review TeXlipse [I2] Iteration 9.12.2004.

Similar presentations


Presentation on theme: "T-76.115 Project Review TeXlipse [I2] Iteration 9.12.2004."— Presentation transcript:

1 T-76.115 Project Review TeXlipse [I2] Iteration 9.12.2004

2 T-76.115 Project Review 2 Agenda  Introduction to the project (1min)  Project status (10 min)  Status of the iteration's goals  Status of the iteration's deliverables  Realization of the tasks  Working hours per person  Risks  Work results (25 min)  Results of the iteration  Demo  Used work practices (5 min)  Chosen common work practices  SEPAs

3 T-76.115 Project Review 3 Introduction to the project  The customer has a constant need for the creation of LaTeX documents.  The Eclipse IDE is free, powerful and gaining in popularity and it offers a rich environment for extension through a plugin architecture.  There are existing free plugins for this, e.g. the ecleTeX -project, but they are lacking in features.  The general purpose of this project is to create a LaTeX plugin for Eclipse IDE.  The developed plugin, TeXlipse, is to provide a efficient developing environment for creating LaTeX-documents.  Some of the key features to achieve this include:  Syntax highlighting  Folding  Templates  Build support  Keyboard shortcuts  Support for several platforms  One of the most important goals of this project is to provide a solid architectural platform that supports future development of the plugin.

4 T-76.115 Project Review 4 Status of the iteration’s goals  The primary goal of this iteration was to provide a working release of at least the priority 1 features.  Although agreed within the group as secondary goal, the completion of the priority 2 features was of high importance as well. *In the end of each iteration a feature will be considered completed, if it has been tested as planned and contains no defects of severity blocker, critical or major. It may however contain at most two minor defects and at most 20 cosmetic defects.

5 T-76.115 Project Review 5 Status of the iteration’s deliverables  All these documents have been delivered  Updated project plan  Updated requirements document  Updated technical specification  Updated test cases  Test report and test log  Risk document  User’s manual (draft)  Progress report  Updated SEPA diaries

6 T-76.115 Project Review 6 Realization of the tasks  In total, the committed resources are almost equal to the planned ones.

7 T-76.115 Project Review 7 Working hours by person  Resource allocation has not been equal.  We only have one more iteration to equalize the workload.  Some team members have to work hard to even up.  All in all, the total resources allocated for I2 were quite right.  The workload for F&D does not seem too heavy in common.

8 T-76.115 Project Review 8 Quality metrics  Tags in the code:  FIXME: 31  TODO: 47 (7 ’javadoc missing’)  1 walkthrough, 1 inspection  Summary of defects and test cases:

9 T-76.115 Project Review 9 Quality assessment  Item evaluation

10 T-76.115 Project Review 10 Quality assessment  State of the most important quality attributes  The overall quality of the software is ok at the moment  Major issues have been solved and current solutions have been thought-out carefully  It is very likely that the quality will be good when the software is delivered

11 T-76.115 Project Review 11 Software size in Lines of Code (LOC)  This was the second iteration when actual code was written.  The amount of code has increased dramatically.

12 T-76.115 Project Review 12 Risks  Current situation regarding the risks  Some features have proven out to be more complex to implement than originally was thought.  The uneven resource commitment requires careful planning for the last iteration.  One team member was not able to attend to any meetings for the last 2 weeks.

13 T-76.115 Project Review 13 Changes to the project  No major changes were made to the project.  As the requirements were so thoroughly discussed with the customer, no major changes have been necessary.  Some small adjustments have been made to single requirements together with the customer.

14 T-76.115 Project Review 14 Results of the iteration  The most important substance of the major deliverables of the iteration:  Updated requirements document  Updated technical specification  Updated test cases  Test report and test log  User’s manual (draft)  Demonstration of the developed software:  We will give a short demonstration of the plugin at the moment.

15 T-76.115 Project Review 15 Used work practices  Experiences of used practices  Mandatory practices  Time reporting with Trapoli  The dual-way of working with Trapoli was continued.  Gant-charts helped to cope with the schedule during the iteration.  The reporting has been more accurate.  Version control  The CVS version management tool has been a good help.  Risk management  Bugzilla was used for bug-reporting.  Bugzilla has many features that are not required in this scale project.  SEPAs  PM’s Diary (Jani, not present)  Communication practices (Jani, not present)  Static Methods (Esa, Oskar)  Pair Programming (Laura, Taavi)  Design Patterns (Antti, Kimmo)


Download ppt "T-76.115 Project Review TeXlipse [I2] Iteration 9.12.2004."

Similar presentations


Ads by Google