Presentation is loading. Please wait.

Presentation is loading. Please wait.

T-76.4115 Iteration Demo Group 1 Project Planning Iteration 24.10.2007.

Similar presentations


Presentation on theme: "T-76.4115 Iteration Demo Group 1 Project Planning Iteration 24.10.2007."— Presentation transcript:

1 T-76.4115 Iteration Demo Group 1 Project Planning Iteration 24.10.2007

2 T-76.4115 Iteration demo 2 Agenda  Project status (10 min)  achieving the goals of the iteration  project metrics  Work results (20 min)  presenting the iteration’s results  demo  Used work practices (10 min)

3 T-76.4115 Iteration demo 3 Introduction to the project  What is this project about?  Web edit interface that should work side-by-side with an existing product  Used to edit route data in Novapoint IRIS database  Technical details: uses MapGuide API to interact with Oracle Spatial database

4 T-76.4115 Iteration demo 4 Status of the iteration’s common goals  Understanding what the customer wants of the project  OK  Installing and configuring needed version control and development software  OK  Determining and prospecting all stakeholders  OK  Study MapGuide API enough to get started  OK  Developing a quick prototype to learn about needed components and to get info about a suitable structure for the program  Discarded, the MapGuide had good documentation and existing code that made it possible to figure out a good structure with out the quick prototype  Deliver the needed documents  OK

5 T-76.4115 Iteration demo 5 Status of the iteration’s management goals  Create suitable coding, qa and architecture planning processes for this project  OK  Define baseline of the architecture iteratively consulting the developers  Partially OK, consultance has been limited pretty much to the Architecture Assitant  Define tasks and create a work load estimate for each of them  Not OK, development tasks haven’t been defined yet. Waiting for architectural plan.  Define a preliminary schedule  OK  Ensure that developers know what they should do and make sure they can do it  OK for now, this goal has to be kept in mind constantly

6 T-76.4115 Iteration demo 6 Status of the iteration’s deliverables  Project plan  OK  Requirements document  OK, all important requirements documented in general level. Detailed specifications will be added as we gain enough information about the MapGuide API in action

7 T-76.4115 Iteration demo 7 Resource usage MemberPPI1I2Total Matti Manninen7060 190 Antti Nummipuro506080190 Janne Varjus408070190 Khaled Chowdhury207060150 Antti-Iivari Kainulainen256560150 Klaus Lehtonen356550150 Olli Loikkanen258580190 Total2654854601210 We had some issues with getting the time tracing up and running which actually resulted in hour reportings not reaching PM in time for these slides. Everyone should have their personal hours up but acting at the last moment caused this kind of problem. This means that most resource usage charts are best estimates in hind sight, which is still a much more reliable than estimates beforehand.

8 T-76.4115 Iteration demo 8 Realization of the tasks Status RealizedPlanned Diff(Left) Project Startup Meeting OK 28 0 Project Plan, project management process OK 1416-2 Project Plan, development process OK 616-10 Project Plan, quality assurance process OK 816-8 Project Plan, risk management plan OK 412-4 Requirements Specification OK 12 0 Project Setup, IT-problems OK 2520-5 SEPA Diaries OK 1720-3 Course Lectures OK 3545-10 Progress Report OK 25-3 Architecture design* Unfinished 80+8 Studying the MapGuide API* Unfinished 400+40 Total 199190+3

9 T-76.4115 Iteration demo 9 Risks  The current situation regarding the risks  We have identified what we believe are the most important risks at the moment and listed them in the Project Plan section 7 Risk Log.

10 T-76.4115 Iteration demo 10 Results of the iteration  The most important content of the major deliverables of the iteration  project plan  describes the schedule and baseline of the entire project  contains an organizational chart  contains goals of the customer and group members  communicates the indented operating model  describes the development processes and customs that will be used  contains the project budget  contains risk evaluation  requirements  contains specification of the technical goals  contains use cases  Setting up MapGuide environment and getting to know it by studying its current code  Demonstration of the developed software  MapGuide with sample data

11 T-76.4115 Iteration demo 11 Organization Chart

12 T-76.4115 Iteration demo 12 Customer goals of the project GoalVerification criteria 1. Establish the feasibility of using MapGuide for editing Novapoint IRIS data with a web browser. Customer assesses the feasibility based on the project results 2. Thru good documentation acquire knowledge about using MapGuide for this purpose. Customer assesses what can be learned from documentation after each main iteration 3. Acquire a well programmed working prototype that can easily be developed further. Customer assesses the prototype at the end of each main iteration 4. Gain knowledge about new working methods. Customer assesses what can be learned about new methods from documentation and other interaction


Download ppt "T-76.4115 Iteration Demo Group 1 Project Planning Iteration 24.10.2007."

Similar presentations


Ads by Google