12015-11-11 btw ”if you go, my advice to you” - distributed software development
TRANSCRIPT
![Page 1: 12015-11-11 BTW ”If you go, my advice to you” - Distributed Software Development](https://reader035.vdocuments.net/reader035/viewer/2022070401/56649f1d5503460f94c34ba5/html5/thumbnails/1.jpg)
123-04-20
BTW
”If you go, my advice to you”-
Distributed Software Development
![Page 2: 12015-11-11 BTW ”If you go, my advice to you” - Distributed Software Development](https://reader035.vdocuments.net/reader035/viewer/2022070401/56649f1d5503460f94c34ba5/html5/thumbnails/2.jpg)
223-04-20
Project statusProject status
![Page 3: 12015-11-11 BTW ”If you go, my advice to you” - Distributed Software Development](https://reader035.vdocuments.net/reader035/viewer/2022070401/56649f1d5503460f94c34ba5/html5/thumbnails/3.jpg)
Topics for today
• Project status & statistics
• GUI design
• Architecture implementation
323-04-20
![Page 4: 12015-11-11 BTW ”If you go, my advice to you” - Distributed Software Development](https://reader035.vdocuments.net/reader035/viewer/2022070401/56649f1d5503460f94c34ba5/html5/thumbnails/4.jpg)
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
![Page 5: 12015-11-11 BTW ”If you go, my advice to you” - Distributed Software Development](https://reader035.vdocuments.net/reader035/viewer/2022070401/56649f1d5503460f94c34ba5/html5/thumbnails/5.jpg)
Work Statistics
523-04-20
![Page 6: 12015-11-11 BTW ”If you go, my advice to you” - Distributed Software Development](https://reader035.vdocuments.net/reader035/viewer/2022070401/56649f1d5503460f94c34ba5/html5/thumbnails/6.jpg)
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!!
![Page 7: 12015-11-11 BTW ”If you go, my advice to you” - Distributed Software Development](https://reader035.vdocuments.net/reader035/viewer/2022070401/56649f1d5503460f94c34ba5/html5/thumbnails/7.jpg)
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$
![Page 8: 12015-11-11 BTW ”If you go, my advice to you” - Distributed Software Development](https://reader035.vdocuments.net/reader035/viewer/2022070401/56649f1d5503460f94c34ba5/html5/thumbnails/8.jpg)
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
![Page 9: 12015-11-11 BTW ”If you go, my advice to you” - Distributed Software Development](https://reader035.vdocuments.net/reader035/viewer/2022070401/56649f1d5503460f94c34ba5/html5/thumbnails/9.jpg)
908-12-03
GUI – Main Page
![Page 10: 12015-11-11 BTW ”If you go, my advice to you” - Distributed Software Development](https://reader035.vdocuments.net/reader035/viewer/2022070401/56649f1d5503460f94c34ba5/html5/thumbnails/10.jpg)
1008-12-03
GUI - Map
![Page 11: 12015-11-11 BTW ”If you go, my advice to you” - Distributed Software Development](https://reader035.vdocuments.net/reader035/viewer/2022070401/56649f1d5503460f94c34ba5/html5/thumbnails/11.jpg)
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%
![Page 12: 12015-11-11 BTW ”If you go, my advice to you” - Distributed Software Development](https://reader035.vdocuments.net/reader035/viewer/2022070401/56649f1d5503460f94c34ba5/html5/thumbnails/12.jpg)
“Service like” behavior
1223-04-20
• Multiple client applications• Different data transfer types• Extensibility
![Page 13: 12015-11-11 BTW ”If you go, my advice to you” - Distributed Software Development](https://reader035.vdocuments.net/reader035/viewer/2022070401/56649f1d5503460f94c34ba5/html5/thumbnails/13.jpg)
Lets see this in ACTION!
http://btw.rasip.fer.hr
1323-04-20
![Page 14: 12015-11-11 BTW ”If you go, my advice to you” - Distributed Software Development](https://reader035.vdocuments.net/reader035/viewer/2022070401/56649f1d5503460f94c34ba5/html5/thumbnails/14.jpg)
Questions ?
1423-04-20