Distributed Software Development 9182020 1 Rebeka Belavi QR
Distributed Software Development 9/18/2020 1
Rebeka Belavić QR Marks The Spot 9/18/2020 2
Project team Renato Aftab 9/18/2020 Vadym Rebeka Saud Marko our Supervisor Marin Nicolas 3
Project goal • Project goal: – create a game based on QR codes 9/18/2020 4
Project requirements The game should: 1. have a web-site 2. take place in the real world The game content should be user-created Participants should be able: 1. to be creators of the game or simple players 2. to communicate through the game's web site Various existing APIs should be used to help participants play the game (e. g. Google Maps, Facebook, . . . ) Since mobile phones are a requirement to play the game, participants shouldn't be forced spend money to play the game – no cost (other than Internet access on their computer) 9/18/2020 5
Results • System developed to provide all required functionality – MVC architecture • Database + Hibernate (My. SQL) • Web services (Java) • Web site (HTML + PHP + CSS) + Google Map & Twitter API 9/18/2020 6
Experiences (1) • Total working hours: 1166 Working hours per week 180 160 140 120 100 80 60 40 20 0 w 40 9/18/2020 w 41 w 42 w 43 w 44 w 45 w 46 w 47 w 48 w 49 w 50 w 51 7
Experiences (2) • Positive? – New friends – New, different way of working & communicating • Negative ? “Anyone who has never made a mistake has never tried something new” 9/18/2020 8
• Demonstration 9/18/2020 9
The End Any questions? 9/18/2020 10
9/18/2020 11
9/18/2020 12
9/18/2020 13
9/18/2020 14
9/18/2020 15
9/18/2020 16
- Slides: 16