bannerd

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

This is a working page to build the list of activities and the SWEs and topics that define them. 

Activity NameSWEsRelated Topics
Benchmarking and Appraisals


Licensing, Sharing and Reuse

Also see 3.10 Software Reuse

Measurements and Metrics

Also see 5.4 Software Measurements

Process Definition
Process Library


Requirement Mapping, Tailoring,
and Classification

Also see 3.5 Software Classification
Assessments
 

Training

Also see 3.4 Software Training

3.1 Software Life Cycle Planning

7.3 - Acquisition Guidance

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

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

3.4 Software Training

7.18 - Train - Software Training Plan

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

3.6 Software Assurance
and Software Independent
Verification & Validation

3.7 Safety-Critical Software

7.21 - Multi-condition Software Requirements

8.1 - Off Nominal Testing

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

3.8 Automatic Generation of
Software Source Code

3.9 Software Development
Processes and Practices

3.10 Software ReuseSWE-147 - Specify Reusability Requirements
SWE-148 - Contribute to Agency
                   Software Catalog
8.8 - COTS Software Safety Considerations
3.11 Software CybersecuritySWE-156 - Evaluate Systems for
                   Security Risks
SWE-154 - Identify Security Risks
SWE-157 - Protect Against
                   Unauthorized Access
SWE-159 - Verify and Validate Risk
                   Mitigations 
SWE-207 - Secure Coding Practices
SWE-185 - Verification of Software Code
                   to Coding Standards
SWE-210 - Detection of Adversarial Actions

3.12 Software Bi-Directional TraceabilitySWE-052 - Bidirectional Traceability 
4.1 Software RequirementsSWE-050 - Software Requirements
SWE-051 - Software Requirements Analysis
SWE-184 - Software-related Constraints and
                  Assumptions
SWE-053 - Manage Requirements Changes
SWE-054 - Corrective Action for
                   Inconsistencies
SWE-055 - Requirements Validation
7.18 - SRS - Software Requirements Specification
4.2 Software ArchitectureSWE-057 - Software Architecture
SWE-143 - Software Architecture Review

7.7 - Software Architecture Description

4.3 Software DesignSWE-058 - Detailed Design

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.2 - Software Reliability

8.5 - SW Failure Modes and Effects Analysis

8.7 - Software Fault Tree Analysis


4.4 Software ImplementationSWE-060 - Coding Software
SWE-061 - Coding Standards
SWE-135 - Static Analysis
SWE-062 - Unit Test
SWE-186 - Unit Test Repeatability
SWE-063 - Release Version Description
SWE-136 - Software Tool Accreditation 

7.18 - SUM - Software User Manual

7.18 - VDD - Version Description Document

8.2 - Software Reliability

4.5 Software Testing

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.1 - Off Nominal Testing

8.2 - Software Reliability

4.6 Software Operations,
Maintenance, and Retirement
SWE-075 - Plan Operations, Maintenance,
                   Retirement

SWE-077 - Deliver Software Products 
SWE-194 - Delivery Requirements
                  Verification
SWE-195 - Software Maintenance Phase
SWE-196 - Software Retirement Archival

7.18 - Maint - Software Maintenance Plan

7.18 - VDD - Version Description Document

5.1 Software Configuration
Management (SCM)
SWE-079 - Develop CM Plan
SWE-080 - Track and Evaluate Changes
SWE-081 - Identify Software CM Items
SWE-082 - Authorizing Changes
SWE-083 - Status Accounting
SWE-084 - Configuration Audits
SWE-085 - Release Management
SWE-045 - Project Participation in Audits

7.18 - CR-PR - Software Change Request - Problem Report

7.18 - SCMP - Software Configuration Management Plan

5.2 Software Risk ManagementSWE-086 - Continuous Risk Management 

7.19 - Software Risk Management Checklists

7.20 - Assessing - Meets the Intent

8.6 - IV&V Surveillance

5.3 Software Peer Reviews
and Inspections
SWE-087 - Software Peer Reviews and
                   Inspections for Requirements,
                   Plans, Design, Code, and
                   Test Procedures

SWE-088 - Software Peer Reviews and
                   Inspections - Checklist 
                   Criteria and Tracking

SWE-089 - Software Peer Reviews and
                   Inspections -
                   Basic Measurements

7.10 - Peer Review and Inspections Including Checklists

7.18 - Inspect - Software Inspection, Peer Reviews, Inspections

5.4 Software MeasurementsSWE-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

7.14 - Implementing Measurement Requirements and Analysis for Projects

7.18 - Metrics - Software Metrics Report

8.3 - Organizational Goals of Software Assurance Metrics

5.5 Software Non-conformance
or Defect Management

SWE-201 - Software Non-Conformances
SWE-202 - Software Severity Levels
SWE-203 - Mandatory Assessments for
                  Non-Conformances
SWE-204 - Process Assessments


7.18 - CR-PR - Software Change Request - Problem Report
Other SWEHB pages

7.11 - SWE History

7.12 - Retired

7.15 - Relationship Between NPR 7150.2 and NASA-STD-7009

7.17 - 7150.2D Appendices (Definitions, References, etc.)

Other Activities for consideration: 

  • Acquisition


  • No labels