|
Essential Artifacts (in order of importance) |
State at milestone |
| "The System" |
The executable system itself, ready
to begin "beta" testing. |
| Deployment
Plan |
Initial version developed, reviewed
and baselined. |
| Implementation
Model (and all constituent artifacts, including Components) |
Expanded from that created during
the elaboration phase; all components created by the end of the construction
phase. |
| Test
Model (and all constituent artifacts) |
Tests designed and developed to
validate executable releases created during the construction phase. |
| Training
Materials |
User Manuals & other training
materials. Preliminary draft, based on use cases. May be needed if the
system has a strong user interface aspect. |
| 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
Case |
Refined based on early project
experience. The development environment, including the process,
tools and automation support required to support the transition team will
have been put in place. |
| Project-Specific
Templates |
The document templates used to
develop the document artifacts. |
| Tools |
The tools used to support the work
in Construction are installed. |
| 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. |