NOTICE These materials are prepared only for the

  • Slides: 27
Download presentation
NOTICE! • These materials are prepared only for the students enrolled in the course

NOTICE! • 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! 6/3/2021 1

Distributed Software Development 6/3/2021 2

Distributed Software Development 6/3/2021 2

Rebeka Belavić, Marko Basuga QR Marks The Spot Release Candidate 6/3/2021 3

Rebeka Belavić, Marko Basuga QR Marks The Spot Release Candidate 6/3/2021 3

Project schedule (1) • Current state: General Project Status Fulfillment of Next Milestone on

Project schedule (1) • Current state: General Project Status Fulfillment of Next Milestone on track • Invested hours: W 40 W 41 W 42 W 43 W 44 W 45 W 46 W 47 W 48 W 49 W 50 Total R. Š. 14 6, 3 16, 3 33, 3 22, 8 17, 3 10, 3 9, 3 14, 3 11, 3 16, 3 171, 8 R. B. 14 39 30 26 14, 5 17 11, 3 12 11 22 18 214, 8 M. B. 15 29, 3 37, 3 44, 3 18, 3 16, 3 10, 3 14, 3 8, 3 21, 3 16, 3 231 N. J. 8 13, 3 18, 3 35, 3 11, 3 26, 3 15, 3 11, 3 7 19, 3 14, 3 179, 7 V. K. 10 15, 3 27, 3 8, 3 4, 3 27, 3 5, 3 8, 3 7, 3 5, 3 4, 3 123 S. R. 6 18, 3 14, 3 4 5, 8 12, 3 5, 3 8, 3 16, 3 11, 3 4, 8 106, 7 A. B. 6 18, 3 13, 3 4 5, 8 12, 3 5 11, 3 17, 3 11, 3 4, 3 108, 9 73 139, 8 156, 8 155, 2 82, 8 128. 8 62, 8 74, 8 81, 5 101, 8 78, 3 1135, 9 Member Total 6/3/2021 4

Project schedule (2) • Results – All components implemented • Database • Web Services

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 6/3/2021 5

Changes since Beta version • New functionalities enabled: – Search service – User image

Changes since Beta version • New functionalities enabled: – Search service – User image upload – Editing of games & user profiles – Invitations to private games – Twitter 6/3/2021 6

Experiences (1) • The Minus Side: – Problems: • Inadequately commented WS code •

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 6/3/2021 7

Experiences (2) • The Plus Side: – We’re out of Beta ! – No

Experiences (2) • The Plus Side: – We’re out of Beta ! – No conflicts due to cultural differences – Planned activities finished – Streamlined e-mail communication due to exams and other courses 6/3/2021 8

Demonstration 6/3/2021 9

Demonstration 6/3/2021 9

Sign Up 6/3/2021 10

Sign Up 6/3/2021 10

Edit Profile 6/3/2021 11

Edit Profile 6/3/2021 11

Create game 6/3/2021 12

Create game 6/3/2021 12

My Games 6/3/2021 13

My Games 6/3/2021 13

Edit Game 6/3/2021 14

Edit Game 6/3/2021 14

View game 6/3/2021 15

View game 6/3/2021 15

Main page 6/3/2021 16

Main page 6/3/2021 16

User’s Inbox 6/3/2021 17

User’s Inbox 6/3/2021 17

Invitation for a private game 6/3/2021 18

Invitation for a private game 6/3/2021 18

Join game page 6/3/2021 19

Join game page 6/3/2021 19

Update Game 6/3/2021 20

Update Game 6/3/2021 20

Search users 6/3/2021 21

Search users 6/3/2021 21

Search users 6/3/2021 22

Search users 6/3/2021 22

Search games 6/3/2021 23

Search games 6/3/2021 23

Search games 6/3/2021 24

Search games 6/3/2021 24

Future Plans (1) 6/3/2021 25

Future Plans (1) 6/3/2021 25

Future Plans (2) • Finalize integration • Testing, testing • Finish writing project documentation

Future Plans (2) • Finalize integration • Testing, testing • Finish writing project documentation 6/3/2021 26

The End Any questions? 6/3/2021 27

The End Any questions? 6/3/2021 27