bannera

Book A.
Introduction

Book B.
7150 Requirements Guidance

Book C.
Topics

Tools,
References, & Terms

SPAN
(NASA Only)


7.8 - Maturity of Life Cycle Products at Milestone Reviews

This chart summarizes current guidance approved by the NASA Office of the Chief Engineer (OCE) for software engineering  life cycle products and their maturity level at the various software project life cycle reviews.   This chart serves as guidance only and NASA Center procedures should take precedence for projects at those Centers.

The chart was constructed using the software engineering products from NPR 7150.2, the project life cycle reviews from NPR 7123.1 041, previous work from the NASA Software Working Group to map products to life cycle reviews, and additional information gathered from these NPRs, NPR 7120.5 082, and individual NASA Center procedures.  Draft versions of the chart were reviewed by the NASA Software Working Group resulting in this chart which represents the current consensus guidance from this collection, collation, and review process.

NPR 7150.2 does include life cycle products which are not included in the chart and there are life cycle reviews which are also not represented in the chart.  Insufficient information currently exists or consensus was not reached for those elements which will all be considered for future updates to this chart.

7150.2 Software Life Cycle Products

MCR

SRR

MDR


SDR


PDR

CDR

SIR

TRR

SAR

ORR

Software Development Plan (SDP) / Software Management Plan (SMP)

 

P

P

 

B

U

 

 

 

 

Software Schedule

D

P

U

U

B

U

 

 

 

 

Software Cost Estimate

D

P

U

U

B

U

 

 

 

 

Software Configuration Management Plan (SCMP)

 

P

P

 

B

U

 

 

 

 

Software Test Plans

 

 

 

 

P

B

U

U

 

 

Software Test Procedures

 

 

 

 

 

P

 

B

 

 

Software Test Reports

 

 

 

 

 

 

 

 

F

 

Software Maintenance Plan

D

P

P

U

U

U

 

 

 

 

Software Assurance Plan(s)

 

P

P

P

B

U

 

 

 

 

Software Safety Plan, if safety-critical s/w

 

P

 

 

B

U

 

 

 

 

Software Requirements Specification (SRS)

 

P

 

 

B

U

 

U

 

 

Requirements on OTS s/w

 

P

 

 

B

U

 

 

 

 

Software Data Dictionary

 

 

 

 

P

B

 

 

 

 

Software Design Description (Architectual Design)

 

 

 

 

B

U

 

U

 

 

Software Design Description (Detailed Design)

 

 

 

 

P

B

 

U

 

 

Interface Design Description

 

 

 

 

P

B

 

U

 

 

Software User's Manual (SUM)

 

 

 

 

 

 

 

 

 

B

Records of Continuous Risk Management

P

U

U

U

U

U

 

 

U

 

Measurement Analysis Results

 

 

 

 

X

X

 

 

 

 

Operational Concepts (part of "Mission Operations Concept" or separate)

 

P

U

 

B

U

 

 

 

 

Record of trade-off criteria & assessment (make / buy decision)

 

 

 

 

X

X

 

 

 

 

Acceptance Criteria and Conditions

 

 

 

 

P

B

 

 

 

 

Maturity Types Key

F = Final,  D = Draft,  P = Preliminary,  B = Baseline,  U = Updated/Updated as required,  X = assume complete (final), not explicit in NPRs

Review Types Key

MCR = Mission Concept Review,  SRR = System Requirements Review,  MDR = Mission Definition Review,  SDR = System Definition Review,  PDR = Preliminary Design Review,  CDR = Critical Design Review,  SIR = System Integration Review,  TRR = Test Readiness Review,  SAR = System Acceptance Review,  ORR = Operational Readiness Review

2. References

2.1 Tools

Tools relative to this Topic may be found in the table below. You may wish to reference the Tools Table in this handbook for an evolving list of these and other tools in use at NASA. Note that this table should not be considered all-inclusive, nor is it an endorsement of any particular tool. Check with your Center to see what tools are available to facilitate compliance with this requirement.

No tools have been currently identified for this Topic. If you wish to suggest a tool, please leave a comment below.


0 Comments