Title: 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
1NOTICE!
- 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!
2Distributed Software Development
3Sriram Sundar Rajan
QR Marks the Spot_at_MdH
Project Plan
4Methodologies
Use of iterative waterfall model
44
5Deliverables
To Output Planned week Promised week
Project Manager Week Report from individual team members W38(2009) W02(2010) W38(2009) W02(2010)
Steering group, Project Team members Summary Week Report W38(2009) W02(2010) W38(2009) W02(2010)
Steering group, Project Team members Minutes of Meeting W38(2009) W02(2010)
Steering group, Project Team members Technical Documents, Project policies W38(2009) W02(2010)
Steering group, Project Team members Project Vision Document W38(2009) W38(2009)
Steering group, Project Team members Project Plan Document W39(2009) W38(2009) W02(2010)
Steering group, Project Team members Requirements Definition document W39(2009) W38(2009) W02(2010)
Steering group, Project Team members Design Description Document W40(2009)
Steering group, Project Team members Acceptance Test Plan W49(2009)
Steering group, Project Team members Test Report W02(2010) W38(2009)
Customers, Steering group, Project Team members Final Project Report, Final versions of all project documents W02(2010) W38(2009) W02(2010)
Customers, Steering group, Project Team members Final Product (Installation, Source Codes) W02(2010) W38(2009) W02(2010)
6Milestones
Final Release of Product
Acceptance testing
Search Module Implementation
Google Maps Integration
Core Logic Development
UI Development
QR Code Processing
Class/Database /UI Design
Requirements Definition
Project Plan
7Activity Plan
8Financial Plan
9Project Risks
Software fails to address the core purpose
Choice of inappropriate technology
Problems in Integration of the modules
Communication Issues
Any member leaving the team
System Failure or Server crash