Loading


2.1.5.2. Lifecycle Architecture Milestone


To exit the Elaboration phase the team must pass the Lifecycle Architecture (LCA) milestone. At this milestone, the stakeholders assess the state of the project. They must agree on the following:

1. Vision stability. The project vision has stabilized and is realistic as described in the 1.2 Vision Document

2. Requirements stability. You have reached concurrence on the requirements for the project (although they will still evolve). 2.1.6.6 Project Requirement Document

3. Architecture stability. You agree that the architecture is stable and sufficient to satisfy the requirements. The architecture has been prototyped where appropriate to address major architectural risks. - Refers to Documents 2.5 Infrastructure Plan and 2.1.6.1 Software Development Plan

4. Risk acceptance. The risks have been assessed to ensure they have been properly understood and documented and strategies to handle them are acceptable. Risks are continuing to be managed - As described in 2.1.6.5 Risk Mitigation Plan

5. Cost and estimate acceptance. The current expenditures are acceptable and reasonable estimates have been made for future costs and schedules. Projected Budget and Actual Invoices and time-course of project expenses can be seen in the 2.1.5.2.5 Accounting Document

6. Realistic chance to succeed. The stakeholders agree that the objectives can be reached using the current plan based on the current architecture. Written confirmation from each collaborator and project team member confirming acceptance of the current project plan. Collaborator letters of support.

7.Project plan. Detailed iteration plans for the next few Construction iterations, as well as a high-level project plan, are in place. - Iteration plan

During the Elaboration Phase, which was covered by the Phase I SBIR grant, we completed the details of the product specification. It includes development and testing of the auto-gating algorithms, and a specification of the application’s architecture.