| 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. 
        On smaller projects, this may be embedded in the Software 
        Development Plan. | 
     
      | 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 Suite 
        ("smoke test") | Tests implemented and executed to validate the 
        stability of the build for each 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. | 
     
      | 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 | 
     
      | Project-Specific 
        Templates | The document templates used to develop the document 
        artifacts. | 
     
      | 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. |