A.01.06 Acquisition and Reuse of SoftwareA.01.06 Acquisition and Reuse of SoftwareSoftware Life Cycle Planning - AcquisitionSee Acquisition GuidanceRequirements and other materials pertaining to the use acquired (not developed) software. Includes COTS, GOTS, MOTS, Open Source and other Software (operating systems, utilities, etc.)Includes licensing and usage rights for software. Includes reuse of softwareSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-033 - Acquisition vs. Development AssessmentSWE-147 - Specify Reusability RequirementsSWE-148 - Contribute to Agency Software CatalogSWE-214 - Internal Software Sharing and ReuseSWE-215 - Software License RightsSWE-216 - Internal Software Sharing ListSWE-217 - List of All Contributors and Disclaimer NoticeSWE-218 - Contracting OfficersRelated SWEsSWE-032 - CMMI Levels for Class A and B SoftwareWork Products5.12 - SUM - Software User ManualMake vs Buy Decision Documents 7.08 - Maturity of Life Cycle Products at Milestone Reviews7.09 - Entrance and Exit CriteriaA.10 Software Peer Reviews and InspectionsProcess Asset TemplatesPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)Topics6.3 - Checklist for Choosing a Real Time Operating System (RTOS)7.03 - Acquisition Guidance7.04 - Flow Down of NPR Requirements on Contracts and to Other Centers in Multi-Center Projects7.20 - Assessing - Meets the Intent8.08 - COTS Software Safety ConsiderationsSPAN LinksContractingPurchasingProject PlanningA.01 Software Life Cycle PlanningA.07 Software Release, Operations, Maintenance, and RetirementA.10 Software Peer Reviews and InspectionsAnalysis of SWEs and SM A.01.06 Acquisition and Reuse of SoftwareSWE or TopicRelated SWEs Related SMRelated ActivitySWE-027 - Use of Commercial, Government, and Legacy Software SWE-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 Notice 6.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 Planning SWE-033 - Acquisition vs. Development Assessment SWE-015 - Cost EstimationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-151 - Cost Estimate Conditions 6.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 SWE-147 - Specify Reusability Requirements SWE-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 Software 8.11 - Auto-Generated Code8.18 - SA Suggested Metrics A.01 Software Life Cycle PlanningA.07 Software Release, Operations, Maintenance, and Retirement SWE-148 - Contribute to Agency Software Catalog SWE-147 - Specify Reusability RequirementsSWE-214 - Internal Software Sharing and Reuse 8.18 - SA Suggested Metrics A.01 Software Life Cycle PlanningA.07 Software Release, Operations, Maintenance, and Retirement SWE-214 - Internal Software Sharing and Reuse SWE-148 - Contribute to Agency Software CatalogSWE-215 - Software License RightsSWE-216 - Internal Software Sharing List A.01 Software Life Cycle PlanningA.13 NASA Institutional Requirements SWE-215 - Software License Rights SWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-214 - Internal Software Sharing and ReuseSWE-217 - List of All Contributors and Disclaimer NoticeSWE-218 - Contracting Officers A.01 Software Life Cycle PlanningA.13 NASA Institutional Requirements SWE-216 - Internal Software Sharing List SWE-125 - Requirements Compliance MatrixSWE-126 - Tailoring ConsiderationsSWE-139 - Shall StatementsSWE-214 - Internal Software Sharing and Reuse 7.16 - Appendix C. Requirements Mapping and Compliance Matrix A.01 Software Life Cycle PlanningA.07 Software Release, Operations, Maintenance, and RetirementA.13 NASA Institutional Requirements SWE-217 - List of All Contributors and Disclaimer Notice SWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-215 - Software License Rights A.01 Software Life Cycle PlanningA.07 Software Release, Operations, Maintenance, and RetirementA.13 NASA Institutional Requirements SWE-218 - Contracting Officers SWE-215 - Software License Rights A.01 Software Life Cycle PlanningA.13 NASA Institutional Requirements SWE-032 - CMMI Levels for Class A and B Software SWE-003 - Center Improvement PlansSWE-129 - OCE NPR AppraisalsSWE-221 - OSMA NPR Appraisals 7.03 - Acquisition Guidance8.18 - SA Suggested Metrics A.01 Software Life Cycle PlanningA.13 NASA Institutional Requirements 5.12 - SUM - Software User Manual SWE-058 - Detailed DesignSWE-077 - Deliver Software Products 7.08 - Maturity of Life Cycle Products at Milestone Reviews A.04 Software DesignA.07 Software Release, Operations, Maintenance, and Retirement 6.3 - Checklist for Choosing a Real Time Operating System (RTOS) SWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-033 - Acquisition vs. Development Assessment PAT-025 - Checklist for Choosing a Real Time Operating System (RTOS) A.01 Software Life Cycle Planning 7.08 - Maturity of Life Cycle Products at Milestone Reviews SWE-024 - Plan Tracking 5.02 - IDD - Interface Design Description5.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 Procedures7.09 - Entrance and Exit Criteria8.09 - Software Safety Analysis8.51 - Software Assurance Plan8.52 - Software Assurance Status Reports8.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 Analysis8.59 - Audit Reports A.01 Software Life Cycle PlanningA.02 Software Assurance and Software SafetyA.03 Software RequirementsA.04 Software DesignA.05 Software ImplementationA.06 Software TestingA.07 Software Release, Operations, Maintenance, and RetirementA.08 Software Configuration ManagementA.09 Software Risk ManagementA.11 Software Measurements 7.09 - Related Activities 7.08 - Maturity of Life Cycle Products at Milestone Reviews8.02 - Software Reliability8.09 - Software Safety Analysis A.01 Software Life Cycle PlanningA.02 Software Assurance and Software SafetyA.03 Software RequirementsA.04 Software DesignA.05 Software ImplementationA.06 Software TestingA.07 Software Release, Operations, Maintenance, and RetirementA.08 Software Configuration ManagementA.09 Software Risk ManagementA.11 Software Measurements 7.03 - Acquisition Guidance SWE-015 - Cost EstimationSWE-023 - Software Safety-Critical RequirementsSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-032 - CMMI Levels for Class A and B SoftwareSWE-033 - Acquisition vs. Development AssessmentSWE-034 - Acceptance CriteriaSWE-037 - Software MilestonesSWE-039 - Software Supplier InsightSWE-040 - Access to Software ProductsSWE-042 - Source Code Electronic AccessSWE-045 - Project Participation in AuditsSWE-046 - Supplier Software ScheduleSWE-086 - Continuous Risk ManagementSWE-087 - Software Peer Reviews and Inspections for Requirements, Plans, Design, Code, and Test ProceduresSWE-134 - Safety-Critical Software Design Requirements 7.04 - Flow Down of NPR Requirements on Contracts and to Other Centers in Multi-Center Projects7.10 - Peer Review and Inspections Including Checklists7.18 - Documentation Guidance8.06 - IV&V SurveillancePAT-024 - Checklist for Choosing Off-The Shelf Software A.01 Software Life Cycle Planning 7.04 - Flow Down of NPR Requirements on Contracts and to Other Centers in Multi-Center ProjectsSWE-006 - Center Software InventorySWE-013 - Software PlansSWE-016 - Software ScheduleSWE-017 - Project and Software TrainingSWE-018 - Software Activities ReviewSWE-020 - Software ClassificationSWE-023 - Software Safety-Critical RequirementsSWE-039 - Software Supplier InsightSWE-086 - Continuous Risk ManagementSWE-126 - Tailoring ConsiderationsSWE-131 - Independent Verification and Validation Project Execution PlanSWE-141 - Software Independent Verification and Validation 8.06 - IV&V Surveillance A.01 Software Life Cycle Planning 7.20 - Assessing - Meets the Intent 7.15 - Relationship Between NPR 7150.2 and NASA-STD-7009 A.01 Software Life Cycle PlanningA.09 Software Risk Management 8.08 - COTS Software Safety Considerations SWE-020 - Software ClassificationSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-066 - Perform TestingSWE-156 - Evaluate Systems for Security RisksSWE-192 - Software Hazardous RequirementsSWE-201 - Software Non-ConformancesSWE-202 - Software Severity LevelsSWE-203 - Mandatory Assessments for Non-ConformancesSWE-205 - Determination of Safety-Critical SoftwareSWE-211 - Test Levels of Non-Custom Developed SoftwareSWE-219 - Code Coverage for Safety Critical Software 5.04 - Maint - Software Maintenance Plan5.13 - SwDD - Software Design Description6.4 - Checklist for Choosing Off-The Shelf Software (OTS)7.19 - Software Risk Management Checklists7.20 - Assessing - Meets the Intent8.02 - Software Reliability8.20 - Safety Specific Activities in Each Phase8.57 - Testing Analysis A.01 Software Life Cycle PlanningA.02 Software Assurance and Software SafetyA.06 Software Testing PAT-025 - Checklist for Choosing a Real Time Operating System (RTOS) SWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-033 - Acquisition vs. Development Assessment 6.3 - Checklist for Choosing a Real Time Operating System (RTOS) A.01 Software Life Cycle Planning