bannera

Book A.
Introduction

Book B.
7150 Requirements Guidance

Book C.
Topics

Tools,
References, & Terms

SPAN
(NASA Only)

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 33 Next »

Unknown macro: {div}
Table of Contents

1 - Introduction

This information is intended to enhance project teams' understanding of the relationship between NPR 7150.2A requirements and other NASA software requirements. 

For instance, software assurance activities require input, such as documents or process records, from projects.  When project personnel understand the relationship of the software assurance requirements to the software engineering requirements, the requests from software assurance personnel are more likely to seem reasonable and the results software assurance personnel produce may be more acceptable to the project.

2 - Traceability to Other NASA Procedural Requirements (NPRs)

This spreadsheet identifies relationships between the requirements ("shall" statements) in NPR 7150.2A for Software Engineering, and the parent policy NPD 7120.4D addressing Engineering and Program/Project Management, NPR 7123.1A addressing Systems Engineering, and NPR 7120.5 (NM 7120-18) addressing Program and Project Management.

Draft versions of this spreadsheet were reviewed by the NPR 7150.2A guidance handbook team as well as OCE representatives before being approved for use by the NASA community.

Because this spreadsheet was generated as a guidance tool for NPR 7150.2A, the NPR 7150.2A requirements are listed in the chart along with their identifiers (SWE numbers). All requirements mapped to the NPR 7150.2A requirements are identified by the clause number in their respective document. Empty cells indicate no related requirement in that particular document. Clarifying phrases and references to appendices where explanatory details are found are noted throughout the spreadsheet.

Mapping Spreadsheet 1

The following spreadsheet is available for download from the web. Download here: [^NPR 7150 traced to NPR 7123 and NPR 7120_20100716.xlsx]

This spreadsheet has three tabs, as described below:

  • Tab 1: 7150 mapped - This table shows the text of each of the NPR 7150.2A requirements (Column B) with the SWE requirement numbers (Column C) along side with the specific related section in NPD 7120.4D (Column A), NPR 7123.1A (Column D), NPR 7120.5D (Column E)
  • Tab 2: 7123 mapped - This table lists each section of NPR 7123.1A and indicates which have mappings to NPR 7150.2A.
  • Tab 3: 7120 mapped - This table lists each section of NPR 7120.5D and indicates which have mappings to NPR 7150.2A.

3 - Traceability to NASA Standards (NASA-STDs)

This spreadsheet identifies relationships between the requirements ("shall" statements) in NPR 7150.2A for Software Engineering, and assurance requirements in NASA-STD-8739.8, Software Assurance, and NASA-STD-8719.13B, Software Safety.

Draft versions of this spreadsheet were reviewed by the NPR 7150.2A guidance handbook team as well as OCE representatives before being approved for use by the NASA community.

Because this spreadsheet was generated as a guidance tool for NPR 7150.2A, the NPR 7150.2A requirements are listed in the chart along with their identifiers (SWE numbers). All requirements mapped to the NPR 7150.2A requirements are identified by the clause number in their respective document. Empty cells indicate no related requirement in that particular document. Clarifying phrases and references to appendices where explanatory details are found are noted throughout the spreadsheet.

Mapping Spreadsheet 2 (NASA Standards)

UPDATE

The following spreadsheet is available for download from the web. Download here: NPR 7150 traced to NPR 7123 and NPR 7120_20100716.xlsx

This spreadsheet has three tabs, as described below:

  • Tab 1: 7150 mapped - This table shows the text of each of the NPR 7150.2A requirements (Column B) with the SWE requirement numbers (Column C) along side with the specific related section in NPD 7120.4D (Column A), NPR 7123.1A (Column D), NPR 7120.5D (Column E)
  • Tab 2: 7123 mapped - This table lists each section of NPR 7123.1A and indicates which have mappings to NPR 7150.2A.
  • Tab 3: 7120 mapped - This table lists each section of NPR 7120.5D and indicates which have mappings to NPR 7150.2A.
  • No labels