12015-09-16 These materials are prepared only for the students enrolled in the course Distributed...
-
Upload
arlene-preston -
Category
Documents
-
view
215 -
download
0
Transcript of 12015-09-16 These materials are prepared only for the students enrolled in the course Distributed...
![Page 1: 12015-09-16 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.](https://reader030.fdocuments.net/reader030/viewer/2022032707/56649e525503460f94b48651/html5/thumbnails/1.jpg)
123-04-19
• 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!
![Page 2: 12015-09-16 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.](https://reader030.fdocuments.net/reader030/viewer/2022032707/56649e525503460f94b48651/html5/thumbnails/2.jpg)
223-04-19
Distributed Software Development
![Page 3: 12015-09-16 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.](https://reader030.fdocuments.net/reader030/viewer/2022032707/56649e525503460f94b48651/html5/thumbnails/3.jpg)
323-04-19
Alpha Prototype
![Page 4: 12015-09-16 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.](https://reader030.fdocuments.net/reader030/viewer/2022032707/56649e525503460f94b48651/html5/thumbnails/4.jpg)
423-04-19
![Page 5: 12015-09-16 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.](https://reader030.fdocuments.net/reader030/viewer/2022032707/56649e525503460f94b48651/html5/thumbnails/5.jpg)
523-04-19
Project Schedule
![Page 6: 12015-09-16 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.](https://reader030.fdocuments.net/reader030/viewer/2022032707/56649e525503460f94b48651/html5/thumbnails/6.jpg)
623-04-19
Development proces
![Page 7: 12015-09-16 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.](https://reader030.fdocuments.net/reader030/viewer/2022032707/56649e525503460f94b48651/html5/thumbnails/7.jpg)
723-04-19
Development proces
![Page 8: 12015-09-16 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.](https://reader030.fdocuments.net/reader030/viewer/2022032707/56649e525503460f94b48651/html5/thumbnails/8.jpg)
823-04-19
Development proces
![Page 9: 12015-09-16 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.](https://reader030.fdocuments.net/reader030/viewer/2022032707/56649e525503460f94b48651/html5/thumbnails/9.jpg)
923-04-19
Development proces
![Page 10: 12015-09-16 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.](https://reader030.fdocuments.net/reader030/viewer/2022032707/56649e525503460f94b48651/html5/thumbnails/10.jpg)
1023-04-19
Integration
• Good division of work on modules– Client side – Italy– Server side – Croatia– Good devision of work within local teams
• Server side – client side integration problems– Client side is expecting different interface
![Page 11: 12015-09-16 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.](https://reader030.fdocuments.net/reader030/viewer/2022032707/56649e525503460f94b48651/html5/thumbnails/11.jpg)
• Good team work experience
• Confidence in the relatively unknown people
• Experiences in the use of new technologies
• Step forward towards world peace
1123-04-19
Positive Experiences
![Page 12: 12015-09-16 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.](https://reader030.fdocuments.net/reader030/viewer/2022032707/56649e525503460f94b48651/html5/thumbnails/12.jpg)
1223-04-19
Negative Experiences
• Server :– Different entity names (city, university)– Different data types of some cities or
universities– More entities of the same name– Problems with Freebase API
• Client:– Problems with google maps API
![Page 13: 12015-09-16 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.](https://reader030.fdocuments.net/reader030/viewer/2022032707/56649e525503460f94b48651/html5/thumbnails/13.jpg)
1323-04-19
Risks
• The risk of unexpected behavior of external sources
![Page 14: 12015-09-16 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.](https://reader030.fdocuments.net/reader030/viewer/2022032707/56649e525503460f94b48651/html5/thumbnails/14.jpg)
1423-04-19
Project Management Tools
• SVN:
• Tasks:
• Unit Tests: in Visual Studio
![Page 15: 12015-09-16 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.](https://reader030.fdocuments.net/reader030/viewer/2022032707/56649e525503460f94b48651/html5/thumbnails/15.jpg)
UI Prototype Demo
1523-04-19
• Browsing universities by geographical location
• Viewing university information
• Viewing location information
![Page 16: 12015-09-16 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.](https://reader030.fdocuments.net/reader030/viewer/2022032707/56649e525503460f94b48651/html5/thumbnails/16.jpg)
1623-04-19
![Page 17: 12015-09-16 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.](https://reader030.fdocuments.net/reader030/viewer/2022032707/56649e525503460f94b48651/html5/thumbnails/17.jpg)
Browsing by location
1723-04-19
![Page 18: 12015-09-16 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.](https://reader030.fdocuments.net/reader030/viewer/2022032707/56649e525503460f94b48651/html5/thumbnails/18.jpg)
World View
1823-04-19
![Page 19: 12015-09-16 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.](https://reader030.fdocuments.net/reader030/viewer/2022032707/56649e525503460f94b48651/html5/thumbnails/19.jpg)
Continent View
1923-04-19
![Page 20: 12015-09-16 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.](https://reader030.fdocuments.net/reader030/viewer/2022032707/56649e525503460f94b48651/html5/thumbnails/20.jpg)
Region View
2023-04-19
![Page 21: 12015-09-16 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.](https://reader030.fdocuments.net/reader030/viewer/2022032707/56649e525503460f94b48651/html5/thumbnails/21.jpg)
Country View
2123-04-19
![Page 22: 12015-09-16 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.](https://reader030.fdocuments.net/reader030/viewer/2022032707/56649e525503460f94b48651/html5/thumbnails/22.jpg)
City View
2223-04-19
![Page 23: 12015-09-16 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.](https://reader030.fdocuments.net/reader030/viewer/2022032707/56649e525503460f94b48651/html5/thumbnails/23.jpg)
Location Information
2323-04-19
![Page 24: 12015-09-16 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.](https://reader030.fdocuments.net/reader030/viewer/2022032707/56649e525503460f94b48651/html5/thumbnails/24.jpg)
University Information
2423-04-19
![Page 25: 12015-09-16 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.](https://reader030.fdocuments.net/reader030/viewer/2022032707/56649e525503460f94b48651/html5/thumbnails/25.jpg)
Country View
2523-04-19
![Page 26: 12015-09-16 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.](https://reader030.fdocuments.net/reader030/viewer/2022032707/56649e525503460f94b48651/html5/thumbnails/26.jpg)
City View
2623-04-19
![Page 27: 12015-09-16 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.](https://reader030.fdocuments.net/reader030/viewer/2022032707/56649e525503460f94b48651/html5/thumbnails/27.jpg)
Location Information
2723-04-19
![Page 28: 12015-09-16 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.](https://reader030.fdocuments.net/reader030/viewer/2022032707/56649e525503460f94b48651/html5/thumbnails/28.jpg)
University Information
2823-04-19
![Page 29: 12015-09-16 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.](https://reader030.fdocuments.net/reader030/viewer/2022032707/56649e525503460f94b48651/html5/thumbnails/29.jpg)
Live Demonstration
2923-04-19
![Page 30: 12015-09-16 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.](https://reader030.fdocuments.net/reader030/viewer/2022032707/56649e525503460f94b48651/html5/thumbnails/30.jpg)
Questions
3023-04-19