bannera

Book A.
Introduction

Book B.
7150 Requirements Guidance

Book C.
Topics

Tools,
References, & Terms

SPAN
(NASA Only)

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin



{swerefsettab:4} {tabsetup:1. Purpose|2. Traceability to Other NASA NPRs|3. Traceability to Other NASA STDs|4. References} {div3:id=tabs-1} h1. 1.  Purpose The information provided in the following spreadsheets (see links below) is intended to enhance a project team's understanding of the relationship between NPR 7150.2, NASA Software Engineering 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. {div3} {div3:id=tabs-2} h1. 2. Traceability to Other NPRs The spreadsheet identifies relationships between the requirements ("shall" statements) in NPR 7150.2 and the parent policy NPD 7120.4D, NASA Engineering and Program/Project Management Policy{sweref:257} , NPR 7123.1A, NASA Systems Engineering Processes and Requirements{sweref:041} , and NPR 7120.5, NASA Space Flight Program and Project Management Requirements {sweref:082} (NM 7120-18). Draft versions of this spreadsheet were reviewed by the NPR 7150.2 Guidance Handbook Development Team as well as Office of the Chief Engineer (OCE) representatives before being approved for use by the NASA community. Because the spreadsheet was generated as a guidance tool for NPR 7150.2, the NPR 7150.2 requirements are listed in the chart along with their identifiers (SWE numbers). All requirements mapped to the NPR 7150.2 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. h2. 2.1 NPRs Mapping Spreadsheet {note} The following spreadsheet is available for download from the web. Download here: [7.16 - Traceability of 7150.2 to other NPRs, NASA-STDs^NPR 7150 traced to NPR 7123 and NPR 7120_20100716_V2.xlsx] {note} This spreadsheet has multiple columns, as described below: * *Column A: 7120.4D Section #* \- This column lists each section of NPR 7120.4D and indicates which sections have mappings to NPR 7150.2. * *Columns B/C: 7150 requirement and SWE-Number *\- These columns show the text of each of the NPR 7150.2 requirements (_Column B_) with the SWE requirement numbers (_Column C_). * *Column D: 7123.1A Section # *\- This column lists each section of NPR 7123.1A and indicates which sections have mappings to NPR 7150.2. * *Column E: 7120.5D Section # *\- This column lists each section of NPR 7120.5D and indicates which sections have mappings to NPR 7150.2. {div3} {div3:id=tabs-3} h1. 3.  Traceability to Other NASA STDs This spreadsheet identifies relationships between the requirements ("shall" statements) in NPR 7150.2 and the engineering standards of NASA-STD-8739.8, Software Assurance Standard, {sweref:278} and NASA-STD-8719.13B, Software Safety Standard {sweref:271} . Because this spreadsheet was generated as a guidance tool for NPR 7150.2, the NPR 7150.2 requirements are listed in the chart along with their identifiers (SWE numbers). All requirements mapped to the NPR 7150.2 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. h2. 3.1 STDs Mapping Spreadsheet {note} The following spreadsheet is available for download from the web. Download here: [7.16 - Traceability of 7150.2 to other NPRs, NASA-STDs^NPR 7150 traced to NASA-STD-8739 8 and NASA-STD-8719 13B_20100924.xls] {note} This spreadsheet has multiple columns, as described below: * *Columns A/B: 7150 requirement and SWE-Number *\- These columns show the text of each of the NPR 7150.2 requirements with the SWE requirement numbers. * *Column C: NASA-STD-8739.8 Section # *\- This column lists each section of NASA-STD-8739.8 and indicates which sections have mappings to NPR 7150.2. * *Column D: NASA-STD-8719.13B Section # *\- This column lists each section of NASA-STD-8719.13B and indicates which sections have mappings to NPR 7150.2. {div3} {div3:id=tabs-4} h1. 4. References {refstable-topic} h2. 4.1 Tools {toolstable-topic} {div3} {tabclose}
Wiki Markup
Set Data
hiddentrue
namereftab
4


Tabsetup
1. Purpose
1. Purpose
12. Traceability to Other NASA NPRs
23. Traceability to Other NASA STDs
34. Resources


Div
idtabs-1

1.  Purpose

The information provided in the following spreadsheets (see links below) is intended to enhance a project team's understanding of the relationship between NPR 7150.2, NASA Software Engineering 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.


Div
idtabs-2

2. Traceability to Other NPRs

The spreadsheet identifies relationships between the requirements ("shall" statements) in NPR 7150.2 and the parent policy NPD 7120.4D, NASA Engineering and Program/Project Management Policy

sweref
257
257
, NPR 7123.1A, NASA Systems Engineering Processes and Requirements
sweref
041
041
, and NPR 7120.5, NASA Space Flight Program and Project Management Requirements.

Draft versions of this spreadsheet were reviewed by the NPR 7150.2 Guidance Handbook Development Team as well as Office of the Chief Engineer (OCE) representatives before being approved for use by the NASA community.

Because the spreadsheet was generated as a guidance tool for NPR 7150.2, the NPR 7150.2 requirements are listed in the chart along with their identifiers (SWE numbers). All requirements mapped to the NPR 7150.2 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.

2.1 NPRs Mapping Spreadsheet

Note

The following spreadsheet is available for download from the web: NPR 7150 traced to NPR 7123 and NPR 7120_20100716_V2

sweref
458
458


Caution: The comparison between NPR 7150.2 and NPR 7120.5D was made before the "E" revision to NPR 7120.5 was issued.

This spreadsheet has multiple columns, as described below:

  • Column A: 7120.4D Section # - This column lists each section of NPR 7120.4D and indicates which sections have mappings to NPR 7150.2.
  • Columns B/C: 7150 requirement and SWE-Number - These columns show the text of each of the NPR 7150.2 requirements (Column B) with the SWE requirement numbers (Column C).
  • Column D: 7123.1A Section # - This column lists each section of NPR 7123.1A and indicates which sections have mappings to NPR 7150.2.
  • Column E: 7120.5D Section # - This column lists each section of NPR 7120.5D and indicates which sections have mappings to NPR 7150.2.


Div
idtabs-3

3.  Traceability to Other NASA STDs

This spreadsheet identifies relationships between the requirements ("shall" statements) in NPR 7150.2 and the engineering standards of NASA-STD-8739.8, Software Assurance Standard,

sweref
278
278
 and NASA-STD-8719.13B, Software Safety Standard
sweref
271
271
.

Because this spreadsheet was generated as a guidance tool for NPR 7150.2, the NPR 7150.2 requirements are listed in the chart along with their identifiers (SWE numbers). All requirements mapped to the NPR 7150.2 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.

3.1 STDs Mapping Spreadsheet

Note

The following spreadsheet is available for download from the web: NPR 7150 traced to NASA-STD-8739 8 and NASA-STD-8719 13B_20100924

sweref
459
459

This spreadsheet has multiple columns, as described below:

  • Columns A/B: 7150 requirement and SWE-Number - These columns show the text of each of the NPR 7150.2 requirements with the SWE requirement numbers.
  • Column C: NASA-STD-8739.8 Section # - This column lists each section of NASA-STD-8739.8 and indicates which sections have mappings to NPR 7150.2.
  • Column D: NASA-STD-8719.13B Section # - This column lists each section of NASA-STD-8719.13B and indicates which sections have mappings to NPR 7150.2.


Div
idtabs-4

4. Resources

refstable-topic

4.1 Tools

toolstable-topic