NPR 7150.2 Requirements Related SWEs mentioned in other tabs primarily 3 and 7Supplementary Materials: Related Topics, Document Structures, Principles, Checklists, and PATs, etc.Related Activities in SWEs5.01 - CR-PR - Software Change Request - Problem ReportSWE-024 - Plan TrackingSWE-053 - Manage Requirements ChangesSWE-054 - Corrective Action for InconsistenciesSWE-080 - Track and Evaluate ChangeSWE-082 - Authorizing ChangesSWE-083 - Status AccountingSWE-085 - Release ManagementSWE-187 - Control of Software ItemsSWE-194 - Delivery Requirements VerificationSWE-200 - Software Requirements Volatility MetricsSWE-201 - Software Non-ConformancesSWE-202 - Software Severity LevelsSWE-203 - Mandatory Assessments for Non-Conformances5.06 - SCMP - Software Configuration Management Plan5.14 - Test - Software Test ProceduresA.03 Software RequirementsA.06 Software TestingA.08 Software Configuration ManagementA.12 Software Non-conformance or Defect Management5.02 - IDD - Interface Design DescriptionSWE-020 - Software ClassificationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-058 - Detailed Design5.09 - SRS - Software Requirements Specification5.10 - STP - Software Test Plan5.13 - SwDD - Software Design Description5.14 - Test - Software Test Procedures7.08 - Maturity of Life Cycle Products at Milestone Reviews8.05 - SW Failure Modes and Effects Analysis8.09 - Software Safety AnalysisA.04 Software Design5.03 - Inspect - Software Inspection, Peer Reviews, InspectionsSWE-087 - Software Peer Reviews and Inspections for Requirements, Plans, Design, Code, and Test ProceduresSWE-088 - Software Peer Reviews and Inspections - Checklist Criteria and TrackingSWE-089 - Software Peer Reviews and Inspections - Basic Measurements7.10 - Peer Review and Inspections Including ChecklistsA.10 Software Peer Reviews and Inspections5.04 - Maint - Software Maintenance PlanSWE-075 - Plan Operations, Maintenance, RetirementSWE-080 - Track and Evaluate ChangesSWE-195 - Software Maintenance PhaseSWE-199 - Performance Measures7.08 - Maturity of Life Cycle Products at Milestone Reviews8.02 - Software QualityA.07 Software Release, Operations, Maintenance, and Retirement5.05 - Metrics - Software Metrics ReportSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning5.06 - SCMP - Software Configuration Management PlanSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning5.07 - SDD - Software Data DictionarySWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning5.08 - SDP-SMP - Software Development - Management PlanSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning5.09 - SRS - Software Requirements SpecificationSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning5.10 - STP - Software Test PlanSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning5.11 - STR - Software Test ReportSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning5.12 - SUM - Software User ManualSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning5.13 - SwDD - Software Design DescriptionSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning5.14 - Test - Software Test ProceduresSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning5.15 - Train - Software Training PlanSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning5.16 - VDD - Version Description DocumentSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning5.17 - Software Assurance Plan Minimum ContentSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning5.18 - Safety Plan Minimum ContentSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning5.19 - Software Assurance Status Report Minimum ContentSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning5.20 - IV&V Project Execution Plan Minimum ContentSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning5.21 - Software Requirements Analysis Report Minimum ContentSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning5.22 - Software Design Analysis Report Minimum ContentSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning5.23 - Testing Analysis Report Minimum ContentSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning5.24 - Hazard Report Minimum ContentSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning5.25 - Audit Report Minimum ContentSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning5.26 - Source Code Quality Analysis Report Minimum ContentSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning6.1 - Design for Safety ChecklistSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning6.2 - Checklist for General Software Safety RequirementsSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning6.3 - Checklist for Choosing a Real Time Operating System (RTOS)SWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning6.4 - Checklist for Choosing Off-The Shelf Software (OTS)SWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning6.5 - Checklist for C Programming PracticesSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning6.6 - Checklist for C++ Programming PracticesSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning6.7 - Checklist for Ada Programming PracticesSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning6.8 - Checklist for Fortran Programming PracticesSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning6.9 - Checklist for Generic (Non-Language-Specific) Programming PracticesSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning6.10 - Checklist for General Good Programming PracticesSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning6.11 - Examples of Programming Practices for Exception HandlingSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning7.01 - History and Overview of the Software Process Improvement (SPI) EffortSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning7.02 - Classification and Safety-CriticalitySWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning7.03 - Acquisition GuidanceSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning7.04 - Flow Down of NPR Requirements on Contracts and to Other Centers in Multi-Center ProjectsSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning7.05 - Work Breakdown Structures That Include SoftwareSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning7.06 - Software Test Estimation and Testing LevelsSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning7.07 - Software Architecture DescriptionSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning7.08 - Maturity of Life Cycle Products at Milestone ReviewsSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning7.09 - Entrance and Exit CriteriaSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning7.10 - Peer Review and Inspections Including ChecklistsSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning7.11 - SWE HistorySWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning7.13 - Transitioning to a Higher ClassSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning7.14 - Implementing Measurement Requirements and Analysis for ProjectsSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning7.15 - Relationship Between NPR 7150.2 and NASA-STD-7009SWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning7.16 - Appendix C. Requirements Mapping and Compliance MatrixSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning7.17 - 7150.2D Appendices (Definitions, References, etc.)SWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning7.18 - Documentation GuidanceSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning7.19 - Software Risk Management ChecklistsSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning7.20 - Assessing - Meets the IntentSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning7.21 - Multi-condition Software RequirementsSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning7.22 - Space Security: Best Practices GuideSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning7.23 - Software Fault Prevention and ToleranceSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.01 - Off Nominal TestingSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.02 - Software ReliabilitySWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.03 - Organizational Goals of Software Assurance MetricsSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.04 - Additional Requirements Considerations for Use with Safety-Critical SoftwareSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.05 - SW Failure Modes and Effects AnalysisSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.06 - IV&V SurveillanceSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.07 - Software Fault Tree AnalysisSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.08 - COTS Software Safety ConsiderationsSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.09 - Software Safety AnalysisSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.10 - Facility Software Safety ConsiderationsSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.11 - Auto-Generated CodeSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.12 - Basics of Software AuditingSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.13 - Test WitnessingSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.14 - SA Tasking for NPR 7150.2BSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.15 - SA Tasking Checklist ToolSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.16 - SA ProductsSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.17 - Software Safety Audit ChecklistsSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.18 - SA Suggested MetricsSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.19 - Dead / Dormant Code and Safety-Critical SoftwareSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.20 - Safety Specific Activities in Each PhaseSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.21 - Software Hazard CausesSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.22 - Hazardous CommandsSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.23 - Software Contents of a Certification of Flight ReadinessSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.24 - Software Assurance RiskSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.51 - Software Assurance PlanSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.52 - Software Assurance Status ReportsSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.53 - IV&V Project Execution PlanSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.54 - Software Requirements AnalysisSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.55 - Software Design AnalysisSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.56 - Source Code Quality AnalysisSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.57 - Testing AnalysisSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.58 - Software Safety and Hazard AnalysisSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning8.59 - Audit ReportsSWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance8.18 - SA Suggested MetricsPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning