Date post: | 05-Jan-2016 |
Category: |
Documents |
Upload: | wendy-clarke |
View: | 214 times |
Download: | 1 times |
9/23/2009
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!
9/23/2009
Distributed Software Development
9/23/2009
Project Plan
Satish Jaiswal
WikiPres@MdH
9/23/2009
Overview
• Project Background• Milestones• Plan for milestones• Development Methodology• Deliverables • Activity Plan• Financial Plan• Project Risks
9/23/2009
Project Background
SCREEN SHOTSUser Comments:This slide is really good
Comments in databaseSENARIO 1
ODP FILE
ODP – Open Document Presentation
Java Plug-in
Web Page
9/23/2009
Project Background
WIKI ENGINE User(s) makes changes in the presentations
SENARIO 2
ODP FILE
ODP – Open Document Presentation
Java Plug-in
Java Plug-inWeb page
MODIFIED OPD
9/23/2009
Project Background
WIKI ENGINE User(s) makes changes in the presentations
SENARIO 2
ODP FILE
ODP – Open Document Presentation
Java Plug-in
Java Plug-inWeb page
MODIFIED OPD
9/23/2009
Project Background
WIKI ENGINE User(s) makes changes in the presentations
SENARIO 2
ODP FILE
ODP – Open Document Presentation
Java Plug-in
Java Plug-inWeb page
MODIFIED OPD
9/23/2009
Project Background
WIKI ENGINE User(s) makes changes in the presentations
SENARIO 2
ODP FILE
ODP – Open Document Presentation
Java Plug-in
Java Plug-inWeb page
MODIFIED OPD
9/23/2009
Step towards Milestones
WIKI ENGINE User(s) makes changes in the presentations
SENARIO 2
ODP FILE
ODP – Open Document Presentation
Java Plug-in
Java Plug-inWeb page
MODIFIED OPD
9/23/2009
Step towards milestones - Development
• Plug-in to import slides as images in Wiki Engine
• Plug-in to import ODP file into Wiki Engine
• Plug-in to export the modified presentation in ODP format.
• Functionality to modify the presentation by means of XML
• Database design for comments and other data
• Functionality of reading XML and XSLT files.
9/23/2009
Step towards milestones - Development
• Plug-in to import slides as images in Wiki Engine
• Plug-in to import ODP file into Wiki Engine
• Plug-in to export the modified presentation in ODP format.
• Functionality to modify the presentation by means of XML
• Database design for comments and other data
• Functionality of reading XML and XSLT files.
30 % of total work
9/23/2009
Step towards milestones - Others
Systems Design10%
Requirement Analysis20%
Testing 25%
Documentation And others
10%
Requirement Analysis20%
Testing 25%
Requirement Analysis20%
Testing 25%
Requirement Analysis20%
Testing 25%
Systems Design10%
Requirement Analysis20%
Testing 25%
Documentation And others
10%
Systems Design10%
System Integration5% effort
Requirement Analysis20%
Testing 25%
Development methodology and Milestones
Iterative Waterfall Model
(Iterations)
9/23/2009
Development methodology and Milestones
1st MilestoneAlpha release
27th October 09
Development
Development
2nd MilestoneBeta release
17th November 09
3rd MilestoneRelease Candidate15th December 09
Development Final Product15th January 10
9/23/2009
Deliverables Deliverable Date
Project Plan 2009-10-02
Requirements Definition 2009-10-02
Design Description 2009-10-09
Acceptance Test Plan 2009-12-11
Test Report 2010-01-11
Final Project Report 2010-01-15
Final Product 2010-01-15
Summary Week Report During Project
Minutes of Meeting During Project
Revisions of existing documents On major changes
9/23/2009
Activity Plan Activity
w38 w39 w40 w41 w42 w43 w44 w45 w46 w47 w48 w49 w50 w51 w52 w01 w02
Project Preparations
Requirements Analysis and Definition
Research and Development
Project Design
Input Plug-in Development
User Interface Development
Output Plug-in Development
Core Logic Implementation
Integration
Unit Testing
Integration Testing
System Testing
User Acceptance Testing
9/23/2009
Financial Plan Cost per hour = 33$ (assumption)
Number of working days = 85
ActivityPercentage effort to be
utilizedEffort required by 6
menEffort in
person days
Cost person hours
assuming each person works 2 hours per day
Project Preparations 5 4.25 25.5 1683
Requirements Analysis & Definition 20 17 102 6732
Project Design 10 8.5 51 3366
Implementation 30 25.5 153 10098
Integration 5 4.25 25.5 1683
Testing 20 17 102 6732
Troubleshooting 3 2.55 15.3 1009.8
Documentation 5 4.25 25.5 1683
Final Release 2 1.7 10.2 673.2
Total estimated cost = $ 33,660
9/23/2009
Project risks
Limitation of time
Communication gap
Technical Knowledge
Team CoordinationDesign Flaws
Server Crash
Wrong Technology
Resources
--- High Risk
--- Medium Risk
9/23/2009