9
1 22-08-29 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! NOTICE!

12015-11-19 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer

Embed Size (px)

Citation preview

Page 1: 12015-11-19 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer

123-04-20

• 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!

NOTICE!

Page 2: 12015-11-19 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer

223-04-20

Distributed Software Development

Page 3: 12015-11-19 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer

323-04-20

Project Plan : Live TV

Customers : Damir Isovic (MDH) and Klas Eriksson (OneDial AB)

Page 4: 12015-11-19 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer

423-04-20

Table of contents

• 1. Development methodology

• 2. Deliverables

• 3. Activity plan

• 4. Financial plan

• 5. Project risks

Page 5: 12015-11-19 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer

1. Development methodology

• Agile method with 3 iterations : – Alpha prototype (end of October)

– Beta prototype (3rd of November)– Release Candidate (before Christmas

holidays)

523-04-20

Page 6: 12015-11-19 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer

2. Deliverables

• Planned report

• Minutes of meeting– 1 team member responsible per meeting– Change of duty every meeting

• Weekly report– Sent to PL before12:00 Monday– Summarized and Compiled by the PL

623-04-20

Page 7: 12015-11-19 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer

3. Activity plan

• Use of a Gantt

• 6 phases : – Analysis / Software requirements – 15%– Design – 10%– Development – 30%– Testing – 30%– Documentation - 10%– Pilot Project to the customer – 5%

723-04-20

Page 8: 12015-11-19 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer

4. Financial plan

• No budget for this project

• Equipement provided : – Virtual Server (Linux)– Nokia N95 8GB

• Our free time

823-04-20

Page 9: 12015-11-19 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer

5. Project risks

• Lack of knowledge– Take time to do research

• Faulty equipments– Do backups!

• Member unavailable– Assure that every piece of information and code is

shared, documented,…

• Choice of wrong technology– Study and evaluate different technologies first– Create a prototype

923-04-20