Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


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

1 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 2010/2011). 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 (Mass Observation) Distributed Software Development

3 Contents Overview Development Methodology Deliverables Communication Milestones Activity Plan Financial Plan Project Risks

4 Project Overview OE: Observation Event Observers Observation event Consumers How is the climate in Vasteras today Initiator

5 Development Methodology Iterative development Application to be divided into modules which would be simultaneously developed. Hence it is best to go with iterative model as it would reduce integration problems. Parallel approach for web page development.

6 Deliverables Date Project plan document2010-10-01 Requirements Definition document2010-10-01 Design Description document2010-10-08 Weekly Reports (Team Member to PL)Every Friday Summary Week Report (PL to Supervisor)Every Monday Minutes of MeetingDuring project Technical documents, Project policies etc.During project Revisions of existing documentsOn major changes Acceptance test plan2010-12-10 Test report2011-01-10 Final Project Report, final versions of existing documents, other project-related documentation (as negotiated with the customer) 2011-01-14 Final product (installation, source code, etc.)2011-01-14

7 Communication Voice/Video Conference Weekly Meetings Emails Google Group DSD Project website

8 Milestones Planned Date (Week) Project Vision2010-09-21 (Week 38) Project Plan2010-09-28 (Week 39) Requirements Definition2010-10-05 (Week 40) Alpha Prototype2010-10-26 (Week 43) Beta Prototype2010-11-16 (Week 46) Release Candidate2010-12-14 (Week 50) Final Project Presentation2011-01-11 (Week 02)

9 Activity Plan

10 Financial Plan Planned effort (man-days) Man-day cost Planned project cost (100%) 170$ 150$ 25500 ActivityVolume (days)Cost ($) Project Preparation 5$ 750 Requirement Analysis and Definition 10$ 1500 Project Design 10$ 1500 Implementation 40$ 6000 Testing 35$ 5250 Documentation 60$ 9000 Final Delivery and Presentation 10$ 1500

11 Project Risks PossibilityRiskPreventive Action Architecture DriftMedium Brainstorming the pros and cons of a design and technology selected before implementing. Lack of Required SkillsMedium Distribution of work based on skills of a team member. Continuous research. Unavailability of a memberMedium Thorough and good documentation. Meetings to ensure that each member is having an idea of what other is doing. Crashes and OutagesMedium Regular Backups.

12


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

Similar presentations


Ads by Google