CMMI
Capability Maturity Model Integration (CMMI) — набор моделей (методологий) совершенствования процессов в организациях разных размеров и видов деятельности. CMMI содержит набор рекомендаций в виде практик, реализация которых, по мнению разработчиков модели, позволяет реализовать цели, необходимые для полной реализации определённых областей деятельности.
Набор моделей CMMI включает три модели:
- CMMI for Development (CMMI-DEV),
- CMMI for Services (CMMI-SVC),
- CMMI for Acquisition (CMMI-ACQ).
Наиболее известной является модель CMMI for Development, ориентированная на организации, занимающиеся разработкой программного обеспечения, аппаратного обеспечения, а также комплексных систем. Все действующие версии моделей имеют номер 1.3 (вышли в ноябре 2010 года).
Система измерения зрелости
Любое совершенствование процессов подразумевает плавный/поэтапный процесс. В CMMI эти этапы формализованы — существует 5 уровней зрелости, каждый из которых указывает на зрелость процессов организации.
- 5. Фокус на совершенствование процессов (Оптимизируемый)
- 4. Процессы измеряются и контролируются (Управляемый на основе количественных данных)
- 3. Процессы определены на уровне всей организации. Процессы исполняются заблаговременно (Определенный)
- 2. Процессы определены на уровне проектов. Зачастую процессы появляются в ответ на определенные события (Управляемый)
- 1. Процессы непредсказуемые, слабо контролируемые. Процессы появляются в ответ на определенные события (Начальный)