Presentation is loading. Please wait.

Presentation is loading. Please wait.

12015-10-06 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.

Similar presentations


Presentation on theme: "12015-10-06 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer."— Presentation transcript:

1 12015-10-06 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 2012/2013). 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!

2 22015-10-06 Distributed Software Development

3 Beta Prototype

4 Alpha Recapitulation Exploration map University pages (basic) City pages (basic) 42015-10-06

5 5

6 6 Project Schedule Beta: 476h Total: 1157h

7 72015-10-06 Development proces

8 82015-10-06 Development proces

9 92015-10-06 Development proces

10 102015-10-06 Project Management Tools SVN: Tasks: Unit Tests: in Visual Studio Everyone uses what suits their need Great tool for tasks

11 112015-10-06 Integration We learned from our mistakes during alpha prototype integration Good definition of available information and data formats - StudyAbroad_ServerDataGathering_V1- 00.docx Constant communication between server side and client side

12 Changes in application Added new university and city data –Basic data –Cost of life –Climate Updated university and city pages New main page 122015-10-06

13 Changes in application Some information is stored in database Added registration and login Added suggestion system Added search 132015-10-06

14 Changes in documentation Requirements document revision –Added some requirements form our supervisor’s feedback –Added application administration requirements –better defined some ambiguities Server Data Gethering document –All data and metadata we can get from datasources 142015-10-06

15 Changes in documentation Traceability matrix –3 requirements groups –56 requirements –6 projects –150 classes 152015-10-06 Big traceability matrix!!

16 The end is showing up, we can see how our application will look like Server side liked doing charts and maps One more step forward towards world peace 162015-10-06 Positive Experiences

17 172015-10-06 Negative Experiences Server : –Different approach to any data in Freebase –Some things couldn’t be the way we imagined –Some communication problems Client: –Some team members hate javascript! –A loot of work (more then expected) –Problems with graphical design (design is subjective)

18 Future Activities Recommendation system User profile –User can view and edit his preferences 182015-10-06

19 Future Activities Social features –Commenting, –Rateing, –And reviewing universities and cities 192015-10-06

20 UI Prototype Demo 202015-10-06 Browsing universities by geographical location Viewing university information Viewing location information

21 212015-10-06

22 Browsing by location 222015-10-06

23 World View 232015-10-06

24 Continent View 242015-10-06

25 Region View 252015-10-06

26 Country View 262015-10-06

27 City View 272015-10-06

28 Location Information 282015-10-06

29 University Information 292015-10-06

30 Country View 302015-10-06

31 City View 312015-10-06

32 Location Information 322015-10-06

33 University Information 332015-10-06

34 Live Demonstration 342015-10-06

35 Questions 352015-10-06


Download ppt "12015-10-06 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer."

Similar presentations


Ads by Google