search menu icon-carat-right cmu-wordmark

Radical Improvements Require Radical Actions: Simulating a High-Maturity Software Organization

Technical Report
This 1997 report describes the methodology used to create a simulation of a high-maturity software organization and the results of that simulation.
Publisher

Software Engineering Institute

CMU/SEI Report Number
CMU/SEI-96-TR-024
DOI (Digital Object Identifier)
10.1184/R1/6582821.v1

Abstract

This report describes the methodology used to create a simulation of a high-maturity software organization and the results of that simulation. The goal of this research was to find the quantitative value of improving from the Capability Maturity Model (CMM) Level 3 to Level 5. The method was to simulate a high-maturity organization using its actual empirical data and then "cut out" the high-maturity elements of the simulation. The resulting change in software size, effort, schedule, and quality would be a more accurate measure of the value of high maturity than working forward with a low- or medium-maturity organization and merely hypothesizing the activities and values of high maturity. The author used computer simulations based on systems thinking and systems dynamics, which reasonably modeled the "soft variables" of the people aspects of an organization (personnel attitudes, learning curve, participation in software process improvement, etc.). The simulation also related the soft variables to the hard variables of a software organization's life-cycle process (software size, effort, schedule, quality, etc.).

Cite This Technical Report

Burke, S. (1997, June 1). Radical Improvements Require Radical Actions: Simulating a High-Maturity Software Organization. (Technical Report CMU/SEI-96-TR-024). Retrieved February 23, 2024, from https://doi.org/10.1184/R1/6582821.v1.

@techreport{burke_1997,
author={Burke, Steven},
title={Radical Improvements Require Radical Actions: Simulating a High-Maturity Software Organization},
month={Jun},
year={1997},
number={CMU/SEI-96-TR-024},
howpublished={Carnegie Mellon University, Software Engineering Institute's Digital Library},
url={https://doi.org/10.1184/R1/6582821.v1},
note={Accessed: 2024-Feb-23}
}

Burke, Steven. "Radical Improvements Require Radical Actions: Simulating a High-Maturity Software Organization." (CMU/SEI-96-TR-024). Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, June 1, 1997. https://doi.org/10.1184/R1/6582821.v1.

S. Burke, "Radical Improvements Require Radical Actions: Simulating a High-Maturity Software Organization," Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, Technical Report CMU/SEI-96-TR-024, 1-Jun-1997 [Online]. Available: https://doi.org/10.1184/R1/6582821.v1. [Accessed: 23-Feb-2024].

Burke, Steven. "Radical Improvements Require Radical Actions: Simulating a High-Maturity Software Organization." (Technical Report CMU/SEI-96-TR-024). Carnegie Mellon University, Software Engineering Institute's Digital Library, Software Engineering Institute, 1 Jun. 1997. https://doi.org/10.1184/R1/6582821.v1. Accessed 23 Feb. 2024.

Burke, Steven. Radical Improvements Require Radical Actions: Simulating a High-Maturity Software Organization. CMU/SEI-96-TR-024. Software Engineering Institute. 1997. https://doi.org/10.1184/R1/6582821.v1