bannerd
Title: Activities and Composition  
Author: Haigh, Fred Mar 02, 2023
Last Changed by: Haigh, Fred Sep 22, 2025
Tiny Link: (useful for email) https://swehb.nasa.gov/x/PgCdBw
Export As: Word · PDF  
Hierarchy
Parent Page
    Page: Software Project Activities
Children (1)
    Page: 7. Design Decisions
Labels
Global Labels (1)
Outgoing Links
External Links (2)
    https://swehb-pri.msfc.nasa.gov/display/SWEHBVD/A.12+Softwa…
    https://swehb-pri.msfc.nasa.gov/display/SWEHBVD/A.06+Softwa…
SW Engineering Handbook Ver D (210)     Page: SWE-033 - Acquisition vs. Development Assessment
    Page: 7.10 - Peer Review and Inspections Including Checklists
    Page: SWE-062 - Unit Test
    Page: SWE-187 - Control of Software Items
    Page: 8.05 - SW Failure Modes and Effects Analysis
    Page: SWE-141 - Software Independent Verification and Validation
    Page: SWE-151 - Cost Estimate Conditions
    Page: SWE-036 - Software Process Determination
    Page: SWE-196 - Software Retirement Archival
    Page: SWE-037 - Software Milestones
    Page: SWE-215 - Software License Rights
    Page: SWE-088 - Software Peer Reviews and Inspections - Checklist Criteria and Tracking
    Page: 8.23 - Software Contents of a Certification of Flight Readiness
    Page: SWE-191 - Software Regression Testing
    Page: SWE-205 - Determination of Safety-Critical Software
    Page: SWE-218 - Contracting Officers
    Page: SWE-082 - Authorizing Changes
    Page: 7.05 - Work Breakdown Structures That Include Software
    Page: 5.09 - SRS - Software Requirements Specification
    Page: SWE-142 - Software Cost Repositories
    Page: SWE-040 - Access to Software Products
    Page: SWE-060 - Coding Software
    Page: A.07 Software Release, Operations, Maintenance, and Retirement
    Page: SWE-209 - Benchmarking Software Assurance and Software Safety Capabilities
    Page: 5.16 - VDD - Version Description Document
    Page: SWE-045 - Project Participation in Audits
    Page: 7.03 - Acquisition Guidance
    Page: SWE-129 - OCE NPR Appraisals
    Page: 8.18 - SA Suggested Metrics
    Page: SWE-147 - Specify Reusability Requirements
    Page: SWE-144 - Software Engineering Process Assets
    Page: 7.07 - Software Architecture Description
    Page: SWE-057 - Software Architecture
    Page: 7.21 - Multi-condition Software Requirements
    Page: SWE-216 - Internal Software Sharing List
    Page: 8.07 - Software Fault Tree Analysis
    Page: SWE-159 - Verify and Validate Risk Mitigations
    Page: SWE-042 - Source Code Electronic Access
    Page: 5.10 - STP - Software Test Plan
    Page: SWE-016 - Software Schedule
    Page: 8.52 - Software Assurance Status Reports
    Page: SWE-194 - Delivery Requirements Verification
    Page: 5.07 - SDD - Software Data Dictionary
    Page: SWE-211 - Test Levels of Non-Custom Developed Software
    Page: SWE-100 - Software Training Funding
    Page: SWE-200 - Software Requirements Volatility Metrics
    Page: 8.17 - Software Safety Audit Checklists
    Page: SWE-006 - Center Software Inventory
    Page: SWE-032 - CMMI Levels for Class A and B Software
    Page: 7.15 - Relationship Between NPR 7150.2 and NASA-STD-7009
    Page: SWE-013 - Software Plans
    Page: SWE-021 - Transition to a Higher Class
    Page: SWE-063 - Release Version Description
    Page: SWE-139 - Shall Statements
    Page: SWE-050 - Software Requirements
    Page: 7.09 - Entrance and Exit Criteria
    Page: SWE-195 - Software Maintenance Phase
    Page: SWE-217 - List of All Contributors and Disclaimer Notice
    Page: SWE-222 - Software Assurance Training
    Page: SWE-185 - Secure Coding Standards Verification
    Page: SWE-071 - Update Test Plans and Procedures
    Page: SWE-075 - Plan Operations, Maintenance, Retirement
    Page: 7.11 - SWE History
    Page: SWE-023 - Software Safety-Critical Requirements
    Page: 6.2 - Checklist for General Software Safety Requirements
    Page: SWE-065 - Test Plan, Procedures, Reports
    Page: SWE-179 - IV&V Submitted Issues and Risks
    Page: SWE-022 - Software Assurance
    Page: SWE-073 - Platform or Hi-Fidelity Simulations
    Page: 8.53 - IV&V Project Execution Plan
    Page: SWE-039 - Software Supplier Insight
    Page: 5.08 - SDP-SMP - Software Development - Management Plan
    Page: SWE-202 - Software Severity Levels
    Page: SWE-212 - NASA-STD-8739 Mapping Matrices
    Page: SWE-134 - Safety-Critical Software Design Requirements
    Page: 8.55 - Software Design Analysis
    Page: A.13 NASA Institutional Requirements
    Page: 7.06 - Software Test Estimation and Testing Levels
    Page: 7.16 - Appendix C. Requirements Mapping and Compliance Matrix
    Page: SWE-199 - Performance Measures
    Page: 6.11 - Examples of Programming Practices for Exception Handling
    Page: SWE-018 - Software Activities Review
    Page: SWE-020 - Software Classification
    Page: 5.04 - Maint - Software Maintenance Plan
    Page: 5.01 - CR-PR - Software Change Request - Problem Report
    Page: SWE-053 - Manage Requirements Changes
    Page: 8.15 - SA Tasking Checklist Tool
    Page: 5.02 - IDD - Interface Design Description
    Page: SWE-095 - Report Engineering Discipline Status
    Page: 8.06 - IV&V Surveillance
    Page: SWE-192 - Software Hazardous Requirements
    Page: SWE-190 - Verify Code Coverage
    Page: SWE-092 - Using Measurement Data
    Page: SWE-034 - Acceptance Criteria
    Page: SWE-219 - Code Coverage for Safety Critical Software
    Page: SWE-174 - Software Planning Parameters
    Page: 8.11 - Auto-Generated Code
    Page: 6.7 - Checklist for Ada Programming Practices
    Page: 7.04 - Flow Down of NPR Requirements on Contracts and to Other Centers in Multi-Center Projects
    Page: SWE-087 - Software Peer Reviews and Inspections for Requirements, Plans, Design, Code, and Test Procedures
    Page: SWE-083 - Status Accounting
    Page: SWE-066 - Perform Testing
    Page: SWE-089 - Software Peer Reviews and Inspections - Basic Measurements
    Page: 9.02 Software Safety and Design Principles
    Page: SWE-005 - Software Processes
    Page: SWE-055 - Requirements Validation
    Page: 8.12 - Basics of Software Auditing
    Page: 6.4 - Checklist for Choosing Off-The Shelf Software (OTS)
    Page: SWE-003 - Center Improvement Plans
    Page: SWE-126 - Tailoring Considerations
    Page: 8.02 - Software Quality
    Page: SWE-077 - Deliver Software Products
    Page: SWE-054 - Corrective Action for Inconsistencies
    Page: SWE-061 - Coding Standards
    Page: SWE-184 - Software-related Constraints and Assumptions
    Page: 5.15 - Train - Software Training Plan
    Page: A.01 Software Life Cycle Planning
    Page: SWE-143 - Software Architecture Review
    Page: 8.58 - Software Safety and Hazard Analysis
    Page: 7.20 - Assessing - Meets the Intent
    Page: 8.21 - Software Hazard Causes
    Page: SWE-080 - Track and Evaluate Changes
    Page: 6.9 - Checklist for Generic (Non-Language-Specific) Programming Practices
    Page: 6.6 - Checklist for C++ Programming Practices
    Page: SWE-186 - Unit Test Repeatability
    Page: 6.8 - Checklist for Fortran Programming Practices
    Page: SWE-046 - Supplier Software Schedule
    Page: SWE-207 - Secure Coding Practices
    Page: 5.11 - STR - Software Test Report
    Page: SWE-220 - Cyclomatic Complexity for Safety-Critical Software
    Page: SWE-086 - Continuous Risk Management
    Page: 7.13 - Transitioning to a Higher Class
    Page: 6.1 - Design for Safety Checklist
    Page: 8.22 - Hazardous Commands
    Page: SWE-136 - Software Tool Accreditation
    Page: SWE-154 - Identify Security Risks
    Page: SWE-221 - OSMA NPR Appraisals
    Page: SWE-093 - Analysis of Measurement Data
    Page: SWE-027 - Use of Commercial, Government, and Legacy Software
    Page: SWE-176 - Software Records
    Page: SWE-135 - Static Analysis
    Page: 7.14 - Implementing Measurement Requirements and Analysis for Projects
    Page: SWE-002 - Software Engineering Initiative
    Page: SWE-131 - Independent Verification and Validation Project Execution Plan
    Page: SWE-148 - Contribute to Agency Software Catalog
    Page: SWE-090 - Management and Technical Measurements
    Page: 5.13 - SwDD - Software Design Description
    Page: SWE-017 - Project and Software Training
    Page: 5.03 - Inspect - Software Inspection, Peer Reviews, Inspections
    Page: 8.57 - Testing Analysis
    Page: SWE-094 - Reporting of Measurement Analysis
    Page: SWE-153 - ETA Define Document Content
    Page: 8.56 - Source Code Quality Analysis
    Page: SWE-068 - Evaluate Test Results
    Page: SWE-150 - Review Changes To Tailored Requirements
    Page: SWE-210 - Detection of Adversarial Actions
    Page: SWE-203 - Mandatory Assessments for Non-Conformances
    Page: SWE-223 - Tailoring IV&V project selections
    Page: SWE-085 - Release Management
    Page: SWE-146 - Auto-generated Source Code
    Page: 8.51 - Software Assurance Plan
    Page: SWE-140 - Comply with Requirements
    Page: 8.13 - Test Witnessing
    Page: SWE-024 - Plan Tracking
    Page: 5.14 - Test - Software Test Procedures
    Page: SWE-091 - Establish and Maintain Measurement Repository
    Page: A.00 Activity View
    Page: 5.05 - Metrics - Software Metrics Report
    Page: 6.5 - Checklist for C Programming Practices
    Page: SWE-157 - Protect Against Unauthorized Access
    Page: 8.20 - Safety Specific Activities in Each Phase
    Page: 7.17 - 7150.2D Appendices (Definitions, References, etc.)
    Page: 8.01 - Off Nominal Testing
    Page: SWE-156 - Evaluate Systems for Security Risks
    Page: 8.54 - Software Requirements Analysis
    Page: SWE-121 - Document Tailored Requirements
    Page: 8.10 - Facility Software with Safety Considerations
    Page: 7.08 - Maturity of Life Cycle Products at Milestone Reviews
    Page: 8.04 - Additional Requirements Considerations for Use with Safety-Critical Software
    Page: 5.06 - SCMP - Software Configuration Management Plan
    Page: SWE-201 - Software Non-Conformances
    Page: SWE-208 - Advancing Software Assurance and Software Safety Practices
    Page: SWE-178 - IV&V Artifacts
    Page: 8.08 - COTS Software Safety Considerations
    Page: SWE-189 - Code Coverage Measurements
    Page: 7.02 - Classification and Safety-Criticality
    Page: SWE-081 - Identify Software CM Items
    Page: SWE-193 - Acceptance Testing for Affected System and Software Behavior
    Page: 6.3 - Checklist for Choosing a Real Time Operating System (RTOS)
    Page: SWE-204 - Process Assessments
    Page: SWE-051 - Software Requirements Analysis
    Page: SWE-214 - Internal Software Sharing and Reuse
    Page: SWE-206 - Auto-Generation Software Inputs
    Page: SWE-052 - Bidirectional Traceability
    Page: SWE-152 - Review Requirements Mapping Matrices
    Page: SWE-058 - Detailed Design
    Page: SWE-125 - Requirements Compliance Matrix
    Page: SWE-098 - Agency Process Asset Library
    Page: 6.10 - Checklist for General Good Programming Practices
    Page: A.02 Software Assurance and Software Safety
    Page: 8.59 - Audit Reports
    Page: SWE-079 - Develop CM Plan
    Page: SWE-004 - OCE Benchmarking
    Page: 8.09 - Software Safety Analysis
    Page: 7.19 - Software Risk Management Checklists
    Page: SWE-015 - Cost Estimation
    Page: SWE-084 - Configuration Audits
    Page: 7.01 - History and Overview of the Software Process Improvement (SPI) Effort
    Page: 5.12 - SUM - Software User Manual
    Page: SWE-070 - Models, Simulations, Tools
