Measurement System Identification: Not Measurement Sensitive
NASA TECHNICAL STANDARD
National Aeronautics and Space Administration
NASA-STD-8739.8B
Approved: TBD Superseding NASA-STD-8739.8A
SOFTWARE ASSURANCE AND SOFTWARE SAFETY STANDARD APPROVED FOR PUBLIC RELEASE – DISTRIBUTION IS UNLIMITED
DOCUMENT HISTORY LOG
Status
Document Revision
Approval Date
Description
Baseline
Initial
2004-07-28
Initial Release
1
2005-05-05
Administrative changes to the Preface; Paragraphs 1.1, 1.4, 1.5, 2.1.1, 2.2.2, 3, 5.1.2.3, 5.4.1.1; 5.6.2, 5.8.1.2, 6.7.1.a, 7.3.2, 7.3.3, 7.5, 7.5.1; Table 1; Appendix A; Appendix C to reflect NASA Transformation changes, reflect the release of NASA Procedural Requirements (NPR) 7150.2, NASA Software Engineering Requirements and to make minor editorial changes. Note: Some paragraphs have changed pages as a result of these changes. Only pages where content has changed are identified by change indications.
A
2020-06-10
The revised document addresses the following significant issues: combined the NASA Software Assurance Standard (NASA-STD-8739.8) with the NASA Software Safety Standard (NASA-STD-8719.13), reduction of requirements, bring into alignment with updates to NPR 7150.2, added a section on IV&V requirements to perform IV&V, and moved guidance text to an Electronic Handbook. This change combines the updates to NASA-STD-8739.8 and the content of NASA-STD-8719.13. The update includes the NASA software safety requirements and cancels NASA-STD-8719.13 standard.
B
TBD
Brings into alignment with the update to NPR 7150.2D. Update the Appendix A table containing the additional areas to consider when identifying software causes in Hazard Analysis.
Forward
This NASA Technical Standard is published by the National Aeronautics and Space Administration (NASA) to provide uniform engineering and technical requirements for processes, procedures, practices, and methods that have been endorsed as standard for NASA facilities, programs, and projects, including requirements for selection, application, and design criteria of an item. This standard was developed by the NASA Office of Safety and Mission Assurance (OSMA). Requests for information, corrections, or additions to this standard should be submitted to the OSMA by email to Agency-SMA-Policy-Feedback@mail.nasa.gov or via the “Email Feedback” link at https://standards.nasa.gov.
Russ Deloach
NASA Chief, Safety and Mission Assurance
TBD
Approval Date
Div
id
tabs-2
Software Assurance and Software Safety Requirements Mapping Matrix
NPR 7150.2 Section
SWE #
NPR 7150.2 Requirement
Software Assurance and Software Safety Tasks
3
Software Management Requirements
3.1
Software Life-Cycle Planning
3.1.2
033
Excerpt Include
SWEHBVD:SWE-033 - Acquisition vs. Development Assessment
SWEHBVD:SWE-033 - Acquisition vs. Development Assessment
nopanel
true
Include Page
SWEHBVD:SWE-033 - Notes
SWEHBVD:SWE-033 - Notes
Include Page
SWE-033 - SA Task1
SWE-033 - SA Task1
Include Page
SWE-033 - SA Task2
SWE-033 - SA Task2
Include Page
SWE-033 - SA Task3
SWE-033 - SA Task3
3.1.3
013
Excerpt Include
SWEHBVD:SWE-013 - Software Plans
SWEHBVD:SWE-013 - Software Plans
nopanel
true
Include Page
SWE-013 - SA Task1
SWE-013 - SA Task1
Include Page
SWE-013 - SA Task2
SWE-013 - SA Task2
3.1.4
024
Excerpt Include
SWEHBVD:SWE-024 - Plan Tracking
SWEHBVD:SWE-024 - Plan Tracking
nopanel
true
Include Page
SWE-024 - SA Task1
SWE-024 - SA Task1
Include Page
SWE-024 - SA Task2
SWE-024 - SA Task2
Include Page
SWE-024 - SA Task3
SWE-024 - SA Task3
3.1.5
034
Excerpt Include
SWEHBVD:SWE-034 - Acceptance Criteria
SWEHBVD:SWE-034 - Acceptance Criteria
nopanel
true
Include Page
SWE-034 - SA Task1
SWE-034 - SA Task1
3.1.6
036
Excerpt Include
SWEHBVD:SWE-036 - Software Process Determination
SWEHBVD:SWE-036 - Software Process Determination
nopanel
true
Include Page
SWE-036 - SA Task1
SWE-036 - SA Task1
Include Page
SWE-036 - SA Task2
SWE-036 - SA Task2
Div
id
tabs-3
3. Example of Table from Software Assurance Plan
Note
The table below was taken from excerpts from Software Assurance Plan in SWEHBVD. The table is built from SWE excerpts plus SA Tasks using the individual SA tasks from the "SA Tasks from NASA-STD-8739.8B" area of SITE.
The advantage of using this technique is that changes to the requirements (from SWEHBVD SWEs) and SA Tasks (from NASA-STD-8739.8B) will be made in one place. Once the updates are made, all of the places where they are repeated (quoted) are automatically updated.
It is a little one time work to setup. It saves time as updates are made in documents.
SWE #
NPR 7150.2 Requirement
NASA-STD-8739.8 Software Assurance and Software Safety Tasks per SA Standard
013
Excerpt Include
SWEHBVD:SWE-013 - Software Plans
SWEHBVD:SWE-013 - Software Plans
nopanel
true
Include Page
SWE-013 - SA Task2
SWE-013 - SA Task2
Div
id
tabs-4
Note
This example is taken from SWEHBVD: SWE-013 - Software Plans. It uses the excerpt from tab 1 of the SWE and some include pages for appropriate tasks in the NASA-STD-8739.8B page set in SITE.