t-76.115 project review x-tremeit i2 iteration 12.02.2004

17
T-76.115 Project T-76.115 Project Review Review T-76.115 Project Review X-tremeIT I2 Iteration 12.02.2004

Upload: bradley-lecates

Post on 14-Dec-2015

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: T-76.115 Project Review X-tremeIT I2 Iteration 12.02.2004

T-76.115 Project ReviewT-76.115 Project Review

T-76.115 Project Review

X-tremeITI2 Iteration

12.02.2004

Page 2: T-76.115 Project Review X-tremeIT I2 Iteration 12.02.2004

X-TremeITValeria, Konstantin, Roman, Olesia, Vladislav,

Seppo, Aleksandr 2

T-76.115 Project ReviewT-76.115 Project Review

Agenda

Project status (7 min) achieving the goals of the iteration project metrics

Used work practices (5 min) Completed work (30 min)

presenting the iteration’s results demo

Plans for the next iteration (3 min)

Page 3: T-76.115 Project Review X-tremeIT I2 Iteration 12.02.2004

X-TremeITValeria, Konstantin, Roman, Olesia, Vladislav,

Seppo, Aleksandr 3

T-76.115 Project ReviewT-76.115 Project Review

Status of planned goals of the iteration

Goals: Test cases and testing of GUI +- Integrate system modules ++ Implement more use cases ++

UC-01/1.1 Creating objects – to be updated with more object types

Add text box to objects UC-01/1.2 Removing objects UC-01/1.4 Removing dependencies UC-02/1 Saving process diagram to XML file UC-03 Removing process diagram UC-04 Viewing process diagram UC-09 Printing process diagram

Testing +-

Page 4: T-76.115 Project Review X-tremeIT I2 Iteration 12.02.2004

X-TremeITValeria, Konstantin, Roman, Olesia, Vladislav,

Seppo, Aleksandr 4

T-76.115 Project ReviewT-76.115 Project Review

Status of planned deliverables of the iterationDeliveries: Implemented software Updated:

project plan requirements document technical specification Test cases

Test report User’s manual (Seppo) Progress report

Page 5: T-76.115 Project Review X-tremeIT I2 Iteration 12.02.2004

X-TremeITValeria, Konstantin, Roman, Olesia, Vladislav,

Seppo, Aleksandr 5

T-76.115 Project ReviewT-76.115 Project Review

Realization of the tasks

Deviations Architectural design Unplanned (LOC Calculation) Not started I2 tasks (was not reported)

Page 6: T-76.115 Project Review X-tremeIT I2 Iteration 12.02.2004

X-TremeITValeria, Konstantin, Roman, Olesia, Vladislav,

Seppo, Aleksandr 6

T-76.115 Project ReviewT-76.115 Project Review

Working hours by person

MEMBER Real Planned Diff

Aleksandr 31,60 41,00 9,40

Vladislav 35,10 48,00 12,90

Konstantin 23,60 38,00 14,40

Olesija 46,00 36,00 -10,00

Roman 43,10 40,00 -3,10

Seppo 35,20 56,00 20,80

Valeria 41,60 41,00 -0,60

TOTAL 256,20 300,00 43,80

MEMBER PP I1 I2 Subtotal I3 DE Total

Aleksandr 57,5 57,75 31,60 146,85 30 20 196,85

Vladislav 56 55 35,10 146,1 30 15 191,1

Konstantin 57 55,75 23,60 136,35 34 20 190,35

Olesija 51,5 41,45 46,00 138,95 30 20 188,95

Roman 65,5 55,7 43,10 164,3 20 15 199,3

Seppo 48,6 45,75 35,20 129,55 35 20 184,55

Valeria 66,5 62,1 41,60 170,2 20 20 210,2

TOTAL 402,6 373,5 256,20 1032,3 199 130 1361,3

-50,00

0,00

50,00

100,00

150,00

200,00

250,00

300,00

Aleksandr

Vladislav

Konstantin

Olesija

Rom

an

Seppo

Valeria

TO

TA

L

Real

Planned

Diff

Page 7: T-76.115 Project Review X-tremeIT I2 Iteration 12.02.2004

X-TremeITValeria, Konstantin, Roman, Olesia, Vladislav,

Seppo, Aleksandr 7

T-76.115 Project ReviewT-76.115 Project Review

Project progress tracking and control

End of week 4

0

50

100

150

200

250

300

350

400

1 2 3 4 5 6 7 8 9 10 11

week

cost

s

BCWS

ACWP

BCWP

End of I2

0

50

100

150

200

250

300

350

400

1 2 3 4 5 6 7 8 9 10 11

weekco

sts

BCWS

ACWP

BCWP

Page 8: T-76.115 Project Review X-tremeIT I2 Iteration 12.02.2004

X-TremeITValeria, Konstantin, Roman, Olesia, Vladislav,

Seppo, Aleksandr 8

