|
|
| | | |
|
|
| |
| About CMM | | |
| The Capability Maturity Model
(CMM) for software developed by the SEI is a framework that describes the key
elements of an effective software process. The CMM describes an evolutionary improvement
path for software organizations. Following are the five stages of CMM and the
KM can be applied in each of these stages. | | |
| Level | Description |
|
5 | Optimizing | Entire
organization is focused on continuous process improvement: Strengths, weakness,
defect management. | |
4 | Managed | Organization
sets quantitative quality goals for both software products and processes.
| |
3 | Defined | Standard
process for developing and maintaining software across Organization are documented.
| |
2 | Repeatable | Basic
process management: Policies for managing projects and procedures for implementing
those policies are established. | |
1 | Initial | Ad
hoc, chaotic process: success depends entirely on having exceptional Project
Manager and seasoned project team. | | |
| | |
Key Process Areas | | |
| Level | Description | Process
Areas |
| 5 | Optimizing | Continual
process improvement | Defect
Prevention, Technology Change Management, Process Change Management |
| 4 | Managed | Product
and process quality | Quantitative
Process Management, Software Quality Management | |
3 | Defined | Engineering
processes and organizational support | Organization
Process Focus, Organization Process Definition, Training Program, Integrated Software
Management, Software Product Engineering, Inter-group Coordination, Peer Reviews |
| 2 | Repeatable | Project
management processes | Requirements
Management, Software Project Planning, Software Project Tracking & Oversight,
Software Subcontract Management, Software Quality Assurance, Software Configuration
Management | |
1 | Initial | | Competent
people and heroics | | | | |
| KM in CMM | | |
| The need for KM increases from the level
two onwards. Following section lists the various knowledge systems needed in each
of the levels. | | 1 | Initial | |
| 2 | Repeatable |
Repeatability saves lots of time and money for the organizations. What is important
is that only the best practices, policies and processes should be repeated for
generating higher value. It also ensures that the system is consistent. For
maximizing, the processes or the best practices should be managed systematically.
Following knowledge systems are the key to achieve success in this level:
- Best Practices Management
- Requirements Management
- Project
Knowledge Management
- Product Knowledge Management
|
| 3 | Defined |
To facilitate documentation or content creation, collaboration system and culture
should be introduced. Learning is the key as people need to understand what they
need to do and act quickly. The following knowledge systems will help address
this level. - Workflow or Knowledge Flow Manager (Process Design)
- Document
/ Content Management
- Collaboration Management
- Learning Management
- Performance
and Progress Management
| | 4 | Managed |
Every system should be properly monitored and managed to ensure that it brings
value to the organization and it is very much in sync with the business objectives
set by the organization, team, and individuals. Measurable goals should be set
and it should be reported to better understand its progress. Following systems
help achieve this: - Performance and Progress Management
- Review
Management
- Product Knowledge Management
|
| 5 | Optimizing |
It requires continuous innovation and adoption to emerging technologies and
evolving processes. Focusing on thinking and idea management is essential to ensure
that this phase is successful. Following are the key knowledge systems required
in this level: - Change Management
- Problem Management
|
| | |
 |
| | CMM
Levels | |
| | Initial |
| | Repeatable |
| | Defined |
| | Managed |
| | Optimizing |
| | | | |
 |
| | About
Learning | |
| "The organizations
that will truly excel in the future will be the organizations that discover how
to tap people's commitment and capacity to learn at all levels in an organization." |
| - Peter M. Senge | |
| | | |
 |
| | | |
| | | | |
| | | |