Welcome to our new site version. Your web page bookmarks may have changed, please search for pages by title to update them. Having problems ? Please try clearing your web browser cache and hard-reloading your web page first before contacting our webmaster.

NASA Software Policies (Revalidated 5/29/04)

[document] Submitted on 5 June, 2019 - 09:11
Keywords NASA nasa software policies software policy
Standards groups

The NASA Chief Engineer and the Engineering Management Board (EMB) shall charter a Software Working Group (SWG) to advise the Agency on software-related matters and recommend software management, engineering, and assurance policies, standards, best practices, and guidance.
c. The AA-SMA shall assure the safety, quality, and reliability of NASA software; review project software processes and make recommendations to the governing Program Management Council (PMC); conduct oversight of NASA's software assurance programs; and conduct Process Verification Reviews of programs/projects to ensure compliance with this Directive and independently assess project software management, engineering, and assurance practices. The AA-SMA shall appoint and support representatives to the SWG.
d. The Associate Administrator for Safety and Mission Assurance shall, through its Functional Office role, sponsor the NASA Software IV&V Facility in West Virginia under the management and oversight of the Goddard Space Flight Center. This facility shall support NASA's program for improving software assurance, including conducting IV&V and other trusted verifications.
e. Enterprise Associate Administrators and Center Directors shall appoint and support representatives to the SWG.
f. The governing PMC shall review program and project software processes and products including, but not limited to evidence of conformance to this policy; use of IV&V and other trusted verifications (e.g., independent assessments and peer reviews); and other risk mitigation processes as appropriate based on program/project cost, size, complexity, life span, risk, and consequences of failure.

Metadata
Date published
2004
Document type
Software Policies
Pages
5
Replaced/Superseded by document(s)
Cancelled by
Amended by
File MIME type Size (KB) Language Download
NASA NPD 2820.1.pdf application/pdf   23.98 KB English DOWNLOAD!
NASA_SATCToolsDownloadSystemPIN.pdf application/pdf   58.47 KB English DOWNLOAD!
File attachments
Cover images
Introduction

The following policies cover software created and acquired by or for NASA and also cover Government off-the-shelf (GOTS) software and commercial off-the-shelf (COTS) software when included in a NASA system. These policies shall be applied consistent with sound engineering and risk management practices as determined by cost, size, complexity, life span, risk, and consequences of failure. NASA policy regarding software management, engineering, and assurance is to accomplish the following:
a. Manage, engineer, and assure software in accordance with common industry standards, processes, and best practices; document the use of standards, processes, and best practices; and tailor standards, processes, and best practices to the development or acquisition.

Defines standard
Visit also
External links