Space Station: NASA's Software Development Approach Increases Safety and Cost Risks.

Abstract

The National Aeronautics and Space Administration (NASA) is undertaking one of its most ambitious projects ever-Space Station Freedom. As part of this effort, NASA has started developing computer software that will drive the station's 10 main on-board computer systems. This software will perform critical functions ranging from keeping the station in its proper orbit to maintaining life support of the crew. In contrast with the space shuttle, software development for the station will be highly dispersed, with three prime contractors and scores of subcontractors across the country developing millions of lines of computer software code. This software is meant to last for the station's entire life-three decades. Given the risks inherent in such a large, complex undertaking, the House Committee on Science, Space, and Technology asked GAO to determine (1) if independent verification and validation techniques are being used to ensure that critical software meets specified requirements and functions; (2) if NASA has incorporated software risk management techniques into the program; (3) whether standards are in place that will prescribe a disciplined, uniform approach to software development; and (4) if software support tools will help, as intended, to maximize efficiency in developing and maintaining the software.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 1992
Accession Number
ADA298491

Entities

Organizations

  • United States Government Accountability Office

Tags

Communities of Interest

  • Biomedical
  • C4I
  • Engineered Resilient Systems

DTIC Thesaurus Topics

  • Business Administration
  • Computer Programming
  • Computer Programs
  • Computers
  • Configuration Management
  • Contractors
  • Contracts
  • Data Management
  • Engineering
  • Program Management
  • Risk Management
  • Software Design
  • Software Development
  • Software Development Tools
  • Software Metrics
  • Space Shuttles
  • Space Stations

Fields of Study

  • Computer science
  • Engineering

Readers

  • Aerospace Engineering.
  • Government and Public Administration Law.
  • Software Engineering.

Technology Areas

  • Space