Download presentation
Presentation is loading. Please wait.
Published byDwain Sherman Modified over 9 years ago
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.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.