Space Shuttle:
NASA Should Implement Independent Oversight of Software Development
IMTEC-91-20: Published: Feb 22, 1991. Publicly Released: Mar 12, 1991.
Additional Materials:
- Full Report:
Contact:
(202) 512-6240
contact@gao.gov
Office of Public Affairs
(202) 512-4800
youngc1@gao.gov
Pursuant to a congressional request, GAO obtained information on the National Aeronautics and Space Administration's (NASA) efforts to improve shuttle software oversight activities and identified: (1) NASA procedures for developing, validating, verifying, and reconfiguring shuttle software; (2) an independent NASA contractor's recommendations for verification and validation (V&V) of shuttle software; (3) NASA progress in implementing the recommendations; and (4) NASA resolution of the National Research Council's (NRC) and the shuttle program's software steering group's concerns about the V&V process.
GAO found that NASA: (1) agreed to respond to NRC and congressional concerns about independent V&V for shuttle software development, but had not yet committed to it and had moved slowly in establishing V&V policies and documenting existing V&V practices; (2) expanded its V&V contract with an independent contractor, but implemented only 6 of the contractor's 219 recommendations; (3) planned to phase out the contract in 1991 because it believed that the contractor's recommendations added little value and the contractor identified either insignificant problems or problems NASA would have identified through its own quality assurance process; (4) addressed some V&V issues raised by the shuttle software steering group, but felt that the program already had sufficient oversight and independence; and (5) contended that current software V&V practices provided adequate independence between software developers and acquirers.
Recommendations for Executive Action
Status: Closed - Implemented
Comments: NASA has reconvened the software steering group to establish V&V policy for the shuttle program. NASA published its flight software V&V requirements on November 21, 1991. Responsibility for monitoring compliance with the requirements is assigned to safety and quality assurance functions.
Recommendation: The Administrator, NASA, should: (1) require independent V&V for shuttle software, bearing in mind the views of NRC, the House Committee, the software steering group, and NASA-wide guidance; and (2) ensure that the independent V&V organization is outside the control of the shuttle program office.
Agency Affected: National Aeronautics and Space Administration
Status: Closed - Implemented
Comments: The steering group reconvened in May 1991. The recommendation is being implemented.
Recommendation: The Administrator, NASA, should bring to closure the issues raised by the software steering group concerning policy and documentation of V&V activities. In this regard, he should require the steering group to provide formal recommendations and require the program office to provide time frames for addressing them.
Agency Affected: National Aeronautics and Space Administration
Explore the full database of GAO's Open Recommendations
»
Dec 22, 2020
-
Commercial Space Transportation:
FAA Should Examine a Range of Options to Support U.S. Launch InfrastructureGAO-21-154: Published: Dec 22, 2020. Publicly Released: Dec 22, 2020.
Dec 15, 2020
-
NASA Human Space Exploration:
Significant Investments in Future Capabilities Require Strengthened Management OversightGAO-21-105: Published: Dec 15, 2020. Publicly Released: Dec 15, 2020.
Apr 30, 2020
-
Priority Open Recommendations:
National Aeronautics and Space AdministrationGAO-20-526PR: Published: Apr 23, 2020. Publicly Released: Apr 30, 2020.
Apr 29, 2020
-
NASA:
Assessments of Major ProjectsGAO-20-405: Published: Apr 29, 2020. Publicly Released: Apr 29, 2020.
Jan 29, 2020
-
NASA Commercial Crew Program:
Significant Work Remains to Begin Operational Missions to the Space StationGAO-20-121: Published: Jan 29, 2020. Publicly Released: Jan 29, 2020.
Jan 28, 2020
-
James Webb Space Telescope:
Technical Challenges Have Caused Schedule Strain and May Increase CostsGAO-20-224: Published: Jan 28, 2020. Publicly Released: Jan 28, 2020.
Dec 19, 2019
-
NASA Lunar Programs:
Opportunities Exist to Strengthen Analyses and Plans for Moon LandingGAO-20-68: Published: Dec 19, 2019. Publicly Released: Dec 19, 2019.
Sep 18, 2019
-
NASA:
Actions Needed to Improve the Management of Human Spaceflight ProgramsGAO-19-716T: Published: Sep 18, 2019. Publicly Released: Sep 18, 2019.
Jun 20, 2019
-
NASA Commercial Crew Program:
Schedule Uncertainty Persists for Start of Operational Missions to the International Space StationGAO-19-504: Published: Jun 20, 2019. Publicly Released: Jun 20, 2019.
Jun 19, 2019
-
NASA Human Space Exploration:
Persistent Delays and Cost Growth Reinforce Concerns over Management of ProgramsGAO-19-377: Published: Jun 19, 2019. Publicly Released: Jun 19, 2019.
Looking for more? Browse all our products here