|This is the central page for the OOI CI Release 1 LCA Review. The LCA (Life Cycle Architecture Review) is the first milestone in the spiral development process (see CI System Engineering Methodology), ending the Elaboration spiral phase.|
This is the central page for the OOI CI Release 1 LCA Review. The LCA (Life Cycle Architecture Review) is the first milestone in the spiral development process (see CI System Engineering Methodology and CI System Life Cycle Plan). This review ends the Elaboration spiral phase for this release.
The LCA review brings together a board of representative reviewers to assess the adequate achievement of the LCA milestone, a prerequisite to moving the project into the Construction spiral phase. The scope of this review is the LCA for the first of five releases of the OOI CI.
This page and all materials will remain as a reference throughout the program.
Through collaborative constructive review and critique of architectural plans and development efforts, determine whether activities associated with the Inception phase are adequately complete and that the subsystems under review are sufficiently advanced to progress to the next phase.
The LCA success criteria against which the outcome of the Elaboration phase is evaluated are:
- Are the use cases and concepts of operation stable and complete?
- Is the baseline architecture stable and sufficient to meet the critical use cases?
- Do the prototypes demonstrate that all significant risks have been mitigated?
- Are the construction plans sufficient to give high confidence that production will succeed?
- Do the stakeholders agree that the baseline architecture and technology choices meet their needs, and do they commit to its construction?
The materials of the review including all presentations will be made available from this section.
- R1 LCA Presentations Index (including links to slide presentations)
- Enterprise Architect diagrams: Drawings as Exported Reference (PDF of diagrams NEW, Zip archive of HTML export 7MB, Online clickable version)
- LCO Review Pages (all the presentations and deliverables from the previous review)
- Elaboration Plan (list of Elaboration tasks as Excel download)
- Biweekly Task Reports
During the meeting, collaborative notes are taken on several Etherpad sessions. These pages capture the material in the Etherpads.
- Note-taking etherpad
- Lessons To Be Learned
Subsequent to the review, the review panel compiles a review report addressing findings, open issues and a recommendation about proceeding into the elaboration phase of CI development. This publicly relevant parts of the report, and any OOI CI team responses, are made available here.
August 24-25, 2010
See agenda for more details.
UCSD Computer Science Engineer Auditorium (Rm 1202)
UCSD La Jolla Campus
San Diego CA
+32° 52' 54.79", -117° 14' 1.88" (Computer Science Engineering site)
If you have any questions or concerns about the meeting, please contact Paul Dean (firstname.lastname@example.org) or Rita Bauer (email@example.com) at UCSD.
Assistant Program Coordinator
Scripps Institution of Oceanography
9500 Gilman Drive.
La Jolla, CA 92093-0436
Telephone: 858-822-0878 / Fax: 858-822-4633
Special Projects Coordinator
Scripps Institution of Oceanography
Institute of Geophysics and Planetary Physics
9500 Gilman Drive
La Jolla, CA 92093-0225
Telephone: 858-822-2946 / Fax: 858-822-3372
The elaboration phase is the second part of the engineering stage of the system life cycle, and is the most critical of the four phases because its end marks the decision to transition to production. While change is always possible, at the end of the elaboration phase the requirements, architecture, plans and risk mitigation must be sufficiently mature that entering production represents an acceptable choice, and hence resistance to major shifts in direction becomes commensurately high during production.
The principal goals of the elaboration phase are:
- Baselining the architecture as quickly as possible, recognizing that significant prototyping activities are necessary to mitigate risk
- At a minimum, ensuring that the architecture addresses the critical use cases
- Baselining the use cases, performance stress cases and concepts of operations
- Defining a detailed plan for production
- Demonstration that the baseline architecture will support the use cases and concepts of operations within cost and schedule constraints
Essential activities during the elaboration phase include:
- Building an executable architecture prototype in two iterations that is end-to-end across all relevant subsystems and integrates all core technologies. This does not exclude the development of throw-away, exploratory prototypes, although the goal remains an evolutionary approach that yields production-quality code.
- Establishing an understanding of the use cases in much greater detail than occurred during inception
- Elaborating the process and infrastructure to be used during the construction phase, including writing a test and verification plan
- Finalizing technology selections to implement the baseline architecture, including documented trade studies and analysis
Page: R1 LCA Attendees
Page: R1 LCA Formal Charge
Page: R1 LCA Implementation Description
Page: R1 LCA Materials
Page: R1 LCA Planning
Page: R1 LCA Presentations Index
Page: R1 LCA Presentations Work Area
Page: R1 LCA Reimbursement for Board Members
Page: R1 LCA Reimbursement for Non Board Members
Page: R1 LCA Travel and Reimbursement Logistics
Page: R1 LCA Travel Logistics