• DocumentCode
    2839683
  • Title

    Never make the same mistake twice-using configuration control and error analysis to improve software quality

  • Author

    Haugh, James M.

  • Author_Institution
    IBM Corp., Houston, TX, USA
  • fYear
    1991
  • fDate
    14-17 Oct 1991
  • Firstpage
    220
  • Lastpage
    225
  • Abstract
    To provide a controlled environment, changes to the Space Shuttle primary avionics system software (PASS) are grouped into operational increments (OIs) that identify a predefined set of changes and discrepancy corrections (a baseline) for that OI. Descriptions of the PASS development and verification process, the quality programs and causal analysis, and the process changes are given. Two early processes implemented were an automated configuration management database and a prologue in all the code modules. This allows a causal analysis program which permits each problem to be analyzed to determine the change authorization that caused the code modification that results in the problem. This causal analysis provides the information that is used for process improvement and to measure effectiveness
  • Keywords
    aerospace computing; aerospace instrumentation; configuration management; database management systems; quality control; software reliability; NASA; Space Shuttle primary avionics system software; automated configuration management database; causal analysis; causal analysis program; code modification; code modules; configuration control; discrepancy corrections; error analysis; operational increments; software quality; verification process; Aerospace electronics; Authorization; Automatic control; Error analysis; Inspection; Software quality; Software testing; Space shuttles; Statistics; System software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital Avionics Systems Conference, 1991. Proceedings., IEEE/AIAA 10th
  • Conference_Location
    Los Angeles, CA
  • Type

    conf

  • DOI
    10.1109/DASC.1991.177170
  • Filename
    177170