Quality management metrics for software development

  • Authors:
  • John S. Osmundson;James B. Michael;Martin J. Machniak;Mary A. Grossman

  • Affiliations:
  • Department of Information Sciences, Naval Postgraduate School, CC/Os, 833 Dyer Road, Monterey, CA;Department of Computer Science, Naval Postgraduate School, CS/Mj, 833 Dyer Road, Monterey, CA;Space and Naval Warfare Systems Center, OTC-2, Code 2334, 53560 Hull Street, San Diego, CA;NASA Dryden Flight Research Center, P.O. Box 273, MS 4840A, Edwards, CA

  • Venue:
  • Information and Management
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

It can be argued that the quality of software management has an effect on the degree of success or failure of a software development program. We have developed a metric for measuring the quality of software management along four dimensions: requirements management, estimation/planning management, people management, and risk management. The quality management metric (QMM) for a software development program manager is a composite score obtained using a questionnaire administered to both the program manager and a sample of his or her peers. The QMM is intended to both characterize the quality of software management and serve as a template for improving software management performance. We administered the questionnaire to measure the performance of managers responsible for large software development programs within the US Department of Defense (DOD). Informal verification and validation of the metric compared the QMM score to an overall program-success score for the entire program; this resulted in a positive correlation.