|
Improving Software Quality Norms within Military Systems
April 1998
Robert A. Martin, The MITRE Corporation
Audrey E. Taub, The MITRE Corporation
ABSTRACT
DoD has mandated that C4I systems must migrate to the DII COE. COE software will be used to meet mission critical requirements and thus the evolvabiility and maintainability of these components will have a significant impact on the maintenance and evolution of the resulting systems. This paper will discuss the need for a comprehensive standard and process for life-cycle software quality. This presentation draws heavily upon lessons learned from the use of AFOTEC's Maintainability Assessment, Rome Lab's QUES, and MITRE's Software Quality Assessment Exercise (SQAE), which has been used to analyze the risks associated with developing and maintaining over 100 fielded military systems. A background paper on the SQAE is also available.
A comprehensive standard of software quality is needed for all types of DII COE-based development. The availability of a repeatable, easy to use, valid process that cites objective measures will greatly improve both the assessments and their certainty. The need to develop this type of assessment is emphasized by the changes in acquisition policies which have removed the traditional avenues used for directing and encouraging improvements in the practices used to develop quality software within the military.
Presentation:

Paper:

Additional Search Keywords
measuring software, software maintenance, metrics, software life-cycle risks, sustainment, repeatable measurement, assessor independent measurement
|