Space Station


Book Description

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




Space Station


Book Description




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


Book Description

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.




Space Station


Book Description










Month in Review ...


Book Description




An Assessment of Space Shuttle Flight Software Development Processes


Book Description

Effective software is essential to the success and safety of the Space Shuttle, including its crew and its payloads. The on-board software continually monitors and controls critical systems throughout a Space Shuttle flight. At NASA's request, the committee convened to review the agency's flight software development processes and to recommend a number of ways those processes could be improved. This book, the result of the committee's study, evaluates the safety, oversight, and management functions that are implemented currently in the Space Shuttle program to ensure that the software is of the highest quality possible. Numerous recommendations are made regarding safety and management procedures, and a rationale is offered for continuing the Independent Verification and Validation effort that was instituted after the Challenger Accident.




Reports and Testimony


Book Description