Page History
| Tabsetup | |||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||
|
This is a working page to build the list of activities and the SWEs and topics that define them.
...
Benchmarking and Appraisals
3.9 Software Development
Processes and Practices
...
...
...
Licensing, Sharing and Reuse
Also see 3.10 Software Reuse
...
SWE-215 - Software License Rights
SWE-216 - Internal Software Sharing List
SWE-217 - List of All Contributors and Disclaimer Notice
...
...
Measurements and Metrics
Also see 5.4 Software Measurements
...
...
...
SWE-002 - Software Engineering Initiative
SWE-208 - Advancing Software Assurance and Software Safety Practices
SWE-003 - Center Improvement Plans
7.1 - History and Overview of the Software Process Improvement (SPI) Effort
...
...
Requirement Mapping, Tailoring,
and Classification
Also see 3.5 Software Classification
Assessments
...
SWE-152 - Review Requirements Mapping Matrices
SWE-212 - NASA-STD-8739 Mapping Matrices
SWE-223 - Tailoring IV&V project selections
SWE-140 - Comply with Requirements
SWE-126 - Tailoring Considerations
...
7.2 - Classification and Safety-Criticality
7.13 - Transitioning to a Higher Class
7.16 - Appendix C. Requirements Mapping and Compliance Matrix
...
Training
Also see 3.4 Software Training
...
...
...
SWE-033 - Acquisition vs. Development
Assessment
SWE-013 - Software Plans
SWE-024 - Plan Tracking
SWE-034 - Acceptance Criteria
SWE-036 - Software Process Determination
SWE-037 - Software Milestones
SWE-039 - Software Supplier Insight
SWE-040 - Access to Software Products
SWE-042 - Source Code Electronic Access
SWE-139 - Shall Statements
SWE-121 - Document Tailored Requirements
SWE-125 - Requirements Compliance Matrix
SWE-027 - Use of Commercial, Government,
and Legacy Software
...
7.4 - Flow Down of NPR Requirements on Contracts and to Other Centers in Multi-Center Projects
7.5 - Work Breakdown Structures That Include Software
7.8 - Maturity of Life Cycle Products at Milestone Reviews
7.9 - Entrance and Exit Criteria
7.18 - SDP-SMP - Software Development - Management Plan
8.16 - Software Assurance Plan
...
3.2 Software Cost Estimation
...
...
7.5 - Work Breakdown Structures That Include Software
7.6 - Software Test Estimation and Testing Levels
...
3.3 Software Schedules
...
7.5 - Work Breakdown Structures That Include Software
...
...
...
3.4 Software Training
...
...
3.5 Software Classification
Assessments
...
...
7.2 - Classification and Safety-Criticality
7.13 - Transitioning to a Higher Class
7.16 - Appendix C. Requirements Mapping and Compliance Matrix
8.15 - SA Tasking Checklist Tool
...
SWE-141 - Software Independent Verification
and Validation
SWE-131 - Independent Verification and
Validation Project Execution Plan
SWE-178 - IV&V Artifacts
SWE-179 - IV&V Submitted Issues and Risks
8.16 - Software Assurance Plan
8.16 - IV&V Project Execution Plan
...
SWE-205 - Determination of Safety-
Critical Software
SWE-023 - Software Safety-Critical
Requirements
SWE-134 - Safety-Critical Software
Design Requirements
SWE-219 - Test Coverage for Safety
Critical Software Components
SWE-220 - Cyclomatic Complexity Values
for Safety-Critical Software
...
7.21 - Multi-condition Software Requirements
8.4 - Additional Requirements Considerations for Use with Safety-Critical Software
8.5 - SW Failure Modes and Effects Analysis
8.7 - Software Fault Tree Analysis
8.8 - COTS Software Safety Considerations
8.9 - Software Safety Analysis
8.10 - Facility Software Safety Considerations
8.15 - SA Tasking Checklist Tool
8.16 - Software Safety and Hazard Analysis
8.17 - Software Safety Audit Checklists
8.19 - Dead / Dormant Code and Safety-Critical Software
8.20 - Safety Specific Activities in Each Phase
6.1 - Design for Safety Checklist
6.2 - Checklist for General Software Safety Requirements
6.11 - Examples of Programming Practices for Exception Handling
Software Safety and Design Principles
...
...
...
8.12 - Basics of Software Auditing
8.16 - Audit Reports
...
|
...
7.18 - SRS - Software Requirements Specification
8.16 - Software Requirements Analysis
...
7.7 - Software Architecture Description
6.3 - Checklist for Choosing a Real Time Operating System (RTOS)
6.4 - Checklist for Choosing Off-The Shelf Software (OTS)
...
7.18 - IDD - Interface Design Description
7.18 - SDD - Software Data Dictionary
7.18 - SUM - Software User Manual
7.18 - SwDD - Software Design Description
8.5 - SW Failure Modes and Effects Analysis
8.7 - Software Fault Tree Analysis
8.16 - Software Design Analysis
Software Safety and Design Principles
...
7.18 - SUM - Software User Manual
7.18 - VDD - Version Description Document
8.16 - Source Code Quality Analysis
6.5 - Checklist for C Programming Practices
6.6 - Checklist for C++ Programming Practices
6.7 - Checklist for Ada Programming Practices
6.8 - Checklist for Fortran Programming Practices
6.9 - Checklist for Generic (Non-Language-Specific) Programming Practices
6.10 - Checklist for General Good Programming Practices
6.11 - Examples of Programming Practices for Exception Handling
...
SWE-065 - Test Plan, Procedures, Reports
SWE-066 - Perform Testing
SWE-187 - Control of Software Items
SWE-068 - Evaluate Test Results
SWE-070 - Models, Simulations, Tools
SWE-071 - Update Test Plans and
Procedures
SWE-073 - Platform or Hi-Fidelity
Simulations
SWE-189 - Code Coverage Measurements
SWE-190 - Verify Code Coverage
SWE-191 - Software Regression Testing
SWE-192 - Software Hazardous
Requirements
SWE-193 - Acceptance Testing for Affected
Behavior
SWE-211 - Testing Levels of Non-Custom
Developed Software
...
7.6 - Software Test Estimation and Testing Levels
7.15 - Relationship Between NPR 7150.2 and NASA-STD-7009
7.21 - Multi-condition Software Requirements
7.18 - STP - Software Test Plan
7.18 - STR - Software Test Report
7.18 - Test - Software Test Procedures
8.16 - Testing Analysis
8.16 - Software Assurance Status Reports
...
7.18 - Maint - Software Maintenance Plan
7.18 - VDD - Version Description Document
8.23 - Software Contents of a Certification of Flight Readiness
...
7.18 - CR-PR - Software Change Request - Problem Report
7.18 - SCMP - Software Configuration Management Plan
...
7.19 - Software Risk Management Checklists
7.20 - Assessing - Meets the Intent
...
7.10 - Peer Review and Inspections Including Checklists
7.18 - Inspect - Software Inspection, Peer Reviews, Inspections
...
7.14 - Implementing Measurement Requirements and Analysis for Projects
7.18 - Metrics - Software Metrics Report
8.3 - Organizational Goals of Software Assurance Metrics
...
SWE-201 - Software Non-Conformances
SWE-202 - Software Severity Levels
SWE-203 - Mandatory Assessments for
Non-Conformances
SWE-204 - Process Assessments
...
7.12 - Retired
7.15 - Relationship Between NPR 7150.2 and NASA-STD-7009
7.17 - 7150.2D Appendices (Definitions, References, etc.)
8.14 - SA Tasking for NPR 7150.2B
Other Activities for consideration:
...


