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. 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 257, NPR 7123.1A, NASA Systems Engineering Processes and Requirements 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. The following spreadsheet is available for download from the web: NPR 7150 traced to NPR 7123 and NPR 7120_20100716_V2 458 This spreadsheet has multiple columns, as described below: 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, 278 and NASA-STD-8719.13B, Software Safety Standard 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. The following spreadsheet is available for download from the web: NPR 7150 traced to NASA-STD-8739 8 and NASA-STD-8719 13B_20100924 459 This spreadsheet has multiple columns, as described below: Tools to aid in compliance with this Topic, if any, may be found in the Tools Library in the NASA Engineering Network (NEN). NASA users find this in the Tools Library in the Software Processes Across NASA (SPAN) site of the Software Engineering Community in NEN. The list is informational only and does not represent an “approved tool list”, nor does it represent an endorsement of any particular tool. The purpose is to provide examples of tools being used across the Agency and to help projects and centers decide what tools to consider.
See edit history of this section
Post feedback on this section
1. Purpose
2. Traceability to Other NPRs
2.1 NPRs Mapping Spreadsheet
Caution: The comparison between NPR 7150.2 and NPR 7120.5D was made before the "E" revision to NPR 7120.5 was issued.3. Traceability to Other NASA STDs
3.1 STDs Mapping Spreadsheet
4. Resources
4.1 Tools
7.16 - Traceability of 7150.2 to Other NPRs and NASA-STDs
Web Resources
View this section on the websiteUnknown macro: {page-info}