Download presentation
Presentation is loading. Please wait.
Published byTiffany Gibbs Modified over 9 years ago
1
2015-09-051 1 Student Companion - Final Project Presentation Members in Sweden: Andreas Drake Asad Saleem Muhammad Usman Ghani Robert Lundquist Vasilis Odontidis Members in Croatia: Ante Radman Bruno Samardžić Gabrijel Smoljkić
2
2015-09-052 2 Product features Complete project status Workload and cost Cultural differences Experiences Future changes Integration Testing Problems and challenges If we did this again... Detailed component status Product demonstration Agenda
3
2015-09-053 3 Product Features Courses support Time planning support/ Almanac Handle Activities, Events, Notes and Files support Friendly User interface Search support Synchronization (almost completed) Backup support Modularity
4
2015-09-054 4 DONE COMPLETE PROJECT STATUS DONE
5
2015-09-055 5 Workload
6
2015-09-056 6 Cost
7
2015-09-057 Cultural Differences Difference between working hours and break time Difference between sleeping habits Difference in education system among all of us Due to different schedule of every person, there is difficult to arrange meetings and communicating with each other.
8
2015-09-058 Experiences Part 1 Working in Distributed environment Learning new technologies Seeing how useful (and important) is to respect other member's ideas and to try to see things from their angle of view; other people always have lots of good ideas Good experience to work in multicultural environment
9
2015-09-059 Experiences Part 2 More work gets done when having a tight deadline than when having too much time; but, deadlines too tight are also counter-productive as we had to use shortcuts then When there is a tough problem, it often doesn't help to bring more people to the job; sometimes only a new, fresh approach helps It's generally best to test for bugs immediately after code is written than to postpone it, as this is basically leaving it to other members
10
2015-09-05102015-09-0510 Future Changes Implement PDA version Synchronization via Infrared Some changes to the code to achieve greater stability Skin feature Additional components
11
2015-09-05112015-09-0511 Integration Worked well Well defined interface for the components Easy to integrate new components
12
2015-09-05122015-09-0512 Testing Not enough time for unit testing Components were tested individually during development
13
2015-09-05132015-09-0513 Problems and Challenges Problems with WinCVS until the end of course During the implementation some components got behind schedule due to unbalanced programming skills PDA version was not implemented due to unbalance in programming skills and time schedule
14
2015-09-05142015-09-0514 If we did this again… The project leader should not be involved that much in the implementation Integration should be done earlier Better repository system
15
Developer : Andreas Card.01 Main Program FEATURES: Acts as the container for the components Ability to load components dynamically
16
Developer : Andreas Card.01 Main View FEATURES: Display information about the current day Quick tasks User Interface Component
17
Developer : Andreas Card.01 Almanac FEATURES: Information sorted by date Quick and detail view of information Manage information and files User Interface Component
18
Developer : Andreas Card.01 Filehandler FEATURES: Provide file handling functionality Core Component
19
Developer : Andreas Card.01 Language FEATURES: Provides functionality to load different languages from xml files Core Component
20
Developer : Robert Card.01 Backup FEATURES: Backup and restore functionality of files and course information Save as cab files User Interface Component
21
Developer : Robert Card.01 Installer Tool FEATURES: Easily make different installation packages Installer
22
Developer : Vasilis Card.01 Search Component FEATURES: Search for files Search inside files Search inside Student Companion Customized Search User Interface Component
23
Developer : Ante & Gabrijel Card.01 Connection Handler FEATURES: Handles the connections between devices Core Component
24
Developer : Gabrijel Card.01 Synchronization FEATURES: Synchronize information between devices User Interface Component
25
Developer : Bruno Card.01 Information Handler FEATURES: Provides functionality for courses, notes, events and activities Core Component
26
Developer : Bruno Card.01 Course Viewer FEATURES: Detailed information about courses Functionality for managing them User Interface Component
27
2015-09-0527 Product Presentation 2015-09-0527
28
2015-09-0528 Thank you Now your questions, please. 2015-09-0528
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.