t-76.4115 iteration demo global dance floor

15
T-76.4115 T-76.4115 Iteration Iteration demo demo T-76.4115 Iteration Demo T-76.4115 Iteration Demo Global Dance Floor Global Dance Floor Team 14 PP Iteration 21.10.2009

Upload: fay-glass

Post on 01-Jan-2016

37 views

Category:

Documents


1 download

DESCRIPTION

T-76.4115 Iteration Demo Global Dance Floor. Team 14 PP Iteration 21.10.2009. Agenda. Project status ( 10 min) Achieving the goals of the iteration Project metrics Work results ( 20-25 min) Project plan Requirements Preliminary architectural design Used work practices ( 5 min). - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: T-76.4115 Iteration  Demo Global Dance Floor

T-76.4115 T-76.4115 IterationIteration demo demo

T-76.4115 Iteration DemoT-76.4115 Iteration DemoGlobal Dance FloorGlobal Dance Floor

Team 14

PP Iteration

21.10.2009

Page 2: T-76.4115 Iteration  Demo Global Dance Floor

T-76.4115 T-76.4115 IterationIteration demo demo

AgendaAgenda

Project status (10 min)◦ Achieving the goals of the iteration◦ Project metrics

Work results (20-25 min)◦ Project plan◦ Requirements◦ Preliminary architectural design

Used work practices (5 min)

2

Page 3: T-76.4115 Iteration  Demo Global Dance Floor

T-76.4115 T-76.4115 IterationIteration demo demo

Introduction to the projectIntroduction to the project

3

Page 4: T-76.4115 Iteration  Demo Global Dance Floor

T-76.4115 T-76.4115 IterationIteration demo demo

What is Global Dance What is Global Dance Floor?Floor?An interactive music playback and

dancing platform, on which users can vote with their feet◦After a song, guiding lights instruct

people to move to a green or a red zone◦Hardware sensor calculates yes and no

votes and a new song is selected based on the results

◦Voting results are visualized on a displayClient: TKK/SoberIT

4

Page 5: T-76.4115 Iteration  Demo Global Dance Floor

T-76.4115 T-76.4115 IterationIteration demo demo

Status of the iteration’s Status of the iteration’s goalsgoalsRequirements specifications, creating use

cases◦ Done

Understanding the domain, getting to know the hardware◦ Not fully done, hardware not yet supplied

Initial architectural design◦ Done

Setting up project management and development server◦ Done

Have everything planned to ensure an efficient start for the first iteration round◦ For the most part, yes

5

Page 6: T-76.4115 Iteration  Demo Global Dance Floor

T-76.4115 T-76.4115 IterationIteration demo demo

Status of the iteration’s Status of the iteration’s deliverablesdeliverables

Project plan◦OK, QA plan delivered later

Requirements document◦OK

6

Page 7: T-76.4115 Iteration  Demo Global Dance Floor

T-76.4115 T-76.4115 IterationIteration demo demo

Realization of the tasksRealization of the tasks Hardware platform has not yet been installed

◦ No proof-of-concept testing/coding could be done

Hardware documentation arrived last week◦ No major decisions regarding the system (e.g. programming

language) could be done with certainty

As a result, the project is behind schedule

Task Status Realized

Installing the development server OK

Setting up project management and development environment

OK

Eliciting and validating requirements with the customer

OK

Initial proof-of-concept testing to ensure hardware compliance

Postponed

Writing project plan OK

Writing the requirements document OK

Initial architectural design OK

Total

7

Page 8: T-76.4115 Iteration  Demo Global Dance Floor

T-76.4115 T-76.4115 IterationIteration demo demo

Resource usageResource usage Explain the reasons for

major discrepancies in realizations

Explain the reasons for changes in the plan

M1 M2 M3 M4 M5 M6 M7 SUMPP 60 60 60 60 60 60 60 420I1 40 40 40 40 40 40 40 300I2 50 50 50 50 50 50 50 500Total

150 150 150 150 150 150 150 1150

M1 M2 M3 M4 M5 M6 M7 SUM

PP 50 50 50 50 40 60 70 370

I1 50 50 50 50 60 40 30 350

I2 50 50 50 50 50 50 50 500

Total 150 150 150 150 150 150 150 1150

8

Original plan (in the beginning of the iteration)

Realization and updated plan

You may present graphs instead of tables!

You may present graphs instead of tables!

(realized hours and updates)

Page 9: T-76.4115 Iteration  Demo Global Dance Floor

T-76.4115 T-76.4115 IterationIteration demo demo

Quality goalsQuality goalsEvaluation of the status of the

project's quality goals

9

Page 10: T-76.4115 Iteration  Demo Global Dance Floor

T-76.4115 T-76.4115 IterationIteration demo demo

Changes to the projectChanges to the projectNo major changes have occurred.

10

Page 11: T-76.4115 Iteration  Demo Global Dance Floor

T-76.4115 T-76.4115 IterationIteration demo demo

RisksRisksWhat is the current situation

regarding the risks?◦materialized risks?◦new risks identified?

11

Page 12: T-76.4115 Iteration  Demo Global Dance Floor

T-76.4115 T-76.4115 IterationIteration demo demo

Results of the iterationResults of the iteration Briefly describe the most important content of

the major deliverables of the iteration, e.g., the following ◦ project plan (especially in PP review)◦ requirements (especially in PP review)◦ system architecture (especially in I1 review)◦ QA plan (especially in I1 review)◦ implemented use cases (I1-I2)◦ user’s manual (I2)

Demonstrate the developed software◦ first tell briefly to the audience what you are going

to demonstrate distributing a demo script to the audience helps following

the demo◦ concentrate on new functionality

12

Avoid repeating what you have already told in project status and concentrate on showing the concrete results.

Avoid repeating what you have already told in project status and concentrate on showing the concrete results.

Page 13: T-76.4115 Iteration  Demo Global Dance Floor

T-76.4115 T-76.4115 IterationIteration demo demo

Example: Project planExample: Project planPresent the following

◦Stakeholders and staffing (a diagram?)◦Project goals (discuss most important

goals and verification criteria)◦Project resources (already shown in

the project status?)◦Project practices and tools (discuss

most important practices and tools you have chosen, what, why, when, …)

◦Discuss phasing if there are some major plans already

13

Page 14: T-76.4115 Iteration  Demo Global Dance Floor

T-76.4115 T-76.4115 IterationIteration demo demo

Example: Demo scriptExample: Demo scriptSystem Administrator

◦function X◦function Y◦…

Basic user◦function Z1◦function Z2◦…

14

Page 15: T-76.4115 Iteration  Demo Global Dance Floor

T-76.4115 T-76.4115 IterationIteration demo demo

Used work practicesUsed work practices How have you been using the planned work

practices, what are the experiences of◦ mandatory practices: time reporting, version

control, …◦ any other practices

Are you going to◦ adopt some new practices◦ change the use of the current practices◦ stop using some adopted practices

15

In the presentation you have time to discuss only the most interesting experiences and major changes. The mentor will read the rest of the material from the slides himself later.

In the presentation you have time to discuss only the most interesting experiences and major changes. The mentor will read the rest of the material from the slides himself later.