Milestone:
|
| Essential Artifacts (in order of importance) | State at milestone |
|---|---|
| "The System" | The executable system itself, ready to begin "beta" testing. |
| Implementation Model (and all constituent artifacts, including Implementation Elements) | Expanded from that created during the elaboration phase; all implementation elements created by the end of the construction phase. |
| Iteration Plan | Iteration plan for the transition phase completed and reviewed. |
| Design Model (and all constituent artifacts) | Updated with new design elements identified during the completion of all requirements. |
| Development Process |
The development process, including the development case and any project-specific guidelines and templates, has been refined based on project experience, and is sufficiently defined for the next phase to proceed. |
| Development Infrastructure |
The development environment for transition is in place, including all tools and automation support for the process. |
| Data Model | Updated with all elements needed to support the persistence implementation (e.g. tables, indexes, object-to-relational mappings, etc.) |
| Optional Artifacts | State at milestone |
| Supplementary Specifications | Updated with new requirements (if any) discovered during the construction phase. |
| Use-Case Model (Actors, Use Cases) | Updated with new use cases (if any) discovered during the construction phase. |
|
Rational Unified Process
|