CMMI: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Ссылки: добавлена литература
Строка 21: Строка 21:
* [http://www.sei.cmu.edu/library/abstracts/reports/10tr032.cfm CMMI for Acquisition V1.3]
* [http://www.sei.cmu.edu/library/abstracts/reports/10tr032.cfm CMMI for Acquisition V1.3]
* [http://www.sei.cmu.edu/library/abstracts/reports/10tr034.cfm CMMI for Services V1.3]
* [http://www.sei.cmu.edu/library/abstracts/reports/10tr034.cfm CMMI for Services V1.3]
== Литература ==
''Денис М. Ахен, Арон Клауз, Ричард Тернер'' CMMI: Комплексный подход к совершенствованию процессов. Практическое введение в модель.
- М: "МФК", 2005, 300 с. ISBN 5-85389-082-4
<!-- * [http://www.cmmi.de/cmmi_v1.2/browser.html CMMI Online Browser] -->
<!-- * [http://www.cmmi.de/cmmi_v1.2/browser.html CMMI Online Browser] -->
<!-- * {{cite web
<!-- * {{cite web

Версия от 13:36, 5 мая 2012

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 является развитием методологии 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 с использованием непрерывного представления, выбор процессных областей не фиксирован (хотя в модели содержатся рекомендации по порядку реализации областей). Для оценки уровня институционализации процессной области используется шкала уровней способности (capability level) от 0 до 5 (шесть уровней). Ступенчатое представление определяет пять (1-5) уровней зрелости (maturity level) организации. Для достижения каждого уровня зрелости (кроме первого) необходимо выполнить требования по внедрению практик определённого набора процессных областей для достижения соответствующих целей. Первый уровень зрелости в модели не определён.

См. также

Ссылки

Литература

Денис М. Ахен, Арон Клауз, Ричард Тернер CMMI: Комплексный подход к совершенствованию процессов. Практическое введение в модель. - М: "МФК", 2005, 300 с. ISBN 5-85389-082-4