Site Resources (31)     Page: PAT-022 - Programming Practices Checklist
    Page: PAT-005 - Software Component Design Analysis Checklist
    Page: PAT-027 - Test Review Checklist For Review Teams
    Page: SPAN Library Include Pages
    Page: PAT-006 - Design Practices for Safety
    Page: PAT-003 - Functional Requirements Checklist
    Page: PAT-026 - Test Review Checklist For Test Leads
    Page: PAT-037 - Configuration Management Process Audit
    Page: PAT-024 - Checklist for Choosing Off-The Shelf Software
    Page: PAT-029 - Software Architecture Review Board Checklist
    Page: PAT-015 - Detailed Design Checklist
    Page: PAT-007 - Checklist for General Software Safety Requirements
    Page: PAT-012 - Detection of Adversarial Actions - Retired
    Page: PAT-013 - Software Requirements Checklist
    Page: PAT-032 - Considerations When Using Interrupts
    Page: PAT-018 - Test Plan Checklist
    Page: 7. Design Decisions
    Page: PAT-020 - Examples of Interface Problems
    Page: PAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)
    Page: PAT-004 - Safety Requirements Analysis Checklist
    Page: PAT-030 - SARB Review Checklist with Guidance
    Page: PAT-019 - Test Procedure Checklist
    Page: PAT-028 - NPR 7150.2D Compliance Matrix
    Page: PAT-016 - Functional Design Checklist
    Page: PAT-014 - Architecture Design Checklist
    Page: PAT-033 - TASKS NEEDING OBJECTIVE EVIDENCE
    Page: PAT-021 - SADESIGN Checklist
    Page: PAT-017 - C Code Inspection Checklist
    Page: PAT-008 - Safety Considerations for Design Peer Reviews Checklist
    Page: PAT-023 - Preparing for a SARB Checklist
    Page: PAT-031 - Critical Design Analysis Checklist