Presentation is loading. Please wait.

Presentation is loading. Please wait.

T-76.4115 Iteration Demo BitPlayers PP Iteration 19.10.2005.

Similar presentations


Presentation on theme: "T-76.4115 Iteration Demo BitPlayers PP Iteration 19.10.2005."— Presentation transcript:

1 T-76.4115 Iteration Demo BitPlayers PP Iteration 19.10.2005

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

3 T-76.4115 Iteration demo 3 Introduction to the project  Topic: ContextMUPE  Customer: HIIT (Helsinki Institute of Information Technology)  Two phases 1. Develop ContextMUPE system 2. Develop ContextMUPE application demonstrating the new functionality  Phase 1  Goal: Integrate MUPE (Multi-User Publishing Environment) and ContextPhone so they can communicate together  Duration: Implementation 1  Phase 2  Goal: Develop with ContextMUPE an application that takes context information acquired by ContextPhone as input and reacts to it accordingly. ContextPhoneMUPE Context information ContextMUPE

4 T-76.4115 Iteration demo 4 Status of the iteration’s goals  Goal 1: Form project group by recruiting developers  OK  3 developers recruited (Hattula, Lindstedt, Saarinen)  4 th developer will be recruited only if necessary (extra developer is assigned to our group)  Goal 2: Project Planning: Select and adapt work practices to be used in the project, schedule the project  OK partially:  High-level scheduling has been done  Most of the work practices to be used are defined in the project plan, remaining practices will be defined during the iteration planning of Implementation 1.  Goal 3: Understanding project domain  OK partially:  All group members have read available documentation on MUPE and ContextPhone  Discussions with customer to deepen understanding  We are lacking some documents regarding MUPE and ContextPhone (eg. Interface specifications)  Goal 4: Requirements specification on general level  OK  Requirements have been determined with customer and are described in Requirements document  Goal 5: Develop high-level architecture  OK:  Architectural solution has been discussed with the customer and a high-level design has been developed

5 T-76.4115 Iteration demo 5 Status of the iteration’s deliverables  Project plan  OK, except:  5.1.11 Coding convention: Will be determined with developers in iteration planning of Implementation 1  5.1.12 Peer testing: Not planned yet as it will be carried out in February. Section will be added during iteration planning of Implementation 2.  5.2. Quality plan: Will be created in iteration planning of Implementation 1  5.3. Tools: List not complete, will be completed with developers (and customer) during iteration planning of Implementation 1  6.3 & 6.4 Task division of Implementation 1 & 2. Will be done during iteration planning phase of these implementations.  Requirements document  OK, all important requirements documented in general level and reqs 1,2,3,... in detail

6 T-76.4115 Iteration demo 6 Realization of the tasks StatusRealPlanDiff(Left) Recruiting project groupok 14-3 Meetingsok 36.531.5+5 Lecturesok 3445-11 Studying (technologies, project domain)ok 1720-3 Project Managementunfinished 17185 Infrastructureunplanned 50+53 Requirements planningok 1222-108 High-level architectureok 710-3 Total 176201-25

7 T-76.4115 Iteration demo 7 Working hours by person  Developers’ work easy to estimate (role not big in this iteration)  Tasks not divided equally, project planning budget exceeded and tasks not finished  Requirements planning went more easily than expected, requirements document required more work than expected RealPlanDiff Hattula 10,510+0,5 Kauranen 5650+6 Kemppainen 2530-5 Lauerma 3130+1 Lindstedt 9,520-0,5 Saarinen 6,520-3,5 Total 138,5140-1,5 Realized hours in this iteration

8 T-76.4115 Iteration demo 8 Changes to the project  No changes yet  Possibility of additional developer joining the group

9 T-76.4115 Iteration demo 9 Risks  Initial risks identified in project plan, no risks realized yet

10 T-76.4115 Iteration demo 10 Results of the iteration  Briefly describe the most important content of the major deliverables of the iteration, e.g., the following  project plan  Phasing of the project  Regular schedule for iterations: planning, development, refining  requirements  Defining functionality of ContextMUPE  Filters  Cache  Interfaces  Debugging

11 T-76.4115 Iteration demo 11 Project plan  Present the following  Stakeholders and staffing Stakeholders and staffing  Project goals Project goals  Project resources  Developers: Hattula, Lindstedt, Saarinen  Development server and test phone provided by customer  Project practices and tools  Development tools  Communication practices (+meetings)  SEPA subjects  Discuss phasing if there are some major plans already

12 T-76.4115 Iteration demo 12 Used work practices  How have you been using the planned work practices, what are the experiences of  mandatory practices:  Resource planning: very difficult to estimate time consumption, especially as group not formed from the beginning  Time reporting: process created, group not yet accustomed to the practice  Practices to be used are defined in the project plan an will be developed further while creating the QA plan in the iteration planning of implementation 1

13 T-76.4115 Iteration demo 13 Questions?

14 T-76.4115 Iteration demo 14 Project organization

15 T-76.4115 Iteration demo 15 Project Goals  Adding to the understanding of the possibilities in using context information in mobile multi-user applications.  Being able to rapidly develop proof-of-concept applications using information of both the context of the individual mobile user and the overall environment.  Improving the existing systems (MUPE and ContextPhone) by integration.  Maintain and improve the usability and extendability of the MUPE platform.  Developing a MUPE application demonstrating the use of context information of an individual user.


Download ppt "T-76.4115 Iteration Demo BitPlayers PP Iteration 19.10.2005."

Similar presentations


Ads by Google