demoing… requirements requirements compliance summary total number of requirements2 number of...

14

Upload: reynard-jackson

Post on 01-Jan-2016

222 views

Category:

Documents


5 download

TRANSCRIPT

Demoing…

Requirements

Requirements Compliance Summary

Total number of requirements 22

Number of requirements implemented 20

Requirements partially fulfilled 0

Requirements not fulfilled 0

Requirements dropped 2

Milestones

IdMilestone

Description

Finished week

Metr.Plan

Forecast

ActualWeek +/-

M001 Project description (document) 46 46 0 46 0

M002Requirements definition

(document)47 49 +2 50 +3

M003 Project design draft (document) 49 49 0 49 0

M004 Project design (document) 50 50 0 50 0

M005 Acceptance test plan (document) 51 1 +2 1 +2

M006 Final delivery (software) 3 3 0 3 0

M007 Final project report (document) 3 3 0 3 0

Worked hours

MemberW46

W47

W48

W49

W50

W51

W52

W01

W02

W03

Total

Mathias Alexandersson 19 15 18 13 11 8 0 7 10 21 122

Sebastien Bourgeois 5 10 20 7 12 10 0 20 30 15 129

Lei Liu 23 18 23 13 11 6 10 10 6 3 123

Marko Burazin 3 12 9 10 9 5 5 8 8 7 76

Mladen Cikara 3 9 9 10 8 10 8 3 7 4 71

Miroslav Lakotic 8 22 18 15 24 18 24 18 25 30 202

Marko Pecic 10 10 10 20 20 10 0 20 20 20 140

Total 71 96 107 88 95 67 47 86 106 100 863

0

20

40

60

80

100

120

46 47 48 49 50 51 52 1 2 3

Distribution of effort over time

Through the project…

• What did we get?• Monstrosity

• 92!!! Clases

• 19 packages without editors

• Eclipse plugin

• Swing demo

• Views, perspectives

• Editors, wizards

Experience

If God could give us a chance to do it from the beginning…

We would choose some other project!

It’s like the song “Bitter-sweet symphony”

“Bitter”(problems we suffered)

At the beginning… • The requirement is updating almost every week which made us dare not to meet our customer • Understanding the requirement correctly• Get to know each other

During the middle…• Learning Eclipse: Eclipse Framework, Eclipse plug-ins,

GEF, XSD, EMF, SWT, draw2d …• Coding— one of the most terrible jobs in the world…

Close the end…• Livin’ on the prayer

“Sweet” (fun we had)

• It’s really great fun when we are complaining about the project on the meeting by Skype

• As well as joking each other

• We’ve learned a lot, both technical and none-technical aspects

• It’s fun to work in a distributed team

“Symphony”

Well, time’s flying so fast! It was like yesterday we had just chosen the topic of project… everybody gained a lot through this course, I guess this experience is more important than the technical stuff we learned. It’s really great to have these friends working together. Croats are hardworking guys, Swedish side is diligent as well. We really want to meet each other, at least once. And what a pity that we don’t even have a photo together.

Thanks for FER&MDH gave us this course Thanks for our teachers and guest lecturers Thanks for our customer—RikardThanks for our leaders Mathias and MirosThanks for everyone!

Thank you

Questions?