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 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 Quality8.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-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-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-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-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-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 Matrix8.15 - SA Tasking Checklist Tool8.27 - Software Engineering and Software Assurance Checklists8.51 - Software Assurance Plan8.59 - Audit ReportsA.01 Software Life Cycle PlanningA.07 Software Release, Operations, Maintenance, and RetirementA.13 NASA Institutional RequirementsSWE-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-218 - Contracting OfficersSWE-215 - Software License RightsA.01 Software Life Cycle PlanningA.13 NASA Institutional RequirementsSWE-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 Requirements5.12 - SUM - Software User ManualSWE-058 - Detailed DesignSWE-077 - Deliver Software Products7.08 - Maturity of Life Cycle Products at Milestone ReviewsA.04 Software DesignA.07 Software Release, Operations, Maintenance, and Retirement6.3 - Checklist for Choosing a Real Time Operating System (RTOS)SWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-033 - Acquisition vs. Development AssessmentPAT-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-024 - Plan Tracking5.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 ReportsA.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 Measurements7.09 - Related Activities7.08 - Maturity of Life Cycle Products at Milestone Reviews8.02 - Software Quality8.09 - Software Safety AnalysisA.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 Measurements7.03 - Acquisition GuidanceSWE-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 Requirements7.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 SoftwareA.01 Software Life Cycle Planning7.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 Validation8.06 - IV&V SurveillanceA.01 Software Life Cycle Planning7.20 - Assessing - Meets the Intent7.15 - Relationship Between NPR 7150.2 and NASA-STD-7009A.01 Software Life Cycle PlanningA.09 Software Risk Management8.08 - COTS Software Safety ConsiderationsSWE-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 Software5.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 Quality8.20 - Safety Specific Activities in Each Phase8.57 - Testing AnalysisA.01 Software Life Cycle PlanningA.02 Software Assurance and Software SafetyA.06 Software TestingPAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)SWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-033 - Acquisition vs. Development Assessment6.3 - Checklist for Choosing a Real Time Operating System (RTOS)A.01 Software Life Cycle Planning