• Home
  • Data Analysis
  • Data Cleansing
  • Data Mining
  • Data Scraping
  • Data Warehouse
  • Blog
  • Contact
The Data Group - Blog - Management Theories

Capability Maturity Model (CMM)

December 1, 2011

Author: Watts Humphrey
Used For: Incremental Process Improvement

Overview

The Capability Maturity Model (CCM) was first defined in 1989 in the book “Managing Software Processes” by Watts Humphrey.   It was originally developed by the US Department of Defence to gauge whether government contractors were able to successfully complete software projects.  Its core theory is based on the premise that high quality software can only be produced by high quality processes. In theory, this allows developers to repeat their successes and to avoid repeating their failures.

This concept of assessing an organisation’s maturity on a specific capability can be applied in any area of a business where processes are required to mature over time.

Capability Maturity Model

Basic Principles of the CMM

There are five stages to the Capability Maturity Model. These are:

  • Stage 1: During theInitialstage processes are ad-hoc, inconsistent and even chaotic. There are very few formal processes and success is based upon individual effort. This is the starting point of defining processes.
  • Stage 2: During the Repeatable stage basic and consisted processes are established. The processes are repeated for similar projects.
  • Stage 3: During the Defined stage all process are well defined, documented, standardized and integrated usually into software for the entire organization. Consistent practices are in place.
  • Stage 4: During the Managed stage, strategic analysis is performed through data collected on the quality of processes. Software and processes are clearly quantified.
  • Stage 5: During the Optimizing stage pro-active process improvement is implemented through qualitative feedback. This helps in developing new ideas and technologies.

Limitations of the CMM

The model was developed to evaluate the capability of government contractors to develop software. In real life however, well documented processes and procedures do not necessary create successful software projects.

Other Readers Also Read:

  • Balanced Scorecard
  • Baldrige Award
  • EFQM
  • Change Approaches
  • Kaizen
  • Organizational Learning
  • People Capability Maturity Model

Further Reading:

Search

Categories

  • Big Data
  • Business Intelligence
  • Creativity
  • Data Analysis
  • Data Cleaning
  • Data Mining
  • Data Scraping
  • Data Warehouse
  • Decision Making & Valuation
  • KPIs & Metrics
  • Management Frameworks
  • Management, Leadership & Teams
  • Organisation, Culture & Change
  • Problem Solving
  • Programming
  • Report Writing
  • SQL
  • Uncategorized
Sending
Algorithm Creation
Blog
Cleansing Salesforce Data
Comments Policy
Contact Us
Customer Analysis
Data Analysis
Data Analysis Methods
Data Cleansing
Data Deduplication
Data Management
Data Merging
Data Migration
Data Mining
Data Scraping
Data Scraping Landing Page
Data Verification
Data Warehouse
Data Warehouse Methodology
Disclaimer
Financial Analysis
Home
Privacy Statement
Procurement Analysis
SSRS Report Writing
Text Analysis
Web Scraping

The Data Group

The Data Groups Phone Number  1300 788 662

info@data-group.com.au

6 Somerset Close, Heatherton
Victoria,    3202,    Australia

ABN: 89095802985

Established: 2005

Copyright ©, The Data Group is a division of Net Assets (Australia) Pty Ltd. Log in