These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer Science and Engineering, University of Mälardalen, Västerås, Sweden and at the Faculty of Electrical Engineering and Computing, University of Zagreb, Croatia (year 2009/2010). For all other purposes, authors’ written permission is needed! The purpose of these materials is to help students in better understanding of lectures in DSD and not their replacement! NOTICE!
Distributed Software Development
QR Marks The Spot Release Candidate Rebeka Belavić, Marko Basuga
Project schedule (1) Current state: Invested hours: General Project StatusFulfillment of Next Milestone on track MemberW40W41 W42W43W44W45W46W47W48W49W50 Total R.Š.146,3 16,333,322,817,310,39,314,3 11,316,3 171,8 R.B ,51711, ,8 M.B.1529,3 37,344,318,316,310,314,38,3 21,316,3 231 N.J.813,3 18,335,311,326,315,311,37 19,314,3 179,7 V.K.1015,3 27,38,34,327,35,38,37,3 5,34,3 123 S.R.618,3 14,345,812,35,38,316,3 11,34,8 106,7 A.B.618,3 13,345,812,3511,317,3 11,34,3 108,9 Total73139,8 156,8155,282, ,874,8 81,5101,878,3 1135,9
Project schedule (2) Results –All components implemented Database Web Services (User, Game, Player, Communication & Search Service) Web Site –Integration 90% finished –All required functionalities enabled
Changes since Beta version New functionalities enabled: –Search service –User image upload –Editing of games & user profiles –Invitations to private games –Twitter
Experiences (1) The Minus Side: –Problems: Inadequately commented WS code “Destructive” commits (semi-destructive to be more precise ) –Risks Too little time due to exams and other courses
Experiences (2) The Plus Side: –We’re out of Beta ! –No conflicts due to cultural differences –Planned activities finished –Streamlined communication due to exams and other courses
Demonstration
Sign Up
Edit Profile
Create game
My Games
Edit Game
View game
Main page
User’s Inbox
Invitation for a private game
Join game page
Update Game
Search users
Search users
Search games
Search games
Future Plans (1)
Future Plans (2) Finalize integration Testing, testing, testing Finish writing project documentation
The End Any questions?