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.2. Модель CMMI-DEV была опубликована в августе 2006 года, CMMI-ACQ - в ноябре 2007-го, CMMI-SVC - в феврале 2009-го.
Содержание |
[править] История
CMMI является развитием методологии CMM, которая разрабатывалась со второй половины 1980-х годов Software Engineering Institute (SEI) в университете Карнеги-Меллона (Carnegie Mellon University). В 2007 году в России появился первый авторизованный инструктор по CMMI, а в 2009 году первый русскоязычный ведущий оценщик (Lead Appraiser).
[править] Структура
CMMI определяет 22 процессные области (process areas). Для каждой из процессных областей существует ряд целей (goals), которые должны быть достигнуты при внедрении CMMI в данной процессной области. Некоторые цели являются уникальными — они называются специальными (specific). Общие (generic) цели применяются к нескольким процессным областям. Цели достигаются при помощи выполнения практик; так же, как цели, практики делятся на специальные и общие.
Существуют два представления CMMI: непрерывное (continuous) и ступенчатое (staged). При внедрении CMMI на непрерывной основе порядок улучшения процессных областей не фиксирован. Качество процессов в каждой процессной области может быть оценено на один из шести (0-5) уровней производительности (capability level). Ступенчатое представление определяет пять (1-5) уровней зрелости (maturity level) организации. Для достижения каждого уровня зрелости (кроме первого) необходимо выполнить требования по внедрению определённых процессных областей и достижению соответствующих целей.
[править] Примечания
[править] Ссылки
- Страница программы CMMI на сайте SEI
- CMMI for Development V1.2
- CMMI for Acquisition V1.2
- CMMI for Services V1.2
- CMMI Online Browser
- Inspirex Consulting - Партнер SEI в России/СНГ
- mini CMMI-survey. SQI Hungarian Software Quality Consulting Isntitute Ltd. (2007). Проверено 7 августа 2007.


