Page History
| Tabsetup | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
...
|
...
|
...
|
Distribution Of SWEs Into Activities
...
|
...
|
...
|
Benchmarking and Appraisals
|
...
|
...
|
...
...
7.1 - History and Overview of the Software Process Improvement (SPI) Effort
...
Process Library
3.9 Software Development
Processes and Practices
...
...
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
...
...
...
...
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
...
...
...
Process Definition
3.9 Software Development
Processes and Practices
...
SWE-002 - Software Engineering Initiative
SWE-208 - Advancing Software Assurance and Software Safety Practices
SWE-003 - Center Improvement Plans
|
...
...
|
...
...
|
...
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
PAT-024 - Checklist for Choosing Off-The Shelf Software
PAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)
...
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
7.8 - Maturity of Life Cycle Products at Milestone Reviews
7.9 - Entrance and Exit Criteria
8.15 - SA Tasking Checklist Tool
...
3.4 Software Training
...
SWEs from Ch 2 - Institutional Requirements
SWE-100 - Software Training Funding
SWE-222 - Software Assurance Training
...
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
8.15 - SA Tasking Checklist Tool
PAT-028 - NPR 7150.2D Compliance Matrix
...
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
PAT-004 - Safety Requirements Analysis Checklist
PAT-006 - Design Practices for Safety
PAT-007 - Checklist for General Software Safety Requirements
PAT-008 - Safety Considerations for Design Peer Reviews Checklist
...
...
SWE-032 - CMMI Levels for
Class A and B Software
SWEs from Ch 2 - Institutional Requirements
SWE-209 - Benchmarking Software Assurance
and Software Safety Capabilities
SWE-002 - Software Engineering Initiative
SWE-208 - Advancing Software Assurance and Software Safety Practices
SWE-003 - Center Improvement Plans
SWE-095 - Report Engineering Discipline Status
SWE-006 - Center Software Inventory
SWE-098 - Agency Process Asset Library
...
8.12 - Basics of Software Auditing
8.16 - Audit Reports
PAT-033 - TASKS NEEDING OBJECTIVE EVIDENCE
7.1 - History and Overview of the Software Process Improvement (SPI) Effort
...
SWE-147 - Specify Reusability Requirements
SWE-148 - Contribute to Agency
Software Catalog
SWEs from Ch 2 - Institutional Requirements
SWE-215 - Software License Rights
SWE-216 - Internal Software Sharing List
SWE-217 - List of All Contributors and Disclaimer Notice
SWE-214 - Internal Software Sharing and Reuse
SWE-218 - Contracting Officers
...
7.18 - SRS - Software Requirements Specification
8.16 - Software Requirements Analysis
PAT-003 - Functional Requirements Checklist
PAT-004 - Safety Requirements Analysis Checklist
PAT-013 - Software Requirements Checklist
...
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)
PAT-023 - Preparing for a SARB Checklist
PAT-024 - Checklist for Choosing Off-The Shelf Software
PAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)
PAT-029 - Software Architecture Review Board Checklist
PAT-030 - SARB Review Checklist with Guidance
...
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
PAT-005 - Software Component Design Analysis Checklist
PAT-006 - Design Practices for Safety
PAT-008 - Safety Considerations for Design Peer Reviews Checklist
PAT-014 - Architecture Design Checklist
PAT-015 - Detailed Design Checklist
PAT-016 - Functional Design Checklist
PAT-020 - Examples of Interface Problems
PAT-023 - Preparing for a SARB Checklist
PAT-029 - Software Architecture Review Board Checklist
PAT-030 - SARB Review Checklist with Guidance
PAT-031 - Critical Design Analysis Checklist
...
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
PAT-017 - C Code Inspection Checklist
PAT-022 - Programming Practices Checklist
PAT-032 - Considerations When Using Interrupts
...
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
PAT-019 - Test Procedure Checklist
PAT-026 - Test Review Checklist For Test Leads
PAT-027 - Test Review Checklist For Review Teams
...
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
PAT-003 - Functional Requirements Checklist
PAT-008 - Safety Considerations for Design Peer Reviews Checklist
PAT-013 - Software Requirements Checklist
PAT-014 - Architecture Design Checklist
PAT-015 - Detailed Design Checklist
PAT-016 - Functional Design Checklist
PAT-017 - C Code Inspection Checklist
PAT-019 - Test Procedure Checklist
...
SWE-090 - Management and Technical
Measurements
SWE-093 - Analysis of Measurement Data
SWE-094 - Reporting of Measurement
Analysis
SWE-199 - Performance Measures
SWE-200 - Software Requirements
Volatility Metrics
SWEs from Ch 2 - Institutional Requirements
SWE-091 - Establish and Maintain Measurement Repository
SWE-092 - Using Measurement Data
SWE-142 - Software Cost Repositories
...
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:
...


