Managing Information Technology

(Frankie) #1

550 Part IV • The Information Management System


FIGURE 13.11 Five Levels of Capability Maturity for Software Development (Adapted from Adler et al., 2005)


CMM* Focus and Description Key Process Areas Distribution of Levels Achieved
1987–1991
(132
organizations)

1999–2003
(1.343
organizations)
Level 1:Initial Competent people and heroics:
The software process is ad hoc,
occasionally even chaotic. Few
processes are defined, and
success depends on individual
effort and heroics.

80.0% 13.3%

Level 2:Repeatable Program management
processes:Basic program
management processes are
established to track cost,
schedule, and functionality. The
necessary process discipline is
in place to repeat earlier
successes on programs with
similar applications.


  • software configuration
    management

  • software quality assurance

  • software subcontract
    management

  • software project tracking
    and oversight

  • software project planning

  • requirements management


12.3% 43.5%

Level 3:Defined Engineering processes and
organizational support:The
software process for both
management and engineering
activities is documented,
standardized, and integrated into
a standard software process for
the organization. All programs
use an approved, tailored version
of the organization’s standard
software process for developing
and maintaining software.


  • peer reviews

  • intergroup coordination

  • software product
    engineering

  • integrated software
    management

  • training program

  • organization process
    definition

  • organization process focus


6.9% 25.6%

Level 4:Managed Product and process quality:
Detailed measures of the
software process and product
quality are collected. Both the
software process and products
are quantitatively understood
and controlled.


  • software quality
    management

  • quantitative process
    management


0.0% 8.5%

Level 5:
Optimizing

Continuous process
improvement:Improvement is
enabled by quantitative feedback
from the process and from
piloting innovative ideas and
technologies.


  • process change
    management

  • technology change
    management

  • defect prevention


0.8% 9.2%

*In the revised Capability Maturity Model Integrated (CMMI) model, level 4 is “Quantitatively Managed.”
Free download pdf