Since there's a lot to build, the application will be built in phases. Some items may be worked on at the same time as others. More detailed items may be added if they become significant. In no way does this represent an actual schedule, so we'll have to remember to touch this up as we go along.

PiecePhaseExpected Date
Initial DatabasePhase 1 08/31/2007
Application Framework and Solution in placePhase 1 08/31/2007
UI to edit CodesPhase 1 08/31/2007
UI to edit Party-Relationship TablesPhase 1 08/31/2007
UI to edit new partiesPhase 1 08/31/2007
Begin DocumentationPhase 1 08/31/2007
Bug FixPhase 2 09/31/2007
Push DataPhase 2 09/31/2007
Add Hierarchy TablesPhase 2 09/31/2007
Helper ComponentsPhase 2 09/31/2007
Bug FixPhase 3 10/30/2007
HistoryPhase 3 10/30/2007
Hierarchy MappingPhase 4 11/31/2007
Bug FixPhase 4 11/31/2007
Rule ManagementPhase 5 1/31/2008
Now do the real documentationPhase 612/31/2008

PS: There's nothing saying we have to follow this schedule.