Project Plan versus Actual Progress

1. Our initial project plan

Monday 20/11/2000
Plan and Elaborate Phase
  • Project Plan
  • System Functions & Attributes
  • Use Cases
  • Use Case Diagrams
  • Expanded Use Cases
Analyze Phase
  • Glossary
  • Conceptual Model
  • System Sequence Diagrams
  • Contracts
Monday 27/11/2000
Design Phase
  • Real Use Cases
  • Collaboration Diagrams
  • Class Diagram
Monday 04/12/2000
Implementation
Monday 18/12/2000
Testing, Refining, Shipping

 

2. The actual progress of our project

Monday 20/11/2000
Plan and Elaborate Phase
  • Project Plan
  • System Functions & Attributes
  • Use Cases
  • Use Case Diagrams
  • Expanded Use Cases
Analyze Phase
  • Glossary
  • Conceptual Model
  • System Sequence Diagrams
  • Contracts
Friday 01/12/2000
Design Phase
  • Real Use Cases
  • Collaboration Diagrams
  • Class Diagram
Monday 18/12/2000
Implementation
Friday 12/01/2001
Testing, Refining, Shipping

 

3. Project plan vs. actual progress

As you can see, we had some difficulties following up our initial process schedule. Perhaps it was a little bit too optimistic, but still, we ended up pretty far from our initial goal. In the first phase of our project, our conceptual model became too overwhelming and we lost track of where we wanted to go. There were some things we just couldn't find a solution for. And the progress of our project stagnated. Eventually we got some outside advise (our assistent) to solve them.

The second phase also had some delay, not because of great problems this time, it just took more time to do it thourough than was planned in the beginning. Also the switch for Rational Rose to Together slowed things down a little. We had to review great parts of our initial models and make all the diagrams again. We also had to become familiar with this new tool. This is one of the reasons for the longer design phase.

At this document it seems like the Implementation Phase took very long, in fact, this is not so, because during the holidays our project didn't progress much. It was difficult to come together and divide tasks, because some of us were not in Leuven and were not fully equiped at home to do some implementing.