T-76.115 Project ReviewT-76.115 Project Review

Quality metrics

I1 I2 I3 DE TotalReported 0 3 3Closed 0 2 2

Bug metrics

Small bugs were found while compiling the code Insignificant logical bugs eliminated right on the

programming sessions 3 bugs reported to Bugzilla, 2 corrected

Functional area Coverage Quality Comments

GUI 2 Small defects to be fixed

Integration testing 2 Save diagram test is not passed

XML parser 1 Nothing serious yet

Page 9: T-76.115 Project Review X-tremeIT I2 Iteration 12.02.2004

X-TremeITValeria, Konstantin, Roman, Olesia, Vladislav,

Seppo, Aleksandr 9

T-76.115 Project ReviewT-76.115 Project Review

Configuration management

JUnit tests for every class will be written in the next phase.

We did not need Ant. Small problems with Eclipse and CVS, but

everything has been solved.

Page 10: T-76.115 Project Review X-tremeIT I2 Iteration 12.02.2004

X-TremeITValeria, Konstantin, Roman, Olesia, Vladislav,

Seppo, Aleksandr 10

T-76.115 Project ReviewT-76.115 Project Review

Software metrics

Package Classes Methods NCSS

applet 6 40 774

communication 6 32 291

engine 4 72 430

serverside 3 19 258

Total 19 163 1753

0 %

10 %

20 %

30 %

40 %

50 %

60 %

70 %

80 %

90 %

100 %

Classes Methods NCSS

serverside

engine

communication

applet

NCSS = Non Commenting Source Statements

Page 11: T-76.115 Project Review X-tremeIT I2 Iteration 12.02.2004

X-TremeITValeria, Konstantin, Roman, Olesia, Vladislav,

Seppo, Aleksandr 11

T-76.115 Project ReviewT-76.115 Project Review

Risks

Risk management risks evaluation forms

Risks analysis (Red , Yellow, Green) No New risks reported

    Status of the risk I1  Status of the risk I2

Risk ID Risk 3.11.2003 25.11.2003 13.12.2003 30.1.2004

1.2 Test plan fails        

1.4 Wrong architectural design        

2.1 Lack of experience        

2.2 Underestimated resources for project task        

2.7 Project is late        

3.1 Requirements changed        

Page 12: T-76.115 Project Review X-tremeIT I2 Iteration 12.02.2004

X-TremeITValeria, Konstantin, Roman, Olesia, Vladislav,

Seppo, Aleksandr 12

T-76.115 Project ReviewT-76.115 Project Review

Work practices

Requirements elicitation and analysis (Konstantin) Usability tests (Roman) Architecture design (Vlad) Pair programming (Aleksandr)

Page 13: T-76.115 Project Review X-tremeIT I2 Iteration 12.02.2004

X-TremeITValeria, Konstantin, Roman, Olesia, Vladislav,

Seppo, Aleksandr 13

T-76.115 Project ReviewT-76.115 Project Review

Pair Programming

Type Usage Productivity(LOC / person

hours)

Defects(defects / LOC)

PairProgramming

94,6% 25,5 0,0259

Individual 7,4% 33,5 0,0299

Type Usage Productivity(LOC / person

hours)

Defects(defects / LOC)

PairProgramming

0,66 % 22,3 0,0256

Individual 0,34 % 16,7 0,0299

After Iteration 1

After Iteration 2

Page 14: T-76.115 Project Review X-tremeIT I2 Iteration 12.02.2004

X-TremeITValeria, Konstantin, Roman, Olesia, Vladislav,

Seppo, Aleksandr 14

T-76.115 Project ReviewT-76.115 Project Review

Software demo

GUI Controller XML parser Engine

Page 15: T-76.115 Project Review X-tremeIT I2 Iteration 12.02.2004

X-TremeITValeria, Konstantin, Roman, Olesia, Vladislav,

Seppo, Aleksandr 15

T-76.115 Project ReviewT-76.115 Project Review

Plan for the next iteration

Goals: Implement more use cases

UC-02/1 Saving process diagram locally ? -> to be agreed with customer after project review

meeting Careful system testing Bug fixing Peer testing System is ready to deliver to the customer

Deliveries: Implemented software Updated:

project plan requirements document technical specification test cases user’s manual

Test report Peer test plans Peer test reports Progress report

Page 16: T-76.115 Project Review X-tremeIT I2 Iteration 12.02.2004

X-TremeITValeria, Konstantin, Roman, Olesia, Vladislav,

Seppo, Aleksandr 16

T-76.115 Project ReviewT-76.115 Project Review

Plan for the next iteration

Page 17: T-76.115 Project Review X-tremeIT I2 Iteration 12.02.2004

X-TremeITValeria, Konstantin, Roman, Olesia, Vladislav,

Seppo, Aleksandr 17

T-76.115 Project ReviewT-76.115 Project Review

Thank you!

Questions, comments?