Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


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

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

2 Distributed Software Development

3 Gordan Kreković Release Candidate

4

5 It didn't happen.

6 What we really got... Shiny new requirements
List of things to be changed Thrilling technical problems Unforgettable sleepless nights

7 We answered.

8 Loading process Achieved: - starts automatically
- loads temporal data table - can be configured in many ways Finished.

9 Loading procedure Achieved: - event table loads properly
- loading depends on incoming data - subscriber list is updated automatically - local time is calculated Finished and adapted for new requirements.

10 Administration application
Many improvements: - input validation - login page - easier navigation - changes to fulfill new requirements Adapted for new requirements.

11 Error logging Rating engine Finished and discussed with the customer:
- loading procedure - rating engine Rating engine Finished and adapted for new requirements.

12 Suspension list generator
Suspension criteria editor finished and improved. Suspension list generator: - working properly - should be started automatically Suspension list viewer: - not finished because of changed requirements

13 Meetings with the customer
Right after the beta prototype presentation. 1 2 Yesterday.

14 Working hours

15 Working hours

16 Total working hours

17 (we guessed real commercial price)
Project cost Current Planned Cost 19800 Current Actual Cost Planned Project Cost 29000 Forecasted Project Cost 31000 Bingo! (we guessed real commercial price) As we detailedly planned our project and all problems were expected, project expenses won't be higher than planned. More than that, I hope we'll safe some money.

18 Communication Advantages of a small team: - intensive collaboration
- easier for organisation - direct communication – one with all Instant messengers take very important place in team communication.

19 Information sharing 1] Share everything? - too much
- important things can be missed 2] Share only information relevant for tasks? - context is missing - collaboration is difficult - lack of motivation

20 Information sharing 3] Find balance! - optimal - pleasant for all
- not too much, not too less One more team member on customer's side would make whole project a lot easier.

21 NRTRDE Ring-ring! Hello?

22 Demonstration


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

Similar presentations


Ads by Google