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 SWEsSWE-033 - Acquisition vs. Development AssessmentSWE-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 PlanningSWE-013 - Software PlansSWE-024 - Plan Tracking5.08 - SDP-SMP - Software Development - Management Plan7.05 - Work Breakdown Structures That Include Software7.08 - Maturity of Life Cycle Products at Milestone Reviews7.18 - Documentation Guidance8.12 - Basics of Software Auditing8.15 - SA Tasking Checklist Tool8.16 - SA Products8.18 - SA Suggested Metrics8.51 - Software Assurance PlanA.01 Software Life Cycle PlanningA.02 Software Assurance and Software SafetySWE-024 - Plan TrackingSWE-013 - Software PlansSWE-018 - Software Activities ReviewSWE-022 - Software AssuranceSWE-054 - Corrective Action for InconsistenciesSWE-080 - Track and Evaluate ChangesSWE-082 - Authorizing ChangesSWE-091 - Establish and Maintain Measurement Repository5.01 - CR-PR - Software Change Request - Problem Report5.06 - SCMP - Software Configuration Management Plan5.08 - SDP-SMP - Software Development - Management Plan5.10 - STP - Software Test Plan7.08 - Maturity of Life Cycle Products at Milestone Reviews7.18 – Documentation Guidance8.18 - SA Suggested MetricsA.01 Software Life Cycle PlanningSWE-034 - Acceptance CriteriaSWE-077 - Deliver Software ProductsSWE-191 - Software Regression TestingSWE-193 - Acceptance Testing for Affected System and Software Behavior5.08 - SDP-SMP - Software Development - Management Plan7.03 - Acquisition Guidance7.06 - Software Test Estimation and Testing Levels7.09 - Entrance and Exit Criteria8.02 - Software ReliabilityA.03 Software RequirementsSWE-036 - Software Process DeterminationSWE-003 - Center Improvement PlansSWE-004 - OCE BenchmarkingSWE-005 - Software ProcessesSWE-037 - Software MilestonesSWE-129 - OCE NPR AppraisalsSWE-209 - Benchmarking Software Assurance and Software Safety CapabilitiesSWE-221 - OSMA NPR Appraisals5.04 - Maint - Software Maintenance Plan5.06 - SCMP - Software Configuration Management Plan5.08 - SDP-SMP - Software Development - Management Plan5.10 - STP - Software Test Plan7.08 - Maturity of Life Cycle Products at Milestone Reviews7.18 - Documentation Guidance8.16 - SA Products8.18 - SA Suggested Metrics8.51 - Software Assurance PlanA.01 Software Life Cycle PlanningA.13 NASA Institutional RequirementsSWE-037 - Software MilestonesSWE-018 - Software Activities ReviewSWE-036 - Software Process Determination7.03 - Acquisition Guidance7.08 - Maturity of Life Cycle Products at Milestone Reviews7.09 - Entrance and Exit Criteria8.05 - SW Failure Modes and Effects Analysis8.06 - IV&V Surveillance8.07 - Software Fault Tree Analysis8.12 - Basics of Software Auditing8.18 - SA Suggested MetricsA.01 Software Life Cycle PlanningSWE-039 - Software Supplier InsightSWE-040 - Access to Software ProductsSWE-042 - Source Code Electronic AccessSWE-046 - Supplier Software Schedule5.08 - SDP-SMP - Software Development - Management Plan7.03 - Acquisition Guidance7.04 - Flow Down of NPR Requirements on Contracts and to Other Centers in Multi-Center Projects8.05 - SW Failure Modes and Effects Analysis8.06 - IV&V Surveillance8.12 - Basics of Software Auditing8.18 - SA Suggested MetricsA.01 Software Life Cycle PlanningSWE-040 - Access to Software ProductsSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-039 - Software Supplier InsightSWE-042 - Source Code Electronic AccessSWE-052 - Bidirectional TraceabilitySWE-065 - Test Plan, Procedures, ReportsSWE-066 - Perform TestingSWE-068 - Evaluate Test ResultsSWE-070 - Models, Simulations, ToolsSWE-092 - Using Measurement DataSWE-093 - Analysis of Measurement DataSWE-094 - Reporting of Measurement AnalysisSWE-125 - Requirements Compliance MatrixSWE-135 - Static AnalysisSWE-136 - Software Tool AccreditationSWE-191 - Software Regression Testing5.05 - Metrics - Software Metrics Report5.07 - SDD - Software Data Dictionary5.08 - SDP-SMP - Software Development - Management Plan5.11 - STR - Software Test Report5.12 - SUM - Software User Manual5.13 - SwDD - Software Design Description5.14 - Test - Software Test Procedures5.16 - VDD - Version Description Document7.03 - Acquisition GuidanceA.01 Software Life Cycle PlanningSWE-042 - Source Code Electronic AccessSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-039 - Software Supplier InsightSWE-040 - Access to Software ProductsSWE-077 - Deliver Software ProductsSWE-206 - Auto-Generation Software Inputs7.03 - Acquisition GuidanceA.01 Software Life Cycle PlanningSWE-139 - Shall StatementsSWE-121 - Document Tailored RequirementsSWE-126 - Tailoring ConsiderationsSWE-140 - Comply with RequirementsSWE-216 - Internal Software Sharing List7.16 - Appendix C. Requirements Mapping and Compliance Matrix8.18 - SA Suggested MetricsA.01 Software Life Cycle PlanningSWE-121 - Document Tailored RequirementsSWE-032 - CMMI Levels for Class A and B SoftwareSWE-125 - Requirements Compliance MatrixSWE-126 - Tailoring ConsiderationsSWE-139 - Shall StatementsSWE-141 - Software Independent Verification and ValidationSWE-150 - Review Changes To Tailored Requirements7.16 - Appendix C. Requirements Mapping and Compliance Matrix8.18 - SA Suggested Metrics. 8.51 - Software Assurance PlanA.01 Software Life Cycle PlanningSWE-125 - Requirements Compliance MatrixSWE-020 - Software ClassificationSWE-121 - Document Tailored RequirementsSWE-126 - Tailoring ConsiderationsSWE-140 - Comply with RequirementsSWE-150 - Review Changes To Tailored RequirementsSWE-152 - Review Requirements Mapping MatricesSWE-212 - NASA-STD-8739 Mapping Matrices5.08 - SDP-SMP - Software Development - Management Plan7.16 - Appendix C. Requirements Mapping and Compliance Matrix8.18 - SA Suggested Metrics. 8.51 - Software Assurance PlanPAT-028 - NPR 7150.2D Compliance MatrixA.01 Software Life Cycle PlanningSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-033 - Acquisition vs. Development AssessmentSWE-040 - Access to Software ProductsSWE-042 - Source Code Electronic AccessSWE-058 - Detailed DesignSWE-077 - Deliver Software ProductsSWE-146 - Auto-generated Source CodeSWE-147 - Specify Reusability RequirementsSWE-156 - Evaluate Systems for Security RisksSWE-211 - Test Levels of Non-Custom Developed SoftwareSWE-215 - Software License RightsSWE-217 - List of All Contributors and Disclaimer Notice6.3 - Checklist for Choosing a Real Time Operating System (RTOS)6.4 - Checklist for Choosing Off-The Shelf Software (OTS)7.03 - Acquisition Guidance7.07 - Software Architecture Description8.02 - Software Reliability8.08 - COTS Software Safety Considerations8.11 - Auto-Generated Code8.18 - SA Suggested MetricsPAT-024 - Checklist for Choosing Off-The Shelf SoftwarePAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle PlanningSWE-015 - Cost EstimationSWE-016 - Software ScheduleSWE-033 - Acquisition vs. Development AssessmentSWE-046 - Supplier Software ScheduleSWE-086 - Continuous Risk ManagementSWE-087 - Software Peer Reviews and Inspections for Requirements, Plans, Design, Code, and Test ProceduresSWE-088 - Software Peer Reviews and Inspections - Checklist Criteria and TrackingSWE-142 - Software Cost RepositoriesSWE-151 - Cost Estimate Conditions5.10 - STP - Software Test Plan7.03 - Acquisition Guidance7.06 - Software Test Estimation and Testing Levels7.10 - Peer Review and Inspections Including Checklists8.18 - SA Suggested MetricsA.01 Software Life Cycle PlanningSWE-151 - Cost Estimate ConditionsSWE-015 - Cost EstimationSWE-033 - Acquisition vs. Development AssessmentSWE-086 - Continuous Risk ManagementSWE-142 - Software Cost Repositories8.18 - SA Suggested Metrics8.51 - Software Assurance PlanA.01 Software Life Cycle PlanningSWE-174 - Software Planning Parameters5.08 - SDP-SMP - Software Development - Management Plan7.08 - Maturity of Life Cycle Products at Milestone Reviews7.18 - Documentation Guidance8.18 - SA Suggested MetricsA.01 Software Life Cycle PlanningA.13 NASA Institutional RequirementsSWE-016 - Software ScheduleSWE-046 - Supplier Software Schedule5.05 - Metrics - Software Metrics Report5.08 - SDP-SMP - Software Development - Management Plan7.08 - Maturity of Life Cycle Products at Milestone Reviews8.12 - Basics of Software Auditing8.18 - SA Suggested Metrics8.51 - Software Assurance PlanA.01 Software Life Cycle PlanningSWE-018 - Software Activities ReviewSWE-020 - Software ClassificationSWE-024 - Plan TrackingSWE-037 - Software MilestonesSWE-046 - Supplier Software ScheduleSWE-079 - Develop CM PlanSWE-086 - Continuous Risk ManagementSWE-091 - Establish and Maintain Measurement RepositorySWE-092 - Using Measurement DataSWE-093 - Analysis of Measurement DataSWE-094 - Reporting of Measurement Analysis5.06 - SCMP - Software Configuration Management Plan7.08 - Maturity of Life Cycle Products at Milestone Reviews7.09 - Entrance and Exit Criteria8.05 - SW Failure Modes and Effects Analysis8.12 - Basics of Software Auditing8.18 - SA Suggested Metrics8.52 - Software Assurance Status ReportsA.01 Software Life Cycle PlanningSWE-046 - Supplier Software ScheduleSWE-016 - Software ScheduleSWE-039 - Software Supplier Insight5.05 - Metrics - Software Metrics Report5.16 - VDD - Version Description Document7.03 - Acquisition Guidance7.05 - Work Breakdown Structures That Include Software8.18 - SA Suggested MetricsA.01 Software Life Cycle PlanningSWE-017 - Project and Software TrainingSWE-100 - Software Training FundingSWE-222 - Software Assurance Training5.08 - SDP-SMP - Software Development - Management Plan5.15 - Train - Software Training Plan8.18 - SA Suggested MetricsA.01 Software Life Cycle PlanningSWE-020 - Software ClassificationSWE-013 - Software PlansSWE-021 - Transition to a Higher ClassSWE-125 - Requirements Compliance MatrixSWE-176 - Software Records5.08 - SDP-SMP - Software Development - Management Plan7.02 - Classification and Safety-Criticality7.04 - Flow Down of NPR Requirements on Contracts and to Other Centers in Multi-Center Projects7.13 - Transitioning to a Higher Class7.16 - Appendix C. Requirements Mapping and Compliance Matrix8.08 - COTS Software Safety Considerations8.11 - Auto-Generated Code8.18 - SA Suggested Metrics8.51 - Software Assurance PlanA.01 Software Life Cycle PlanningSWE-176 - Software RecordsSWE-020 - Software ClassificationSWE-021 - Transition to a Higher ClassSWE-129 - OCE NPR Appraisals5.08 - SDP-SMP - Software Development - Management Plan7.02 - Classification and Safety-Criticality7.13 - Transitioning to a Higher Class7.16 - Appendix C. Requirements Mapping and Compliance Matrix8.18 - SA Suggested MetricsA.01 Software Life Cycle PlanningSWE-021 - Transition to a Higher ClassSWE-020 - Software ClassificationSWE-152 - Review Requirements Mapping MatricesSWE-176 - Software Records7.02 - Classification and Safety-Criticality7.13 - Transitioning to a Higher Class7.16 - Appendix C. Requirements Mapping and Compliance MatrixA.01 Software Life Cycle PlanningA.13 NASA Institutional RequirementsSWE-156 - Evaluate Systems for Security RisksSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-147 - Specify Reusability RequirementsSWE-154 - Identify Security RisksSWE-157 - Protect Against Unauthorized AccessSWE-159 - Verify and Validate Risk MitigationsSWE-191 - Software Regression TestingSWE-205 - Determination of Safety-Critical Software7.22 - Space Security: Best Practices Guide7.25 - Artificial Intelligence And Software Engineering8.04 - Additional Requirements Considerations for Use with Safety-Critical Software8.08 - COTS Software Safety Considerations8.18 - SA Suggested Metrics8.25 - Artificial Intelligence And Software AssuranceA.01 Software Life Cycle PlanningSWE-154 - Identify Security RisksSWE-156 - Evaluate Systems for Security RisksSWE-157 - Protect Against Unauthorized AccessSWE-159 - Verify and Validate Risk MitigationsSWE-191 - Software Regression TestingSWE-210 - Detection of Adversarial Actions7.22 - Space Security: Best Practices Guide8.04 - Additional Requirements Considerations for Use with Safety-Critical Software8.10 - Facility Software Safety Considerations8.18 - SA Suggested MetricsA.01 Software Life Cycle PlanningSWE-157 - Protect Against Unauthorized AccessSWE-050 - Software RequirementsSWE-051 - Software Requirements AnalysisSWE-057 - Software ArchitectureSWE-058 - Detailed DesignSWE-060 – Coding SoftwareSWE-061 – Coding StandardsSWE-062 – Unit TestSWE-063 Release Version DescriptionSWE-135 – Static AnalysisSWE-154 - Identify Security RisksSWE-156 - Evaluate Systems for Security RisksSWE-159 - Verify and Validate Risk MitigationsSWE-184 - Software-related Constraints and AssumptionsSWE-185 - Secure Coding Standards VerificationSWE-186 – Unit Test RepeatabilitySWE-210 - Detection of Adversarial Actions8.04 - Additional Requirements Considerations for Use with Safety-Critical Software8.18 - SA Suggested Metrics8.55 - Software Design Analysis8.56 - Source Code Quality AnalysisA.01 Software Life Cycle PlanningSWE-159 - Verify and Validate Risk Mitigations SWE-087 - Software Peer Reviews and Inspections for Requirements, Plans, Design, Code, and Test ProceduresSWE-088 - Software Peer Reviews and Inspections - Checklist Criteria and TrackingSWE-135 - Static AnalysisSWE-154 - Identify Security RisksSWE-156 - Evaluate Systems for Security RisksSWE-157 - Protect Against Unauthorized AccessSWE-185 - Secure Coding Standards VerificationSWE-191 - Software Regression TestingSWE-207 - Secure Coding Practices7.10 - Peer Review and Inspections Including Checklists8.04 - Additional Requirements Considerations for Use with Safety-Critical Software8.18 - SA Suggested MetricsA.01 Software Life Cycle PlanningSWE-032 - CMMI Levels for Class A and B SoftwareSWE-003 - Center Improvement PlansSWE-129 - OCE NPR AppraisalsSWE-221 - OSMA NPR Appraisals7.03 - Acquisition Guidance8.18 - SA Suggested MetricsA.01 Software Life Cycle PlanningA.13 NASA Institutional RequirementsSWE-152 - Review Requirements Mapping MatricesSWE-125 - Requirements Compliance MatrixSWE-126 - Tailoring ConsiderationsSWE-139 - Shall StatementsSWE-140 - Comply with RequirementsSWE-150 - Review Changes To Tailored Requirements7.13 - Transitioning to a Higher Class7.16 - Appendix C. Requirements Mapping and Compliance MatrixA.01 Software Life Cycle PlanningA.13 NASA Institutional RequirementsSWE-098 - Agency Process Asset LibrarySWE-003 - Center Improvement PlansA.01 Software Life Cycle PlanningA.13 NASA Institutional RequirementsSWE-214 - Internal Software Sharing and ReuseSWE-148 - Contribute to Agency Software CatalogSWE-215 - Software License RightsSWE-216 - Internal Software Sharing ListA.01 Software Life Cycle PlanningA.13 NASA Institutional RequirementsSWE-126 - Tailoring ConsiderationsSWE-121 - Document Tailored RequirementsSWE-125 - Requirements Compliance MatrixSWE-139 - Shall StatementsSWE-140 - Comply with RequirementsSWE-150 - Review Changes To Tailored RequirementsSWE-216 - Internal Software Sharing List7.04 - Flow Down of NPR Requirements on Contracts and to Other Centers in Multi-Center Projects7.16 - Appendix C. Requirements Mapping and Compliance Matrix8.05 - SW Failure Modes and Effects AnalysisA.01 Software Life Cycle PlanningA.13 NASA Institutional RequirementsSWE-153 - ETA Define Document Content7.18 - Documentation Guidance8.16 - SA ProductsA.01 Software Life Cycle PlanningA.13 NASA Institutional RequirementsSWE-215 - Software License RightsSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-214 - Internal Software Sharing and ReuseSWE-217 - List of All Contributors and Disclaimer NoticeSWE-218 - Contracting OfficersA.01 Software Life Cycle PlanningA.13 NASA Institutional RequirementsSWE-218 - Contracting OfficersSWE-215 - Software License RightsA.01 Software Life Cycle PlanningA.13 NASA Institutional RequirementsSWE-022 - Software AssuranceSWE-020 - Software ClassificationSWE-040 - Access to Software ProductsSWE-045 - Project Participation in Audits5.05 - Metrics - Software Metrics Report7.03 - Acquisition Guidance8.12 - Basics of Software Auditing8.18 - SA Suggested Metrics8.51 - Software Assurance Plan8.59 - Audit ReportsA.02 Software Assurance and Software Safety SWE-141 - Software Independent Verification and ValidationSWE-126 - Tailoring ConsiderationsSWE-131 - Independent Verification and Validation Project Execution PlanSWE-178 - IV&V ArtifactsSWE-179 - IV&V Submitted Issues and RisksSWE-223 - Tailoring IV&V project selections8.01 - Off Nominal Testing8.11 - Auto-Generated Code8.12 - Basics of Software Auditing8.57 - Testing AnalysisA.02 Software Assurance and Software SafetySWE-131 - Independent Verification and Validation Project Execution PlanSWE-134 - Safety-Critical Software Design RequirementsSWE-141 - Software Independent Verification and ValidationSWE-178 - IV&V Artifacts5.20 - IV&V Project Execution Plan Minimum Content8.06 - IV&V Surveillance8.53 - IV&V Project Execution PlanA.02 Software Assurance and Software SafetyA.06 Software TestingSWE-178 - IV&V ArtifactsSWE-131 - Independent Verification and Validation Project Execution PlanSWE-141 - Software Independent Verification and ValidationSWE-179 - IV&V Submitted Issues and Risks8.53 - IV&V Project Execution PlanA.02 Software Assurance and Software SafetySWE-179 - IV&V Submitted Issues and RisksSWE-080 - Track and Evaluate ChangesSWE-086 - Continuous Risk ManagementSWE-141 - Software Independent Verification and ValidationSWE-178 - IV&V Artifacts8.18 - SA Suggested Metrics8.53 - IV&V Project Execution PlanA.02 Software Assurance and Software SafetySWE-205 - Determination of Safety-Critical Software SWE-023 - Software Safety-Critical RequirementsSWE-062 - Unit TestSWE-065 - Test Plan, Procedures, Reports aSWE-068 - Evaluate Test ResultsSWE-134 - Safety-Critical Software Design RequirementsSWE-154 - Identify Security RisksSWE-156 - Evaluate Systems for Security RisksSWE-184 - Software-related Constraints and Assumptions7.02 - Classification and Safety-Criticality7.25 - Artificial Intelligence And Software Engineering8.01 - Off Nominal Testing8.08 - COTS Software Safety Considerations8.09 - Software Safety Analysis8.18 - SA Suggested Metrics8.25 - Artificial Intelligence And Software Assurance8.58 - Software Safety and Hazard AnalysisPAT-006 - Design Practices for SafetyA.01 Software Life Cycle PlanningA.02 Software Assurance and Software SafetySWE-023 - Software Safety-Critical RequirementsSWE-061 - Coding StandardsSWE-062 - Unit TestSWE-065 - Test Plan, Procedures, Reports - ("a" portion)SWE-068 - Evaluate Test ResultsSWE-134 - Safety-Critical Software Design RequirementsSWE-184 - Software-related Constraints and AssumptionsSWE-205 - Determination of Safety-Critical SoftwareSWE-220 - Cyclomatic Complexity for Safety-Critical Software7.03 - Acquisition Guidance7.04 - Flow Down of NPR Requirements on Contracts and to Other Centers in Multi-Center Projects7.23 - Software Fault Prevention and Tolerance8.01 - Off Nominal Testing8.02 - Software Reliability8.10 - Facility Software Safety Considerations8.18 - SA Suggested Metrics8.20 - Safety Specific Activities in Each PhaseA.02 Software Assurance and Software SafetySWE-134 - Safety-Critical Software Design RequirementsSWE-023 - Software Safety-Critical RequirementsSWE-184 - Software-related Constraints and AssumptionsHR-33 - Inadvertent Operator Action7.03 - Acquisition Guidance7.21 - Multi-condition Software Requirements7.23 - Software Fault Prevention and Tolerance7.24 - Human Rated Software Requirements8.01 - Off Nominal Testing8.04 - Additional Requirements Considerations for Use with Safety-Critical Software8.18 - SA Suggested MetricsPAT-035 - Checklist for Safety-Critical or Mission-Critical SoftwareA.02 Software Assurance and Software SafetyA.03 Software RequirementsSWE-219 - Test Coverage for Safety Critical Software ComponentsSWE-135 - Static AnalysisSWE-147 - Specify Reusability RequirementsSWE-190 - Verify Code CoverageHR-33 - Inadvertent Operator Action7.21 - Multi-condition Software Requirements7.23 - Software Fault Prevention and Tolerance8.08 - COTS Software Safety Considerations8.18 - SA Suggested Metrics8.57 - Testing AnalysisA.02 Software Assurance and Software SafetySWE-220 - Cyclomatic Complexity Values for Safety-Critical SoftwareSWE-023 - Software Safety-Critical RequirementsSWE-134 - Safety-Critical Software Design RequirementsSWE-135 - Static AnalysisHR-33 - Inadvertent Operator Action7.21 - Multi-condition Software RequirementsA.02 Software Assurance and Software SafetySWE-212 - NASA-STD-8739 Mapping MatricesSWE-125 - Requirements Compliance MatrixSWE-126 - Tailoring ConsiderationsSWE-139 - Shall StatementsSWE-140 - Comply with RequirementsSWE-150 - Review Changes To Tailored RequirementsA.01 Software Life Cycle PlanningA.02 Software Assurance and Software SafetyA.13 NASA Institutional RequirementsSWE-050 - Software RequirementsSWE-051 - Software Requirements AnalysisSWE-052 - Bidirectional TraceabilitySWE-053 - Manage Requirements ChangesSWE-054 - Corrective Action for InconsistenciesSWE-157 - Protect Against Unauthorized AccessSWE-207 - Secure Coding Practices5.02 - IDD - Interface Design Description5.07 - SDD - Software Data Dictionary5.09 - SRS - Software Requirements Specification5.21 - Software Requirements Analysis Report Minimum Content7.08 - Maturity of Life Cycle Products at Milestone Reviews7.09 - Entrance and Exit Criteria7.15 - Relationship Between NPR 7150.2 and NASA-STD-70097.18 - Documentation Guidance7.24 - Human Rated Software Requirements8.10 - Facility Software Safety Considerations8.18 - SA Suggested Metrics8.54 - Software Requirements AnalysisPAT-013 - Software Requirements ChecklistPAT-034 - SAANALYSIS ChecklistA.03 Software RequirementsSWE-051 - Software Requirements AnalysisSWE-050 - Software RequirementsSWE-052 - Bidirectional TraceabilitySWE-053 - Manage Requirements ChangesSWE-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 Measurements5.08 - SDP-SMP - Software Development - Management Plan6.2 - Checklist for General Software Safety Requirements7.09 - Entrance and Exit Criteria7.10 - Peer Review and Inspections Including Checklists7.24 - Human Rated Software Requirements8.18 - SA Suggested Metrics8.54 - Software Requirements AnalysisPAT-003 - Functional Requirements ChecklistPAT-007 - Checklist for General Software Safety RequirementsPAT-013 - Software Requirements ChecklistPAT-034 - SAANALYSIS ChecklistA.03 Software RequirementsSWE-184 - Software-related Constraints and AssumptionsSWE-023 - Software Safety-Critical RequirementsSWE-134 - Safety-Critical Software Design RequirementsSWE-205 - Determination of Safety-Critical Software5.09 - SRS - Software Requirements Specification6.2 - Checklist for General Software Safety Requirements8.01 - Off Nominal Testing8.10 - Facility Software Safety Considerations8.18 - SA Suggested MetricsPAT-007 - Checklist for General Software Safety RequirementsA.03 Software RequirementsSWE-053 - Manage Requirements ChangesSWE-050 - Software RequirementsSWE-051 - Software Requirements AnalysisSWE-052 - Bidirectional TraceabilitySWE-080 - Track and Evaluate ChangesSWE-082 - Authorizing ChangesHR-33 - Inadvertent Operator Action5.01 - CR-PR - Software Change Request - Problem Report5.09 - SRS - Software Requirements Specification7.18 - Documentation Guidance8.18 - SA Suggested MetricsA.03 Software RequirementsSWE-054 - Corrective Action forInconsistenciesSWE-024 - Plan TrackingSWE-050 - Software RequirementsSWE-053 - Manage Requirements ChangesSWE-080 - Track and Evaluate Changes5.01 - CR-PR - Software Change Request - Problem Report5.08 - SDP-SMP - Software Development - Management Plan8.18 - SA Suggested Metrics8.51 - Software Assurance PlanA.03 Software RequirementsSWE-055 - Requirements ValidationSWE-073 - Platform or Hi-Fidelity SimulationsSWE-087 - Software Peer Reviews and Inspections for Requirements, Plans, Design, Code, and Test ProceduresSWE-088 - Software Peer Reviews and Inspections - Checklist Criteria and TrackingHR-33 - Inadvertent Operator Action, 5.08 - SDP-SMP - Software Development - Management Plan5.09 - SRS - Software Requirements Specification7.09 - Entrance and Exit Criteria7.10 - Peer Review and Inspections Including Checklists7.15 - Relationship Between NPR 7150.2 and NASA-STD-70098.01 - Off Nominal Testing8.18 - SA Suggested MetricsA.03 Software RequirementsSWE-207 - Secure Coding PracticesSWE-050 - Software RequirementsSWE-058 - Detailed DesignSWE-156 - Evaluate Systems for Security RisksSWE-159 - Verify and Validate Risk MitigationsSWE-211 - Test Levels of Non-Custom Developed Software8.04 - Additional Requirements Considerations for Use with Safety-Critical Software8.18 - SA Suggested MetricsA.01 Software Life Cycle PlanningA.05 Software ImplementationSWE-185 - Verification of Software Code to Coding StandardsSWE-017 - Project and Software TrainingSWE-058 - Detailed DesignSWE-060 - Coding SoftwareSWE-061 - Coding StandardsSWE-087 - Software Peer Reviews and Inspections for Requirements, Plans, Design, Code, and Test ProceduresSWE-135 - Static AnalysisSWE-136 - Software Tool AccreditationSWE-157 - Protect Against Unauthorized Access7.10 - Peer Review and Inspections Including Checklists8.04 - Additional Requirements Considerations for Use with Safety-Critical Software8.18 - SA Suggested MetricsPAT-022 - Programming Practices ChecklistA.01 Software Life Cycle PlanningA.05 Software ImplementationSWE-052 - Bidirectional Traceability SWE-050 - Software RequirementsSWE-051 - Software Requirements AnalysisSWE-053 - Manage Requirements ChangesSWE-058 - Detailed DesignSWE-066 - Perform TestingSWE-071 - Update Test Plans and ProceduresSWE-134 - Safety-Critical Software Design RequirementsSWE-192 - Software Hazardous RequirementsSWE-200 - Software Requirements Volatility Metrics5.09 - SRS - Software Requirements Specification5.13 - SwDD - Software Design Description8.18 - SA Suggested Metrics8.58 - Software Safety and Hazard AnalysisA.03 Software RequirementsSWE-057 - Software ArchitectureSWE-050 - Software RequirementsSWE-051 - Software Requirements AnalysisSWE-058 - Detailed Design5.13 - SwDD - Software Design Description7.07 - Software Architecture Description7.08 - Maturity of Life Cycle Products at Milestone Reviews8.02 - Software Reliability8.18 - SA Suggested MetricsA.04 Software DesignSWE-143 - Software Architecture ReviewSWE-088 - Software Peer Reviews and Inspections - Checklist Criteria and TrackingSWE-089 - Software Peer Reviews and Inspections - Basic Measurements7.09 - Entrance and Exit Criteria7.10 - Peer Review and Inspections Including Checklists8.18 - SA Suggested MetricsPAT-023 - Preparing for a SARB ChecklistPAT-029 - Software Architecture Review Board ChecklistPAT-030 - SARB Review Checklist with GuidanceA.04 Software DesignSWE-058 - Detailed DesignSWE-017 - Project and Software TrainingSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-036 - Software Process DeterminationSWE-052 - Bidirectional TraceabilitySWE-057 - Software ArchitectureSWE-060 - Coding SoftwareSWE-061 - Coding StandardsSWE-071 - Update Test Plans and ProceduresSWE-080 - Track and Evaluate ChangesSWE-087 - Software Peer Reviews and Inspections for Requirements, Plans, Design, Code, and Test ProceduresSWE-136 - Software Tool AccreditationSWE-157 - Protect Against Unauthorized AccessSWE-185 - Secure Coding Standards VerificationSWE-205 - Determination of Safety-Critical SoftwareSWE-207 - Secure Coding Practices5.02 - IDD - Interface Design Description5.06 - SCMP - Software Configuration Management Plan5.07 - SDD - Software Data Dictionary5.08 - SDP-SMP - Software Development - Management Plan5.09 - SRS - Software Requirements Specification5.12 - SUM - Software User Manual5.13 - SwDD - Software Design Description7.08 - Maturity of Life Cycle Products at Milestone Reviews7.09 - Entrance and Exit Criteria7.10 - Peer Review and Inspections Including Checklists8.01 - Off Nominal Testing8.05 - SW Failure Modes and Effects Analysis8.18 - SA Suggested Metrics8.55 - Software Design AnalysisPAT-006 - Design Practices for SafetyPAT-015 - Detailed Design ChecklistPAT-016 - Functional Design ChecklistPAT-021 - SADESIGN ChecklistPAT-031 - Critical Design Analysis ChecklistA.04 Software DesignSWE-060 - Coding SoftwareSWE-058 - Detailed DesignSWE-061 - Coding StandardsSWE-062 - Unit TestSWE-136 - Software Tool AccreditationSWE-157 - Protect Against Unauthorized AccessSWE-185 - Secure Coding Standards Verification8.11 - Auto-Generated Code8.18 - SA Suggested Metrics8.19 - Dead / Dormant Code and Safety-Critical SoftwarePAT-032 - Considerations When Using InterruptsA.05 Software ImplementationSWE-061 - Coding StandardsSWE-013 - Software PlansSWE-023 - Software Safety-Critical RequirementsSWE-060 - Coding SoftwareSWE-087 - Software Peer Reviews and Inspections for Requirements, Plans, Design, Code, and Test ProceduresSWE-157 - Protect Against Unauthorized AccessSWE-185 - Secure Coding Standards Verification6.5 - Checklist for C Programming Practices6.6 - Checklist for C++ Programming Practices6.7 - Checklist for Ada Programming Practices6.8 - Checklist for Fortran Programming Practices6.9 - Checklist for Generic (Non-Language-Specific) Programming Practices6.10 - Checklist for General Good Programming Practices6.11 - Examples of Programming Practices for Exception Handling7.03 - Acquisition Guidance7.10 - Peer Review and Inspections Including Checklists8.18 - SA Suggested MetricsPAT-022 - Programming Practices ChecklistA.05 Software ImplementationSWE-135 - Static AnalysisSWE-040 - Access to Software ProductsSWE-061 - Coding StandardsSWE-066 - Perform TestingSWE-087 - Software Peer Reviews and Inspections for Requirements, Plans, Design, Code, and Test ProceduresSWE-157 - Protect Against Unauthorized AccessSWE-185 - Secure Coding Standards VerificationSWE-190 - Verify Code CoverageSWE-219 - Code Coverage for Safety Critical SoftwareSWE-220 - Cyclomatic Complexity for Safety-Critical SoftwareHR-33 - Inadvertent Operator Action8.18 - SA Suggested Metrics8.19 - Dead / Dormant Code and Safety-Critical Software8.26 - Static AnalysisA.05 Software ImplementationSWE-062 - Unit TestSWE-016 - Software ScheduleSWE-017 - Project and Software TrainingSWE-066 - Perform TestingSWE-157 - Protect Against Unauthorized AccessSWE-186 - Unit Test RepeatabilitySWE-190 - Verify Code CoverageSWE-191 - Software Regression TestingSWE-219 - Code Coverage for Safety Critical Software5.06 - SCMP - Software Configuration Management Plan5.08 - SDP-SMP - Software Development - Management Plan5.10 - STP - Software Test Plan7.06 - Software Test Estimation and Testing Levels8.01 - Off Nominal Testing8.18 - SA Suggested MetricsA.05 Software ImplementationSWE-186 - Unit Test RepeatabilitySWE-016 - Software ScheduleSWE-017 - Project and Software TrainingSWE-062 - Unit TestSWE-066 - Perform Testing5.06 - SCMP - Software Configuration Management Plan5.08 - SDP-SMP - Software Development - Management Plan5.10 - STP - Software Test Plan8.18 - SA Suggested MetricsA.05 Software ImplementationSWE-063 - Release Version DescriptionSWE-077 - Deliver Software ProductsSWE-083 - Status Accounting5.16 - VDD - Version Description Document7.18 - Documentation Guidance8.18 - SA Suggested MetricsA.05 Software ImplementationSWE-136 - Software Tool AccreditationSWE-020 - Software ClassificationSWE-023 - Software Safety-Critical RequirementsSWE-055 - Requirements ValidationSWE-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 Checklists8.18 - SA Suggested MetricsA.05 Software ImplementationSWE-146 - Auto-generated Source Code SWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-136 - Software Tool AccreditationSWE-206 - Auto-Generation Software Inputs8.11 - Auto-Generated Code8.18 - SA Suggested MetricsA.05 Software ImplementationSWE-206 - Auto-Generation Software InputsSWE-042 - Source Code Electronic AccessSWE-146 - Auto-generated Source Code8.11 - Auto-Generated Code5.08 - SDP-SMP - Software Development - Management PlanA.05 Software ImplementationSWE-065 - Test Plan, Procedures, ReportsSWE-023 - Software Safety-Critical RequirementsSWE-065 - Test Plan, Procedures, ReportsSWE-066 - Perform TestingSWE-071 - Update Test Plans and ProceduresSWE-073 - Platform or Hi-Fidelity SimulationsSWE-134 - Safety-Critical Software Design RequirementsSWE-189 - Code Coverage MeasurementsSWE-191 - Software Regression TestingSWE-192 - Software Hazardous RequirementsSWE-194 - Delivery Requirements Verification5.10 - STP - Software Test Plan5.11 - STR - Software Test Report5.14 - Test - Software Test Procedures7.06 - Software Test Estimation and Testing Levels7.15 - Relationship Between NPR 7150.2 and NASA-STD-70097.18 - Documentation Guidance8.01 - Off Nominal Testing8.13 - Test Witnessing8.18 - SA Suggested Metrics8.57 - Testing AnalysisA.06 Software TestingSWE-066 - Perform TestingSWE-052 - Bidirectional TraceabilitySWE-062 - Unit TestSWE-065 - Test Plan, Procedures, ReportsSWE-068 - Evaluate Test ResultsSWE-070 - Models, Simulations, ToolsSWE-080 - Track and Evaluate ChangesSWE-189 - Code Coverage MeasurementsSWE-190 - Verify Code CoverageSWE-191 - Software Regression TestingSWE-192 - Software Hazardous RequirementsSWE-193 - Acceptance Testing for Affected System and Software BehaviorHR-33 - Inadvertent Operator Action, 5.10 - STP - Software Test Plan7.06 - Software Test Estimation and Testing Levels7.15 - Relationship Between NPR 7150.2 and NASA-STD-70097.25 - Artificial Intelligence And Software Engineering8.01 - Off Nominal Testing8.02 - Software Reliability8.08 - COTS Software Safety Considerations8.13 - Test Witnessing8.18 - SA Suggested Metrics8.19 - Dead / Dormant Code and Safety-Critical Software8.25 - Artificial Intelligence And Software Assurance8.57 - Testing AnalysisPAT-026 - Test Review Checklist For Test LeadsPAT-027 - Test Review Checklist For Review TeamsA.06 Software TestingSWE-187 - Control of Software ItemsSWE-079 - Develop CM PlanSWE-080 - Track and Evaluate ChangesSWE-081 - Identify Software CM ItemsHR-33 - Inadvertent Operator Action5.01 - CR-PR - Software Change Request - Problem Report8.18 - SA Suggested MetricsA.06 Software TestingSWE-068 - Evaluate Test ResultsSWE-065 - Test Plan, Procedures, ReportsSWE-066 - Perform TestingSWE-068 - Evaluate Test ResultsSWE-070 - Models, Simulations, ToolsSWE-071 - Update Test Plans and ProceduresSWE-073 - Platform or Hi-Fidelity SimulationsSWE-187 - Control of Software ItemsSWE-189 - Code Coverage MeasurementsSWE-190 - Verify Code CoverageSWE-191 - Software Regression TestingSWE-192 - Software Hazardous RequirementsSWE-193 - Acceptance Testing for Affected System and Software BehaviorSWE-211 - Test Levels of Non-Custom Developed SoftwareHR-33 - Inadvertent Operator Action, 8.01 - Off Nominal Testing8.18 - SA Suggested Metrics8.57 - Testing AnalysisA.06 Software TestingSWE-070 - Models, Simulations, ToolsSWE-066 - Perform TestingHR-33 - Inadvertent Operator Action, 7.15 - Relationship Between NPR 7150.2 and NASA-STD-70097.25 - Artificial Intelligence And Software Engineering8.11 - Auto-Generated Code8.18 - SA Suggested Metrics8.25 - Artificial Intelligence And Software AssuranceA.06 Software TestingSWE-071 - Update Test Plans and ProceduresSWE-052 - Bidirectional TraceabilitySWE-065 - Test Plan, Procedures, ReportsSWE-080 - Track and Evaluate ChangesSWE-191 - Software Regression TestingSWE-194 - Delivery Requirements VerificationHR-33 - Inadvertent Operator Action5.14 - Test - Software Test Procedures7.18 - Documentation Guidance8.01 - Off Nominal Testing8.18 - SA Suggested MetricsA.06 Software TestingSWE-073 - Platform or Hi-Fidelity SimulationsSWE-055 - Requirements ValidationSWE-065 - Test Plan, Procedures, Reports SWE-068 - Evaluate Test ResultsHR-33 - Inadvertent Operator Action7.15 - Relationship Between NPR 7150.2 and NASA-STD-70098.18 - SA Suggested MetricsA.06 Software TestingSWE-189 - Code Coverage MeasurementsSWE-065 - Test Plan, Procedures, ReportsSWE-066 - Perform TestingSWE-190 - Verify Code CoverageHR-33 - Inadvertent Operator Action8.18 - SA Suggested Metrics8.19 - Dead / Dormant Code and Safety-Critical SoftwareA.06 Software TestingSWE-190 - Verify Code CoverageSWE-062 - Unit TestSWE-135 - Static AnalysisSWE-189 - Code Coverage MeasurementsSWE-219 - Code Coverage for Safety Critical Software5.08 - SDP-SMP - Software Development - Management Plan5.10 - STP - Software Test Plan7.06 - Software Test Estimation and Testing Levels7.21 - Multi-condition Software Requirements8.18 - SA Suggested Metrics8.19 - Dead / Dormant Code and Safety-Critical Software8.20 - Safety Specific Activities in Each PhaseA.06 Software TestingSWE-191 - Software Regression TestingSWE-034 - Acceptance CriteriaSWE-062 - Unit TestSWE-065 - Test Plan, Procedures, ReportsSWE-066 - Perform TestingSWE-068 - Evaluate Test ResultsSWE-071 - Update Test Plans and ProceduresSWE-087 - Software Peer Reviews and Inspections for Requirements, Plans, Design, Code, and Test ProceduresSWE-154 - Identify Security RisksSWE-156 - Evaluate Systems for Security RisksSWE-194 - Delivery Requirements VerificationSWE-205 - Determination of Safety-Critical Software5.10 - STP - Software Test Plan,5.11 - STR - Software Test Report5.14 - Test - Software Test Procedures7.06 - Software Test Estimation and Testing Levels7.10 - Related Activities8.18 - SA Suggested MetricsA.06 Software TestingSWE-192 - Software Hazardous RequirementsSWE-052 - Bidirectional TraceabilitySWE-065 - Test Plan, Procedures, ReportsSWE-066 - Perform TestingSWE-068 - Evaluate Test ResultsSWE-071 - Update Test Plans and ProceduresSWE-189 - Code Coverage MeasurementsSWE-190 - Verify Code CoverageSWE-193 - Acceptance Testing for Affected System and Software BehaviorSWE-205 - Determination of Safety-Critical SoftwareHR-33 - Inadvertent Operator Action8.01 - Off Nominal Testing8.05 - SW Failure Modes and Effects Analysis8.08 - COTS Software Safety Considerations8.16 - SA Products8.18 - SA Suggested Metrics8.54 - Software Requirements Analysis8.57 - Testing AnalysisA.06 Software TestingSWE-193 - Acceptance Testing for Affected System and Software BehaviorSWE-034 - Acceptance CriteriaSWE-066 - Perform TestingSWE-068 - Evaluate Test Results5.08 - SDP-SMP - Software Development - Management Plan 5.11 - STR - Software Test Report7.09 - Entrance and Exit Criteria8.01 - Off Nominal TestingA.06 Software TestingSWE-211 - Test Levels of Non-Custom Developed SoftwareSWE-027 - Use of Commercial, Government, and Legacy Software7.25 - Artificial Intelligence And Software Engineering8.08 - COTS Software Safety Considerations8.18 - SA Suggested Metrics8.25 - Artificial Intelligence And Software AssuranceA.06 Software TestingSWE-210 - Detection of Adversarial ActionsSWE-154 - Identify Security RisksSWE-157 - Protect Against Unauthorized Access8.04 - Additional Requirements Considerations for Use with Safety-Critical Software8.18 - SA Suggested MetricsPAT-012 - Detection of Adversarial ActionsA.01 Software Life Cycle PlanningA.06 Software TestingSWE-075 - Plan Operations, Maintenance, RetirementSWE-077 - Deliver Software ProductsSWE-194 - Delivery Requirements VerificationSWE-195 - Software Maintenance PhaseSWE-196 - Software Retirement Archival5.04 - Maint - Software Maintenance Plan5.16 - VDD - Version Description Document7.08 - Maturity of Life Cycle Products at Milestone Reviews7.18 - Documentation Guidance8.18 - SA Suggested MetricsA.07 Software Release, Operations, Maintenance, and RetirementSWE-077 - Deliver Software Products SWE-020 - Software ClassificationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-034 - Acceptance CriteriaSWE-042 - Source Code Electronic AccessSWE-063 - Release Version DescriptionSWE-075 - Plan Operations, Maintenance, Retirement, SWE-085 - Release Management5.12 - SUM - Software User Manual5.16 - VDD - Version Description Document7.03 - Acquisition Guidance7.18 - Documentation Guidance8.18 - SA Suggested MetricsA.07 Software Release, Operations, Maintenance, and RetirementSWE-194 - Delivery Requirements VerificationSWE-052 - Bidirectional TraceabilitySWE-053 - Manage Requirements ChangesSWE-065 - Test Plan, Procedures, ReportsSWE-066 - Perform TestingSWE-068 - Evaluate Test ResultsSWE-071 - Update Test Plans and ProceduresSWE-075 - Plan Operations, Maintenance, RetirementSWE-080 - Track and Evaluate ChangesSWE-085 - Release ManagementSWE-191 - Software Regression TestingHR-33 - Inadvertent Operator Action5.01 - CR-PR - Software Change Request - Problem Report8.18 - SA Suggested MetricsA.07 Software Release, Operations, Maintenance, and RetirementSWE-195 - Software Maintenance PhaseSWE-020 - Software ClassificationSWE-075 - Plan Operations, Maintenance, Retirement5.04 - Maint - Software Maintenance Plan5.08 - SDP-SMP - Software Development - Management Plan7.18 - Documentation Guidance8.18 - SA Suggested MetricsA.07 Software Release, Operations, Maintenance, and RetirementSWE-196 - Software Retirement ArchivalSWE-075 - Plan Operations, Maintenance, Retirement7.18 - Documentation Guidance5.08 - SDP-SMP - Software Development - Management PlanA.07 Software Release, Operations, Maintenance, and RetirementSWE-147 - Specify Reusability RequirementsSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-148 - Contribute to Agency Software CatalogSWE-156 - Evaluate Systems for Security RisksSWE-217 - List of All Contributors and Disclaimer Notice SWE-219 - Code Coverage for Safety Critical Software8.11 - Auto-Generated Code8.18 - SA Suggested MetricsA.01 Software Life Cycle PlanningA.07 Software Release, Operations, Maintenance, and RetirementSWE-148 - Contribute to Agency Software CatalogSWE-147 - Specify Reusability RequirementsSWE-214 - Internal Software Sharing and Reuse8.18 - SA Suggested MetricsA.01 Software Life Cycle PlanningA.07 Software Release, Operations, Maintenance, and RetirementSWE-217 - List of All Contributors and Disclaimer NoticeSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-215 - Software License RightsA.01 Software Life Cycle PlanningA.07 Software Release, Operations, Maintenance, and RetirementA.13 NASA Institutional RequirementsSWE-216 - Internal Software Sharing ListSWE-125 - Requirements Compliance MatrixSWE-126 - Tailoring ConsiderationsSWE-139 - Shall StatementsSWE-214 - Internal Software Sharing and Reuse7.16 - Appendix C. Requirements Mapping and Compliance MatrixA.01 Software Life Cycle PlanningA.07 Software Release, Operations, Maintenance, and RetirementA.13 NASA Institutional RequirementsSWE-079 - Develop CM PlanSWE-080 - Track and Evaluate ChangesSWE-081 - Identify Software CM ItemsSWE-082 - Authorizing ChangesSWE-084 - Configuration AuditsSWE-085 - Release ManagementSWE-087 - Software Peer Reviews and Inspections for Requirements, Plans, Design, Code, and Test ProceduresSWE-187 - Control of Software Items5.06 - SCMP - Software Configuration Management Plan7.08 - Maturity of Life Cycle Products at Milestone Reviews7.10 - Peer Review and Inspections Including Checklists7.18 - Documentation Guidance8.18 - SA Suggested MetricsA.08 Software Configuration ManagementSWE-080 - Track and Evaluate ChangesSWE-024 - Plan TrackingSWE-053 - Manage Requirements ChangesSWE-054 - Corrective Action for InconsistenciesSWE-058 - Detailed DesignSWE-066 - Perform TestingSWE-071 - Update Test Plans and ProceduresSWE-079 - Develop CM PlanSWE-082 - Authorizing ChangesSWE-083 - Status AccountingSWE-179 - IV&V Submitted Issues and RisksSWE-187 - Control of Software ItemsSWE-202 - Software Severity LevelsHR-33 - Inadvertent Operator Action5.01 - CR-PR - Software Change Request - Problem Report8.18 - SA Suggested MetricsA.08 Software Configuration ManagementSWE-081 - Identify Software CM ItemsSWE-079 - Develop CM PlanSWE-082 - Authorizing ChangesSWE-085 - Release ManagementSWE-187 - Control of Software Items5.06 - SCMP - Software Configuration Management Plan7.15 - Relationship Between NPR 7150.2 and NASA-STD-70097.18 - Documentation Guidance8.11 - Auto-Generated Code8.18 - SA Suggested MetricsA.08 Software Configuration ManagementSWE-082 - Authorizing ChangesSWE-024 - Plan TrackingSWE-053 - Manage Requirements ChangesSWE-079 - Develop CM PlanSWE-080 - Track and Evaluate ChangesSWE-081 - Identify Software CM Items5.01 - CR-PR - Software Change Request - Problem Report5.06 - SCMP - Software Configuration Management Plan5.08 - SDP-SMP - Software Development - Management Plan5.16 - VDD - Version Description Document8.18 - SA Suggested MetricsA.08 Software Configuration ManagementSWE-083 - Status AccountingSWE-063 - Release Version DescriptionSWE-079 - Develop CM PlanSWE-080 - Track and Evaluate ChangesSWE-084 - Configuration AuditsSWE-085 - Release Management5.01 - CR-PR - Software Change Request - Problem Report5.06 - SCMP - Software Configuration Management PlanA.08 Software Configuration ManagementSWE-084 - Configuration AuditsSWE-079 - Develop CM PlanSWE-083 - Status AccountingSWE-085 - Release Management5.06 - SCMP - Software Configuration Management Plan8.18 - SA Suggested MetricsPAT-001 - FCA ChecklistPAT-002 - PCA ChecklistA.08 Software Configuration ManagementSWE-085 - Release ManagementSWE-077 - Deliver Software ProductsSWE-079 - Develop CM PlanSWE-081 - Identify Software CM ItemsSWE-083 - Status AccountingSWE-084 - Configuration AuditsSWE-194 - Delivery Requirements Verification5.01 - CR-PR - Software Change Request - Problem Report5.06 - SCMP - Software Configuration Management Plan5.16 - VDD - Version Description Document8.12 - Basics of Software Auditing8.18 - SA Suggested MetricsA.08 Software Configuration ManagementSWE-045 - Project Participation in AuditsSWE-022 - Software Assurance7.03 - Acquisition Guidance8.12 - Basics of Software Auditing8.16 - SA ProductsA.08 Software Configuration ManagementSWE-086 - Continuous Risk ManagementSWE-015 - Cost EstimationSWE-086 - Continuous Risk ManagementSWE-151 - Cost Estimate ConditionsSWE-179 - IV&V Submitted Issues and Risks5.05 - Metrics - Software Metrics Report5.08 - SDP-SMP - Software Development - Management Plan7.03 - Acquisition Guidance7.04 - Flow Down of NPR Requirements on Contracts and to Other Centers in Multi-Center Projects7.15 - Relationship Between NPR 7150.2 and NASA-STD-70097.19 - Software Risk Management Checklists8.05 - SW Failure Modes and Effects Analysis8.06 - IV&V Surveillance8.10 - Facility Software Safety Considerations8.12 - Basics of Software Auditing8.18 - SA Suggested Metrics8.24 - Software Assurance RiskA.09 Software Risk ManagementSWE-087 - Software Peer Reviews and Inspections for Requirements, Plans, Design, Code, and Test ProceduresSWE-013 - Software PlansSWE-015 - Cost EstimationSWE-016 - Software ScheduleSWE-017 - Project and Software TrainingSWE-018 - Software Activities ReviewSWE-020 - Software ClassificationSWE-022 - Software AssuranceSWE-023 - Software Safety-Critical RequirementsSWE-024 - Plan TrackingSWE-034 - Acceptance CriteriaSWE-036 - Software Process DeterminationSWE-037 - Software MilestonesSWE-046 - Supplier Software ScheduleSWE-050 - Software RequirementsSWE-057 - Software ArchitectureSWE-058 - Detailed DesignSWE-060 - Coding SoftwareSWE-062 - Unit TestSWE-065 - Test Plan, Procedures, ReportsSWE-075 - Plan Operations, Maintenance, RetirementSWE-077 - Deliver Software ProductsSWE-079 - Develop CM PlanSWE-085 - Release ManagementSWE-086 - Continuous Risk ManagementSWE-088 - Software Peer Reviews and Inspections - Checklist Criteria and TrackingSWE-089 - Software Peer Reviews and Inspections - Basic MeasurementsSWE-090 - Management and Technical MeasurementsSWE-093 - Analysis of Measurement DataSWE-121 - Document Tailored RequirementsSWE-125 - Requirements Compliance MatrixSWE-131 - Independent Verification and Validation Project Execution PlanSWE-134 - Safety-Critical Software Design RequirementsSWE-141 - Software Independent Verification and ValidationSWE-178 - IV&V ArtifactsSWE-190 - Verify Code CoverageSWE-191 - Software Regression TestingSWE-192 - Software Hazardous RequirementsSWE-194 - Delivery Requirements VerificationSWE-201 - Software Non-ConformancesSWE-211 - Test Levels of Non-Custom Developed Software5.01 - CR-PR - Software Change Request - Problem Report5.02 - IDD - Interface Design Description5.03 - Inspect - Software Inspection, Peer Reviews, Inspections5.04 - Maint - Software Maintenance Plan5.05 - Metrics - Software Metrics Report5.06 - SCMP - Software Configuration Management Plan5.07 - SDD - Software Data Dictionary5.08 - SDP-SMP - Software Development - Management Plan5.09 - SRS - Software Requirements Specification5.10 - STP - Software Test Plan5.11 - STR - Software Test Report5.12 - SUM - Software User Manual5.13 - SwDD - Software Design Description5.14 - Test - Software Test Procedures5.15 - Train - Software Training Plan5.16 - VDD - Version Description Document7.06 - Software Test Estimation and Testing Levels7.10 - Peer Review and Inspections Including Checklists7.16 - Appendix C. Requirements Mapping and Compliance Matrix7.19 - Software Risk Management Checklists8.03 - Organizational Goals of Software Assurance Metrics8.05 - SW Failure Modes and Effects Analysis8.18 - SA Suggested Metrics8.24 - Software Assurance Risk8.51 - Software Assurance Plan8.53 - IV&V Project Execution Plan8.54 - Software Requirements Analysis8.55 - Software Design Analysis8.56 - Source Code Quality Analysis8.57 - Testing Analysis8.58 - Software Safety and Hazard AnalysisA.10 Software Peer Reviews and InspectionsSWE-088 - Software Peer Reviews and Inspections - Checklist Criteria and TrackingSWE-087 - Software Peer Reviews and Inspections for Requirements, Plans, Design, Code, and Test ProceduresSWE-089 - Software Peer Reviews and Inspections - Basic Measurements5.03 - Inspect - Software Inspection, Peer Reviews, Inspections7.10 - Peer Review and Inspections Including Checklists8.12 - Basics of Software Auditing8.18 - SA Suggested MetricsA.10 Software Peer Reviews and InspectionsSWE-089 - Software Peer Reviews and Inspections - Basic MeasurementsSWE-087 - Software Peer Reviews and Inspections for Requirements, Plans, Design, Code, and Test Procedures,5.03 - Inspect - Software Inspection, Peer Reviews, Inspections7.10 - Peer Review and Inspections Including Checklists8.18 - SA Suggested MetricsA.10 Software Peer Reviews and InspectionsSWE-090 - Management and Technical MeasurementsSWE-091 - Establish and Maintain Measurement RepositorySWE-092 - Using Measurement DataSWE-093 - Analysis of Measurement DataSWE-094 - Reporting of Measurement Analysis5.05 - Metrics - Software Metrics Report5.08 - SDP-SMP - Software Development - Management Plan7.14 - Implementing Measurement Requirements and Analysis for Projects8.18 - SA Suggested MetricsA.11 Software MeasurementsSWE-093 - Analysis of Measurement DataSWE-090 - Management and Technical MeasurementsSWE-091 - Establish and Maintain Measurement RepositorySWE-092 - Using Measurement DataSWE-094 - Reporting of Measurement Analysis5.05 - Metrics - Software Metrics Report5.08 - SDP-SMP - Software Development - Management Plan7.14 - Implementing Measurement Requirements and Analysis for Projects8.18 - SA Suggested Metrics. A.11 Software MeasurementsSWE-094 - Reporting of Measurement AnalysisSWE-090 - Management and Technical MeasurementsSWE-091 - Establish and Maintain Measurement RepositorySWE-092 - Using Measurement DataSWE-093 - Analysis of Measurement Data5.05 - Metrics - Software Metrics Report7.14 - Implementing Measurement Requirements and Analysis for Projects8.03 - Organizational Goals of Software Assurance MetricsA.11 Software MeasurementsSWE-199 - Performance MeasuresSWE-195 - Software Maintenance Phase5.04 - Maint - Software Maintenance Plan7.09 - Entrance and Exit Criteria8.18 - SA Suggested Metrics8.52 - Software Assurance Status ReportsA.11 Software MeasurementsSWE-200 - Software Requirements Volatility MetricsSWE-052 - Bidirectional TraceabilitySWE-094 - Reporting of Measurement AnalysisHR-33 - Inadvertent Operator Action5.01 - CR-PR - Software Change Request - Problem Report8.18 - SA Suggested MetricsA.11 Software MeasurementsSWE-201 - Software Non-ConformancesSWE-202 - Software Severity LevelsSWE-204 - Process Assessments5.01 - CR-PR - Software Change Request - Problem Report8.08 - COTS Software Safety Considerations8.18 - SA Suggested MetricsA.12 Software Non-conformance or Defect ManagementSWE-202 - Software Severity LevelsSWE-080 - Track and Evaluate ChangesSWE-201 - Software Non-Conformances5.01 - CR-PR - Software Change Request - Problem Report8.08 - COTS Software Safety Considerations8.18 - SA Suggested MetricsA.12 Software Non-conformance or Defect ManagementSWE-203 - Mandatory Assessments for Non-ConformancesSWE-201 - Software Non-ConformancesSWE-204 - Process Assessments5.01 - CR-PR - Software Change Request - Problem Report8.08 - COTS Software Safety Considerations8.18 - SA Suggested MetricsA.12 Software Non-conformance or Defect ManagementSWE-204 - Process AssessmentsSWE-201 - Software Non-ConformancesSWE-202 - Software Severity LevelsSWE-203 - Mandatory Assessments for Non-Conformances8.18 - SA Suggested MetricsA.12 Software Non-conformance or Defect ManagementSWE-004 - OCE BenchmarkingSWE-003 - Center Improvement PlansSWE-032 - CMMI Levels for Class A and B SoftwareSWE-036 - Software Process DeterminationSWE-129 - OCE NPR AppraisalsSWE-221 - OSMA NPR AppraisalsA.13 NASA Institutional RequirementsSWE-209 - Benchmarking Software Assurance and Software Safety CapabilitiesSWE-032 - CMMI Levels for Class A and B SoftwareSWE-036 - Software Process Determination8.12 - Basics of Software AuditingA.13 NASA Institutional RequirementsSWE-221 - OSMA NPR AppraisalsSWE-004 - OCE BenchmarkingSWE-036 - Software Process DeterminationSWE-126 - Tailoring ConsiderationsSWE-129 - OCE NPR AppraisalsSWE-139 - Shall Statements7.18 - Documentation Guidance8.12 - Basics of Software Auditing8.16 - SA ProductsA.13 NASA Institutional RequirementsSWE-129 - OCE NPR AppraisalsSWE-004 - OCE BenchmarkingSWE-036 - Software Process DeterminationSWE-126 - Tailoring ConsiderationsSWE-139 - Shall StatementsSWE-221 - OSMA NPR AppraisalsA.13 NASA Institutional RequirementsSWE-144 - Software Engineering Process AssetsA.13 NASA Institutional RequirementsSWE-002 - Software Engineering InitiativeSWE-003 - Center Improvement PlanSWE-004 - OCE BenchmarkingSWE-005 - Software ProcessesSWE-095 - Report Engineering Discipline StatusSWE-100 - Software Training FundingSWE-129 - OCE NPR AppraisalsSWE-208 - Advancing Software Assurance and Software Safety PracticesSWE-209 - Benchmarking Software Assurance and Software Safety CapabilitiesSWE-221 - OSMA NPR AppraisalsSWE-222 - Software Assurance Training7.01 - History and Overview of the Software Process Improvement (SPI) EffortA.13 NASA Institutional RequirementsSWE-208 - Advancing Software Assurance and Software Safety PracticesSWE-002 - Software Engineering InitiativeSWE-003 - Center Improvement PlansSWE-032 - CMMI Levels for Class A and B SoftwareSWE-086 - Continuous Risk Management7.01 - History and Overview of the Software Process Improvement (SPI) EffortA.13 NASA Institutional RequirementsSWE-003 - Center Improvement PlansSWE-002 - Software Engineering InitiativeSWE-005 - Software ProcessesSWE-032 - CMMI Levels for Class A and B SoftwareSWE-036 - Software Process DeterminationSWE-095 - Report Engineering Discipline StatusSWE-098 - Agency Process Asset LibrarySWE-208 - Advancing Software Assurance and Software Safety Practices7.01 - History and Overview of the Software Process Improvement (SPI) EffortA.13 NASA Institutional RequirementsSWE-005 - Software ProcessesSWE-002 - Software Engineering InitiativeSWE-003 - Center Improvement PlansSWE-013 - Software PlansSWE-032 - CMMI Levels for Class A and B SoftwareSWE-036 - Software Process Determination7.01 - History and Overview of the Software Process Improvement (SPI) Effort7.09 - Entrance and Exit CriteriaA.13 NASA Institutional RequirementsSWE-095 - Report Engineering Discipline StatusSWE-002 - Software Engineering InitiativeSWE-091 - Establish and Maintain Measurement RepositorySWE-094 - Reporting of Measurement Analysis5.05 - Metrics - Software Metrics Report7.01 - History and Overview of the Software Process Improvement (SPI) EffortA.13 NASA Institutional RequirementsSWE-006 - Center Software InventorySWE-020 - Software Classification7.02 - Classification and Safety-Criticality7.04 - Flow Down of NPR Requirements on Contracts and to Other Centers in Multi-Center ProjectsA.01 Software Life Cycle PlanningA.13 NASA Institutional RequirementsSWE-091 - Establish and Maintain Measurement RepositorySWE-090 - Management and Technical MeasurementsSWE-092 - Using Measurement DataSWE-093 - Analysis of Measurement DataSWE-094 - Reporting of Measurement Analysis5.05 - Metrics - Software Metrics Report5.08 - SDP-SMP - Software Development - Management Plan7.14 - Implementing Measurement Requirements and Analysis for ProjectsA.11 Software MeasurementsA.13 NASA Institutional RequirementsSWE-092 - Using Measurement DataSWE-018 - Software Activities ReviewSWE-040 - Access to Software ProductsSWE-090 - Management and Technical MeasurementsSWE-091 - Establish and Maintain Measurement RepositorySWE-093 - Analysis of Measurement DataSWE-094 - Reporting of Measurement Analysis5.05 - Metrics - Software Metrics Report7.14 - Implementing Measurement Requirements and Analysis for Projects8.18 - SA Suggested MetricsA.11 Software MeasurementsA.13 NASA Institutional RequirementsSWE-142 - Software Cost RepositoriesSWE-015 - Cost EstimationSWE-090 - Management and Technical MeasurementsSWE-091 - Establish and Maintain Measurement RepositorySWE-151 - Cost Estimate ConditionsA.01 Software Life Cycle PlanningA.13 NASA Institutional RequirementsSWE-150 - Review Changes To Tailored RequirementsSWE-121 - Document Tailored RequirementsSWE-125 - Requirements Compliance MatrixSWE-126 - Tailoring Considerations7.16 - Appendix C. Requirements Mapping and Compliance MatrixA.01 Software Life Cycle PlanningA.13 NASA Institutional RequirementsSWE-140 - Comply with RequirementsSWE-125 - Requirements Compliance MatrixSWE-126 - Tailoring ConsiderationsSWE-139 - Shall StatementsSWE-152 - Review Requirements Mapping MatricesSWE-212 - NASA-STD-8739 Mapping Matrices7.16 - Appendix C. Requirements Mapping and Compliance MatrixA.01 Software Life Cycle PlanningA.13 NASA Institutional RequirementsSWE-223 - Tailoring IV&V project selectionsSWE-141 - Software Independent Verification and ValidationA.01 Software Life Cycle PlanningA.02 Software Assurance and Software SafetyA.06 Software TestingA.13 NASA Institutional RequirementsSWE-100 - Software Training FundingSWE-017 - Project and Software TrainingSWE-222 - Software Assurance TrainingA.01 Software Life Cycle PlanningA.13 NASA Institutional RequirementsSWE-222 - Software Assurance TrainingSWE-017 - Project and Software TrainingSWE-100 - Software Training Funding5.15 - Train - Software Training PlanA.01 Software Life Cycle PlanningA.13 NASA Institutional Requirements