| Topic # | Activity | Associated Activities |
| 6.1 - Design for Safety Checklist | SA Safety and Hazard Analysis |
|
| 6.2 - Checklist for General Software Safety Requirements | SA Safety and Hazard Analysis |
|
| 6.3 - Checklist for Choosing a Real Time Operating System (RTOS) | Implementation and Unit Testing |
|
| 6.4 - Checklist for Choosing Off-The Shelf Software (OTS) | Implementation and Unit Testing |
|
| 6.5 - Checklist for C Programming Practices | Implementation and Unit Testing |
|
| 6.6 - Checklist for C++ Programming Practices | Implementation and Unit Testing |
|
| 6.7 - Checklist for Ada Programming Practices | Implementation and Unit Testing |
|
| 6.8 - Checklist for Fortran Programming Practices | Implementation and Unit Testing |
|
| 6.9 - Checklist for Generic (Non-Language-Specific) Programming Practices | Implementation and Unit Testing |
|
| 6.10 - Checklist for General Good Programming Practices | Implementation and Unit Testing |
|
| 6.11 - Examples of Programming Practices for Exception Handling | Implementation and Unit Testing |
|
| 7.1 - History and Overview of the Software Process Improvement (SPI) Effort | Process Definition |
|
| 7.2 - Classification and Safety-Criticality | Requirement Mapping, Tailoring, and Classification |
|
| 7.3 - Acquisition Guidance | Acquisition |
|
| 7.4 - Flowdown of NPR Requirements on Contracts and to Other Centers in Multi-Center Projects | Life Cycle Planning | Acquisition |
| 7.5 - Work Breakdown Structures That Include Software | Software Scheduling | Cost Estimation |
| 7.6 - Software Test Estimation and Testing Levels | Software Scheduling | Cost Estimation |
| 7.7 - Software Architecture Description | Software Architecture |
|
| 7.8 - Maturity of Life-Cycle Products at Milestone Reviews | Software Scheduling | Life Cycle Planning |
| 7.9 - Entrance and Exit Criteria | Software Scheduling | Life Cycle Planning |
| 7.10 - Peer Review and Inspections Including Checklists | Peer Reviews and Inspections |
|
| 7.11 - SWE History | n/a |
|
| 7.12 - Retired | n/a |
|
| 7.13 - Transitioning to a Higher Class | Requirement Mapping, Tailoring, and Classification |
|
| 7.14 - Implementing Measurement Requirements and Analysis for Projects | Measurements and Metrics |
|
| 7.15 - Relationship Between NPR 7150.2 and NASA-STD-7009 | Software Architecture | Software Design |
| 7.16 - Appendix C. Requirements Mapping and Compliance Matrix | Requirement Mapping, Tailoring, and Classification |
|
| 7.17 - 7150.2C Appendices (Definitions, References, etc.) | n/a |
|
| 7.18 - Documentation Guidance | n/a |
|
| CR-PR - Software Change Request - Problem Report | Non-Conformance and Defect Management |
|
| IDD - Interface Design Description | Software Architecture | Software Design |
| Inspect - Software Inspection, Peer Reviews, Inspections | Peer Reviews and Inspections |
|
| Maint - Software Maintenance Plan | Maintenance |
|
| Metrics - Software Metrics Report | Measurements and Metrics |
|
| SCMP - Software Configuration Management Plan | Configuration Management |
|
| SDD - Software Data Dictionary | Software Design |
|
| SDP-SMP - Software Development - Management Plan | Life Cycle Planning |
|
| SRS - Software Requirements Specification | Software Requirements |
|
| STP - Software Test Plan | Integration and Testing |
|
| STR - Software Test Report | Integration and Testing |
|
| SUM - Software User Manual | Operations | Acceptance and Release |
| SwDD - Software Design Description | Software Design |
|
| Test - Software Test Procedures | Integration and Testing |
|
| Train - Software Training Plan | Training |
|
| VDD - Version Description Document | Acceptance and Release |
|
| 7.19 - Software Risk Management Checklists | Risk Management |
|
| 7.20 - Assessing - Meets the Intent | Risk Management |
|
| 7.21 - Multi-condition Software Requirements | Integration and Testing | Safety-Critical Software |
| 8.1 - Off Nonimal Testing | SA Design Analysis | SA SW Testing Analysis |
| 8.2 - Software Reliability | SA Design Analysis |
|
| 8.3 - Organizational Goals of Software Assurance Metrics | Measurements and Metrics |
|
| 8.4 - Additional Requirements Considerations for Use with Safety-Critical Software | SA Safety and Hazard Analysis |
|
| 8.5 - SW Failure Modes and Effects Analysis | SA SW Requirements Analysis | SA Safety and Hazard Analysis |
| 8.6 - IV&V Surveillance | IV&V | Acquisition |
| 8.7 - Software Fault Tree Analysis | SA Safety and Hazard Analysis |
|
| 8.8 - COTS Software Safety Considerations | SA Safety and Hazard Analysis |
|
| 8.9 - Software Safety Analysis | SA Safety and Hazard Analysis |
|
| 8.10 - Facility Software Safety Considerations | SA Safety and Hazard Analysis |
|
| 8.11 - Auto-Generated Code | Implementation and Unit Testing |
|
| 8.12 - Basics of Software Auditing | SA Auditing |
|
| 8.13 Test Witnessing | SA SW Testing Analysis | SA Auditing |
| 8.14 SA Tasking for NPR 7150.2B | ? |
|
| 8.15 - SA Tasking Checklist Tool | ? |
|
| 8.16 - SA Products | n/a |
|
| Audit Reports | SA Reporting |
|
| Checklists and Guidance Lists | n/a |
|
| IV&V Program Execution Plan | SA Planning | IV&V |
| Objective Evidence | All SA Activities |
|
| Software Assurance Plan | SA Planning |
|
| Software Assurance Status Reports | SA Reporting |
|
| Software Design Analysis | SA Design Analysis |
|
| Software Requirements Analysis | SA SW Requirements Analysis |
|
| Software Safety and Hazard Analysis | SA Safety and Hazard Analysis |
|
| Source Code Quality Analysis | SA SW Source Code Analysis |
|
| Testing Analysis | SA SW Testing Analysis |
|
| 8.17 - Software Safety Audit Checklists | SA Auditing |
|
| 8.18 - SA Suggested Metrics | Measurements and Metrics |
|
| 8.19 - Dead / Dormant Code and Safety Critical Software | Licensing, Sharing and Reuse | SA Safety and Hazard Analysis |
| 8.20 - Safety Specific Activities in Each Phase | SA Safety and Hazard Analysis |
|
| 8.21 - Software Hazard Causes | SA Safety and Hazard Analysis |
|
| 8.22 - Hazardous Commands | SA Safety and Hazard Analysis |
|
| 8.23 - Software Contents of a Certification of Flight Readiness | Acceptance and Release |
|