This page is a demonstration of combining existing requirements pages into a tab scheme. 

  • Put intro information into tab 1 explaining what it is in the tabs on this page. 
  • Tab 1 has SWEs in numeric order - both title only and title with requirement
  • Note for SAa to get to SWE using index by SWE number. - Done - tabs 2 - 4 and tab 1
  • Excerpt from Introduction (links to NPR 7150.2D and NASA-STD-87393.8B) revised and put in panel at top - Done
7

Documents can be viewed and downloaded in PDF format:

  • The NASA Software Engineering Requirements, NPR 7150.2D
  • The NASA Software Assurance and Software Safety Standard requirements, NASA-STD-8739.8B 

You can submit any inputs and suggestions via "Feedback" in the NASA Technical Standards System (NTSS).

1. Requirements

On this page are all the requirements and tasking from NPR7150.2D   and NASA-STD-8739.8B 

  • This tab contains a listing of all the SWEs from NPR 7150.2D in numeric order. In the note box, you can click on the link and open a listing of all the SWEs, along with their requirement, in numeric order. 

Tabs 2 contains Institutional Requirements from NPR 7150.2D Chapter 2, Each SWE contains tabs for


  1. Requirement - along with the Notes (if any), and a link to the SWE history
  2. Rationale 
  3. Guidance - information on how the requirement may be satisfied
  4. Small Projects - how the requirement may be satisfied for small projects
  5. Resources - References and other associated information
  6. Lessons Learned



  • Tab 3 contains Project Software Requirements from NPR 7150.2D Chapters 3 through 5. It has the tabs for
  1. Requirement - along with the Notes (if any), and a link to the SWE history
  2. Rationale 
  3. Guidance - information on how the requirement may be satisfied
  4. Small Projects - how the requirement may be satisfied for small projects
  5. Resources - References and other associated information
  6. Lessons Learned
  7. Software Assurance - SA Tasks, Work Products, Metrics, and Guidance specific to Software Assurance and Safety
  • Tab 4 displays the Software Assurance and Software Safety Requirements Mapping Matrix from NASA-STD-8739.8B. It shows how Software Assurance Tasking is related to SWEs. 
  • Tab 5 displays IV&V Requirements from NASA-STD-8739.8B (para 4.4)
  • Tab 6 displays Tailoring SA Requirements from NASA-STD-8739.8B (para 4.5)

1.1 SWEs in Numeric Order - NPR 7150.2D


SWE and Requirement List

SWEs Only

2. Institutional Requirements

See tab 1 for a list of ALL SWEs in numeric order. You can also see a list of SWEs with the text of the SWE in tab 1. 

3. Project Software Requirements

See tab 1 for a list of ALL SWEs in numeric order. You can also see a list of SWEs with the text of the SWE in tab 1. 

4. Software Assurance and Safety Requirements By SWE Number

See tab 1 for list of SWEs indexed by SWE number for a fast way to access a particular SWE. 

Table 1. Software Assurance and Software Safety Requirements Mapping Matrix

5. IV&V Requirements from NASA-STD-8739.8B


6. Tailoring SA Requirements from NASA-STD-8739.8B


7. Resources

7.1 References