T-76.4115 Iteration Demo BitPlayers PP Iteration 19.10.2005.

Slides:



Advertisements
Similar presentations
T Project Review VirtuCo PP Iteration
Advertisements

Implementation I - demo. Schedule * Project status -achieving the goals of the iteration -project metrics * Used work practices * Work results -presenting.
T Project Review Groupname [PP|…|DE] Iteration
T Iteration Demo BaseByters [I1] Iteration
T /5115 Software Development Project I/II Project Planning Jari Vanhanen Ohjelmistoliiketoiminnan ja –tuotannon laboratorio Software Business and.
Planning. SDLC Planning Analysis Design Implementation.
Planning Iteration Demo Suunto Training Program Planner.
FINAL DEMO Apollo Crew, group 3 T SW Development Project.
T Project Review RoadRunners [PP] Iteration
T Project Review Magnificent Seven Project planning iteration
T Iteration Demo BetaTeam PP Iteration
What is a Business Analyst? A Business Analyst is someone who works as a liaison among stakeholders in order to elicit, analyze, communicate and validate.
T Project Review TeXlipse [I2] Iteration
T Final Demo Xylophone I2 Iteration
T Project Review X-tremeIT I1 Iteration
T Final Demo Tikkaajat I2 Iteration
T Iteration Demo CloudSizzle PP Iteration
T Final demo I2 Iteration Agenda  Product presentation (20 min) ‏  Project close-up (20 min) ‏ Evaluation of the results  Questions.
T Project Review Tetrastone [Iteration 2]
T Iteration Demo BitPlayers I2 Iteration
T Iteration Demo Apollo Crew I1 Iteration
T Project Review WellIT PP Iteration
Planning Iteration Demo Suunto Training Program Planner.
T Iteration Demo Group name [PP|I1|I2] Iteration
T Iteration Demo PP Iteration
FINAL DEMO Apollo Crew, group 3 T SW Development Project.
T Project Review Tetrastone Projext Planning Iteration
T Iteration Demo METAXA PP Iteration 17 November November November 2015.
T Iteration demo T Iteration Demo Team Balboa I1 - Iteration
T Project Review (Template for PI and I1 phases) Group name [PI|I1] Phase
T Project Review RoadRunners [IM1] Iteration
T Iteration Demo Team DTT I1 Iteration
T Iteration Demo BitPlayers I1 Iteration
T Iteration Demo Team 13 I1 Iteration
T Project Review eGo PP Iteration
T Iteration Demo Hermes Team PP Iteration
T Iteration Demo Apollo Crew PP Iteration
T Sprint Demo Team Tarantino Iteration 1 / Sprint
T Project Review RoadRunners [IM3] Iteration
T Iteration demo T Iteration Demo Neula PP Iteration
T Iteration Demo Team DTT Project planning (PP) Iteration
T Iteration Demo Software Trickery I2 Iteration
T Project Review WellIT I2 Iteration
T Iteration Demo Group name [PP|I1|I2] Iteration
T Iteration Demo Group 1 Project Planning Iteration
T Project Review Sotanorsu I1 Iteration
T Iteration I1 Demo Software Trickery PP Iteration
T Iteration Demo Vitamin B I1 Iteration
T Iteration Demo Tikkaajat [PP] Iteration
T Project Review MalliPerhe Iteration 3 Implementation
T Project Review ITSUPS Implementation
T Iteration Demo MapGuide based Web Edit Interface I2 Iteration
T Project Review RoadMappers I2 Iteration
T Project Review Muuntaja I1 Iteration
T Iteration Demo Tempus I1 Iteration
Switch off your Mobiles Phones or Change Profile to Silent Mode.
T Project Review BigBrother PP Iteration
T Project Review Magnificent Seven Final demonstration
T Project Review MTS [PP] Iteration
T Project Review Wellit I1 Iteration
T Project Review Sotanorsu I2 Iteration
T Iteration Demo LicenseChecker I2 Iteration
T Project Review X-tremeIT PP Iteration
T Iteration Demo Byte-Pit I1 Iteration
T Iteration Demo Xylophone PP Iteration
T Project Review MalliPerhe PP Iteration
T Iteration Demo Vitamin B PP Iteration
Groupname [PP|…|FD] Iteration
TeXlipse [I1] Iteration
T Project Review Group: pdm I2 Iteration
Presentation transcript:

T Iteration Demo BitPlayers PP Iteration

T 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)

T 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

T 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

T Iteration demo 5 Status of the iteration’s deliverables  Project plan  OK, except:  Coding convention: Will be determined with developers in iteration planning of Implementation 1  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

T Iteration demo 6 Realization of the tasks StatusRealPlanDiff(Left) Recruiting project groupok 14-3 Meetingsok Lecturesok Studying (technologies, project domain)ok Project Managementunfinished Infrastructureunplanned Requirements planningok High-level architectureok Total

T 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 Kemppainen Lauerma Lindstedt 9,520-0,5 Saarinen 6,520-3,5 Total 138,5140-1,5 Realized hours in this iteration

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

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

T 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

T 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

T 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

T Iteration demo 13 Questions?

T Iteration demo 14 Project organization

T 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.