I've created a draft of the project schedule using the task breakdown we discussed previously. Riskiest aspects are dealt with first.
Of course, this schedule doesn't represent the exact interactions we will be having. For example, Olivier is shown doing documentation & tests most of the time. However, we will all be doing this and he should be helping us locate & fix bugs and maybe programming a few optional requirements.
Furthermore, I haven't shown how I will be implicated everywhere and how everyone should be doing quality control with respect to their roles all the time. I've also shown some milestone specific tasks but not all.
Given the current schedule, we should be feature complete by mid-may. I added a month's buffer because we aren't all working at 100% and because we don't all have the same experience. Furthermore, this month is our buffer for features that aren't explicitely specced. After that, we've got a month of bug fixing and improvements. This makes the project end around what we planned for (a bit early).
Now, I have come to realize that the source of most of my frustrations might be because of a few requirements that are too general.
Should we create new requirements for all this to help bring my planning to a more granular level? ReqBrowseModel
is complex because we chose to implement it using many views. Documentation related requirements are unknowns right now. Should we come up with a table of contents and propose it to Daniel or should it be the opposite?
Note: Source MS Project file included, HTML task assignments and screenshot of project for better visualisation (top level tasks only).
- 13 Apr 2005
Updated schedule because of a mistake I made concerning ReqExportBitmap
. Removed two weeks of work from Jordan; replaced them by moving ReqSaveBackup
from Etienne to Jordan. Screenshot is no longer up to date.
- 15 Apr 2005
Daniel's answer to the documentation question: propose something minimal. He will make us work harder if necessary
- 15 Apr 2005
Pushed back the old start date to today. Everyone has exams finished, no one has any excuses. Still within desired timeframe. I expect everyone should complete their work early.
- 25 Apr 2005