Page History
| SWEHB Activity | NPR 7150.2 Requirements | Related SWEs mentioned in other tabs primarily 3 and 7 | Supplementary Materials: Related Topics, Document Structures, Principles, Checklists, and PATs, etc. | Related Activities in SWEs | |||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| A.01 Software Life Cycle Planning | A.01.01 - Software Life Cycle Planning | ||||||||||||||||||||||||||||||||||||||||||||
| A.01.0601 | 033 - Acquisition vs. Development Assessment |
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.01.01 | 013 Plans |
|
|
| |||||||||||||||||||||||||||||||||||||||||
A.01.01, A.01.05 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
A.01.01, A.01.07, |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
A.01.01, A.01.07 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.01.02 - Software Cost Estimation | |||||||||||||||||||||||||||||||||||||||||||||
| 01, A.01.0502 | 037 Software Milestones |
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.01.0502 | 039 - Software Supplier Insight |
|
|
| |||||||||||||||||||||||||||||||||||||||||
A.01. 0502, A.13.04 | SWE-040 - Access to Software Products |
|
|
| |||||||||||||||||||||||||||||||||||||||||
A.01.02, A. 0513 | 042 - Source Code Electronic Access |
| 042
| 042
|
| 042
| 042
|
| 042
| 042
| |||||||||||||||||||||||||||||||||||
| A.01.03 - Software Schedules | |||||||||||||||||||||||||||||||||||||||||||||
| A.01.0703 | 139 Shall Statements |
|
|
| |||||||||||||||||||||||||||||||||||||||||
A.01. 0103, A.01. 07,05 | SWE-121 - Document Tailored Requirements |
|
|
| |||||||||||||||||||||||||||||||||||||||||
A.01. 0103, A.01. 0705 | 125 - Requirements Compliance Matrix |
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.01.04 - Software Training | |||||||||||||||||||||||||||||||||||||||||||||
| A.01.0604 | 027 - Use of Commercial, Government, and Legacy Software |
|
|
| |||||||||||||||||||||||||||||||||||||||||
A.01.04, A. 0213 | 015 - Cost Estimation |
| 015
| 015
|
| 015
| 015
|
| 015
| 015
| |||||||||||||||||||||||||||||||||||
A.01.04, A. 0213 | 151 - Cost Estimate Conditions |
| 151
| 151
|
| 151
| 151
|
| 151
| 151
| |||||||||||||||||||||||||||||||||||
| A.01.05 - Monitor and Control | |||||||||||||||||||||||||||||||||||||||||||||
A.01.03, A.01. 0205 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.01.02, A.1305 | 142 - Software Cost Repositories |
| 142
| 142
|
| 142
| 142
|
| 142
| 142
| |||||||||||||||||||||||||||||||||||
A.01.01, A.01. 0305 | 016 Schedule |
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.01.03, A.01.05 | SWE018 Activities Review |
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.01.03, A.01.05 | 046 Supplier Schedule |
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.01.0405 | 017 - Project and Software Training |
|
|
| |||||||||||||||||||||||||||||||||||||||||
A.01. 0403, A.01. 1305 | 100 | Training Funding |
| 100
| 100
|
| 100
| 100
|
| 100
| 100
| ||||||||||||||||||||||||||||||||||
| A.01.06 - Acquisition and Reuse | |||||||||||||||||||||||||||||||||||||||||||||
| A.01.0604, A.13 | 222 - Software Assurance Training |
| 222
| 222
|
| 222
| 222
|
| 222
| 222
| |||||||||||||||||||||||||||||||||||
A.01.06, A. 0113. 0702 | 020 - Software Classification |
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.01.0706 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
A.01.06, A.07.01, A.07.02 | 021 - Transition to a Higher Class |
| 021
| 021
|
| 021
| 021
|
| 021
| 021
| Software Cybersecurity (using secure coding guidelines part)|||||||||||||||||||||||||||||||||||
A.01. 0806, A.07.01, A.07.02, A.07.03 | 156 - Evaluate Systems for Security Risks |
| 156
| 156
|
| 156
| 156
|
| 156
| 156
| |||||||||||||||||||||||||||||||||||
| A.01.0806 | 154 - Identify Security Risks |
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.01.0806 | 157 - Protect Against Unauthorized Access |
|
|
| |||||||||||||||||||||||||||||||||||||||||
A.01. 08 | SWE-159 - Verify and Validate Risk Mitigations 06, A.07.01, A.07.02, A.07.03 |
| 159
| 159
|
| 159
| 159
|
| 159
| 159
| |||||||||||||||||||||||||||||||||||
A.01.06, A.07.01, A.07.02, | Software DevelopmentA. 0107. 0603 | 032 - CMMI Levels for Class A and B Software |
| 032
| 032
|
| 032
| 032
|
| 032
| 032
| Related Institutional Requirements ||||||||||||||||||||||||||||||||||
| A.01.0706 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.01.07 - Software Classification Assessments | |||||||||||||||||||||||||||||||||||||||||||||
| A.01.07 | 098 - Agency Process Asset Library |
| 098
| 098
|
| 098
| 098
|
| 098
| 098
| |||||||||||||||||||||||||||||||||||
A.01.01, A.01. 0607, |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
A.01.01, A.01.07 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.01.07 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.01.0607 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.01.0607 | 218 - Contracting Officers |
| 218
| 218
|
| 218
| 218
|
| 218
| 218
| |||||||||||||||||||||||||||||||||||
| A.02 Software Assurance and Software Safety | Software Assurance.01.07 | 022 - Software Assurance |
| 022
| 022
|
| 022
| 022
|
| 022
| 022
| ||||||||||||||||||||||||||||||||||
| A.01.07 | 141 - Software Independent Verification and Validation |
|
|
| |||||||||||||||||||||||||||||||||||||||||
A.01.07, A.02.00 |
|
|
| ||||||||||||||||||||||||||||||||||||||||||
A.01.07, A.02.03, A.06.02 | 178 Artifacts |
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.01.07 | 179 - IV&V Submitted Issues and Risks |
| 179
| 179
|
| 179
| 179
|
| 179
| 179
| Safety-Critical Software | ||||||||||||||||||||||||||||||||||
| A.A.01.07 | 205 - Determination of Safety-Critical Software |
| 205
| 205
|
| 205
| 205
|
| 205
| 205
| |||||||||||||||||||||||||||||||||||
| A.01.07 | 023 | Safety-Critical Requirements |
| 023
| 023
|
| 023
| 023
|
| 023
| 023
| ||||||||||||||||||||||||||||||||||
A.01.07, A.02.04 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.01.08 - Software Cybersecurity (using secure coding guidelines part) | |||||||||||||||||||||||||||||||||||||||||||||
| A.01.08 |
| 219
| 219
|
| 219
| 219
|
| 219
| 219
| ||||||||||||||||||||||||||||||||||||
| A.01.08 | 220 - Cyclomatic Complexity Values for Safety-Critical Software |
| 220
| 220
|
| 220
| 220
|
| 220
| 220
| Software Development | Related Institutional Requirements||||||||||||||||||||||||||||||||||
| A.01.0708 | 212 - NASA-STD-8739 Mapping Matrices |
| 212
| 212
|
| 212
| 212
|
| 212
| 212
| |||||||||||||||||||||||||||||||||||
| A.03 Software Requirements Software Requirements.01.08 | 050 - Software Requirements |
| 050
| 050
|
| 050
| 050
|
| 050
| 050
| |||||||||||||||||||||||||||||||||||
| A.01.09 - Work Products - Related Institutional Requirements | |||||||||||||||||||||||||||||||||||||||||||||
| A.01.09 | 051 - Software Requirements Analysis |
| 051
| 051
|
| 051
| 051
|
| 051
| 051
| |||||||||||||||||||||||||||||||||||
| A.02 Software Assurance and Software Safety | A.02.00 - Software Assurance and Software Independent Verification & Validation | ||||||||||||||||||||||||||||||||||||||||||||
| A.02.00 | SWE-184 - Software-related Constraints and Assumptions |
| 184
| 184
|
| 184
| 184
|
| 184
| 184
| |||||||||||||||||||||||||||||||||||
A.01.07, A.02.00 |
|
|
|
Inconsistencies | |||||||||||||||||||||||||||||||||||||||||
A.02.01 - Analysis | |||||||||||||||||||||||||||||||||||||||||||||
A.02.02 - Auditing | |||||||||||||||||||||||||||||||||||||||||||||
A.02.03 - IV&V | |||||||||||||||||||||||||||||||||||||||||||||
| A.02.03 |
| 054
| 054
|
| 054
| 054
|
| 054
| 054
| ||||||||||||||||||||||||||||||||||||
| A.02.03 | 055 Requirements Validation |
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.0102.0803 | 207 - Secure Coding Practices |
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.0102.0803 | 185 - Verification of Software Code to Coding Standards |
|
|
| |||||||||||||||||||||||||||||||||||||||||
A.01.07, A.02.03, A.06.02 | 052 - Bidirectional Traceability |
|
|
| |||||||||||||||||||||||||||||||||||||||||
A.02.04 Software Design | Software Architecture | - Safety-Critical Software | |||||||||||||||||||||||||||||||||||||||||||
A.01.07, A.02.04 |
|
|
| ||||||||||||||||||||||||||||||||||||||||||
| A.02.04 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| Software DesignA.02.04 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.05 Software Implementation Software Implementation.02.04 | 060 - Coding Software |
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.02.04 | -061 - Coding Standards |
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.03 Software Requirements | Software Requirements | ||||||||||||||||||||||||||||||||||||||||||||
| A.03 | 135 | Static Analysis |
| 135
| 135
|
| SWE
| 135
| SWE
| 135
|
| 135
| 135
| ||||||||||||||||||||||||||||||||
| A.03 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.03 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.03 | 063 - Release Version Description |
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.03 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.03 | Automatic Generation of Software Source Code |
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.03 | 206 - Auto-Generation Software Inputs |
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.06 Software Testing Software Testing03 | 065 - Test Plan, Procedures, Reports |
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.04 Software Design | A.04.01 - Software Architecture | ||||||||||||||||||||||||||||||||||||||||||||
| A.04.01 |
|
|
| ||||||||||||||||||||||||||||||||||||||||||
| A.04.01 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
A.04.02 - Software Design | |||||||||||||||||||||||||||||||||||||||||||||
| A.04.02 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.05 Software Implementation | A.05 - Software Implementation | ||||||||||||||||||||||||||||||||||||||||||||
| A.05 | 070 - Models, Simulations, Tools |
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.05 | 071 - Update Test Plans and Procedures |
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.05 | 073 - Platform or Hi-Fidelity Simulations |
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.05 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.05 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.05 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.05 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.05 - Software Cybersecurity (requirements part) | |||||||||||||||||||||||||||||||||||||||||||||
| A.05 |
|
|
| ||||||||||||||||||||||||||||||||||||||||||
| A.05 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.05 - Automatic Generation of Software Cybersecurity (testing part)Source Code | |||||||||||||||||||||||||||||||||||||||||||||
| A.01.0805 |
|
|
|
or Defect Management (Testing part) | |||||||||||||||||||||||||||||||||||||||||
| A.07 Software Release, Operations, Maintenance, and Retirement Software Operations, Maintenance, and Retirement05 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.06 Software Testing | A.06.01 - Software Testing | ||||||||||||||||||||||||||||||||||||||||||||
| A.06.01 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.06.01 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.06.01 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.06.01 |
|
|
| ||||||||||||||||||||||||||||||||||||||||||
| A.06.01 |
|
|
| ||||||||||||||||||||||||||||||||||||||||||
| A.06.01 |
|
|
| ||||||||||||||||||||||||||||||||||||||||||
| A.06.01 |
|
|
| ||||||||||||||||||||||||||||||||||||||||||
| A.06.01 |
|
|
| ||||||||||||||||||||||||||||||||||||||||||
| A.06.01 |
|
|
| ||||||||||||||||||||||||||||||||||||||||||
| A.06.01 |
|
|
| ||||||||||||||||||||||||||||||||||||||||||
| A.06.01 |
|
|
| ||||||||||||||||||||||||||||||||||||||||||
| A.06.01 |
|
|
| ||||||||||||||||||||||||||||||||||||||||||
| A.06.01 |
|
|
| ||||||||||||||||||||||||||||||||||||||||||
| A.06.01 - Software Cybersecurity (testing part) | |||||||||||||||||||||||||||||||||||||||||||||
| A.06.01 |
|
|
| ||||||||||||||||||||||||||||||||||||||||||
| A.07 Software Release, Operations, Maintenance, and Retirement | A.07.01 - Software Release and Operations A.07.02 - Maintenance A.07.03- Retirement | ||||||||||||||||||||||||||||||||||||||||||||
A.07.01, A.07.02, A.07.03 |
|
|
| ||||||||||||||||||||||||||||||||||||||||||
A.07.01, A.07.02 |
|
|
| ||||||||||||||||||||||||||||||||||||||||||
A.07.01, A.07.02 |
|
|
| ||||||||||||||||||||||||||||||||||||||||||
| A.07.02, |
|
|
| ||||||||||||||||||||||||||||||||||||||||||
Software Reuse | |||||||||||||||||||||||||||||||||||||||||||||
A.01.06, A.07.01, A.07.02 |
|
|
| ||||||||||||||||||||||||||||||||||||||||||
A.01.06, A.07.01, A.07.02, A.07.03 |
|
|
| ||||||||||||||||||||||||||||||||||||||||||
Sharing | |||||||||||||||||||||||||||||||||||||||||||||
A.01.06, A.07.01, A.07.02, A.07.03 |
|
|
| ||||||||||||||||||||||||||||||||||||||||||
A.01.06, A.07.01, A.07.02, A.07.03 |
|
|
| ||||||||||||||||||||||||||||||||||||||||||
| A.08 Software Configuration Management | Software Configuration Management (SCM) | ||||||||||||||||||||||||||||||||||||||||||||
| A.08 | 196 - Software Retirement Archival |
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.01.0608 | 147 - Specify Reusability Requirements |
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.01.0608 | 148 Contribute to Agency Software Catalog |
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.01.0608 | 217 - List of All Contributors and Disclaimer Notice |
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.01.0608 | 216 - Internal Software Sharing List |
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.08 | A.08 Software Configuration Management | Software Configuration Management (SCM) |
|
|
|
| |||||||||||||||||||||||||||||||||||||||
| A.08 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.08 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.09 Software Risk Management | A.09 - Software Risk Management | ||||||||||||||||||||||||||||||||||||||||||||
| A.09 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.10 Software Peer Reviews and Inspections | A.10 - Software Peer Reviews and Inspections | ||||||||||||||||||||||||||||||||||||||||||||
| A.10 |
|
|
| ||||||||||||||||||||||||||||||||||||||||||
| A.10 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.10 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.11 Software Measurements | A.11 - Software Measurements | ||||||||||||||||||||||||||||||||||||||||||||
| A.11 | 045 - Project Participation in Audits |
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.11 | A.09 Software Risk Management | Software Risk Management |
|
|
|
| |||||||||||||||||||||||||||||||||||||||
| A.10 Software Peer Reviews and Inspections Software Peer Reviews and Inspections11 | 087 - Software Peer Reviews and Inspections for Requirements, Plans, Design, Code, and Test Procedures |
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.11 | 088 - Software Peer Reviews and Inspections - Checklist Criteria and Tracking |
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.11 | 089 Peer Reviews and Inspections - Basic Measurements |
|
|
| |||||||||||||||||||||||||||||||||||||||||
Institutional SWEs | |||||||||||||||||||||||||||||||||||||||||||||
A.11 Software Measurements, A.13.04 Software Measurements | 090 Management and Technical Measurements |
|
|
| |||||||||||||||||||||||||||||||||||||||||
A.11, A.13.04 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.12 Software Non-conformance or Defect Management | A.12 - Software Non-conformance | ||||||||||||||||||||||||||||||||||||||||||||
A.12 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.12 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.12 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.12 Software Non-conformance or Defect Management Software Non-conformance or Defect Management (all non-testing parts) |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.13 NASA Institutional Requirements | 13.01 Institutional Requirements and History | ||||||||||||||||||||||||||||||||||||||||||||
| A.13.01 | 202 Severity Levels |
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.13.01 | 203 - Mandatory Assessments for Non-Conformances |
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.13.01 | 204 - Process Assessments |
|
|
| |||||||||||||||||||||||||||||||||||||||||
A.13 NASA Institutional Requirements.01, A.13.03 Benchmarking and Appraisals Related |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| 13.02 - Appraisals, Assessments , and Benchmarking | |||||||||||||||||||||||||||||||||||||||||||||
| A.13.02 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
A.01.06, A.13.02 | 221 - OSMA NPR Appraisals |
| 221
| 221
|
| 221
| 221
|
| 221
| 221
| |||||||||||||||||||||||||||||||||||
| A.13.02 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.13.02 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.13.02 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.13.03 - Processes | |||||||||||||||||||||||||||||||||||||||||||||
A.13.01, A.13.03 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
A.01.01, A.13.03 | 003 - Center Improvement Plans |
| 003
| 003
|
| 003
| 003
|
| 003
| 003
| |||||||||||||||||||||||||||||||||||
| A.13.03 | 005 - Software Processes |
| 005
| 005
|
| 005
| 005
|
| 005
| 005
| |||||||||||||||||||||||||||||||||||
| A.13.03 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.01.07 |
|
|
| ||||||||||||||||||||||||||||||||||||||||||
| A.13.04 - Measurements and Metrics Related | |||||||||||||||||||||||||||||||||||||||||||||
A.11, A.13.04 |
|
|
| ||||||||||||||||||||||||||||||||||||||||||
| A.13.04 |
|
|
| ||||||||||||||||||||||||||||||||||||||||||
A.01.02, A.13 | | Include Page | | SWE-142 - Related SWEs | SWE-142 - Related SWEs | |||||||||||||||||||||||||||||||||||||||||
| Include Page | SWE-142 - Related SM | SWE-142 - Related SM | |||||||||||||||||||||||||||||||||||||||||||
| Include Page | SWE-142 - Related Activities | SWE-142 - Related Activities | Mapping Matrix and Classification Related
|
|
|
| |||||||||||||||||||||||||||||||||||||||
A.01 .07.02, A.13.04 | 140 - Comply with Requirements |
| 140
| 140
|
| 140
| 140
|
| 140
| 140
| |||||||||||||||||||||||||||||||||||
| A.0113.0704 |
|
|
|
| |||||||||||||||||||||||||||||||||||||||||
| A.13.05 - Training Related | |||||||||||||||||||||||||||||||||||||||||||||
A.01.04, A.13.05 |
|
|
| ||||||||||||||||||||||||||||||||||||||||||
A.01.04, A.13.05 |
|
|
|


