| Step | Task | Description | Effort (range) |
Dates (from - to) |
Effort (best guess) |
|---|---|---|---|---|---|
| 1 | Database design | Convert the logical design to relational database tables. | 2 - 4 days | 7 Aug - 11 Aug | 3.5 days |
| 2 | Install hardware/software | Install + configure hardware, operating system, database, web server, application server environment, Java,... | 2 - 4 days | 9 Aug - 15 Aug | 3.5 days |
| 3 | Get basic infrastructure working | JDBC, simple servlets, XML/XSL | 1 - 2 days | 16 Aug - 18 Aug | 1.5 days |
| 4 | Trial AUSTLIT Data load | Load the current AUSTLIT data | 3 - 4 days | 16 Aug - 22 Aug | 3 days |
| 5 | Trial BAL Data load | Load the current BAL data, perform some automated matching with AUSTLIT | 2 - 3 days | 22 Aug - 28 Aug | 3 days |
| 6 | Design and implement basic server-side application infrastructure | client communication (explicit HTML and hidden XML), security, logging, database access & update | 10 - 15 days | 24 Aug - 15 Sep | 13 days |
| 7 | Design and implement basic client-side application infrastructure | data maintenance UI framework, data caching, server communication, editting, basic UI design and page structure | 10 - 12 days | 11 Sep - 29 Sep | 10 days |
| 8 | Implement basic agent maintenance | add/edit/delete | 3 - 5 days | 25 Sep - 3 Oct | 4 days |
| 9 | Implement basic topic-map/thesaurus maintenance | add/edit/delete | 2 - 3 days | 3 Oct - 6 Oct | 3 days |
| 10 | Implement basic work/expression/manifestation maintenance | add/edit/delete | 4 - 6 days | 6 Oct - 13 Oct | 5 days |
| 11 | Implement basic browsing and searching | Yahoo/Open Directory style browsing and searching | 5 - 8 days | 13 Oct - 26 Oct | 6 days |
| 12 | Consolidate above work, incorporate feedback | Ready for Stage 3 evaluation, signoff | 3 days | 20 Oct - 27 Oct | 3 days |