12015-11-11 BTW ”If you go, my advice to you” - Distributed Software Development.
-
Upload
florence-charlotte-barnett -
Category
Documents
-
view
219 -
download
0
Transcript of 12015-11-11 BTW ”If you go, my advice to you” - Distributed Software Development.
123-04-20
BTW
”If you go, my advice to you”-
Distributed Software Development
223-04-20
Project statusProject status
Topics for today
• Project status & statistics
• GUI design
• Architecture implementation
323-04-20
Milestones
Milestone ID DescriptionPlanned
completion weekActual
completion weekStatus
M001Requirements
analysis & definitionw46 w46 Complete
M002 Object class design w47 w47 Complete
M003 Database design w48 w48 Complete
M004Map wrapper /
HTML/CSSw49 -- On Track
M005User server logic,
JS interfacesw50 -- Started
423-04-20
Work Statistics
523-04-20
Members work
Member W45 W46 W47 W48 Total
TN 11 6 15 13 45
SM 7 6 7 7 27
AZ 10 7 21 14 52
GC 6 6 17.5 10 39.5
SO 6.5 6 18.5 7 38
DZ 11 9 14 12 46
Total 247,5
623-04-20
Note: The different level of knowledge require some extra/less work for membersLess hours does not mean less productivity!!
723-04-20
Project costs• The project status is: On Track
Different evaluation about costs between the first versions of the plan and the newer: meeting and learning hours were not counted in early versions
Current Planned Cost 7800$
Current Actual Cost 15400$
Planned Project Cost 21600$
Forecasted Project Cost 32400$
Activities plan revieww45 w46 w47 w48 w49 w50 w51 w52 w1
Project preparations
Requirements analysis & definition
Object class design
Database design
HTML / CSS coding
Google map API wrapper
Users logic coding
Client side and server data exchange logic
Javascript I/O interfaces
Route and advice logic
Testing
Documentation
Conferences
823-04-20
• Weeks 2 and 3 are put to reserve to manage project risks and additional implementation• Allready member down (so first risk came true)
At work
Completed
Not started
908-12-03
GUI – Main Page
1008-12-03
GUI - Map
Architecture status
1123-04-20
10%10%All core “logic” All core “logic”
becomes service becomes service methodsmethods
70%70%!! NEW !!!! NEW !!
““service like” service like” logiclogic
5%5%Only skeletonOnly skeleton
completedcompleted
Ready for Ready for implementationimplementation
100%100%
95%95%Possible minor Possible minor
future future changeschanges
30%30%Registration / Registration / simple queries simple queries
functionalfunctional
5%5%PrototypePrototypeAPI usingAPI using
HTTP POST HTTP POST and JSONand JSON
5% 5% Distributed JS codeDistributed JS code
85%85% wrapped wrapped90% 90%
“Service like” behavior
1223-04-20
• Multiple client applications• Different data transfer types• Extensibility
Lets see this in ACTION!
http://btw.rasip.fer.hr
1323-04-20
Questions ?
1423-04-20