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

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
Ссылки: добавлена литература
Актуализация информации о модели (информация именно о единственной с мая 2024 года действующей версии) от единственного российского сертифицированного специалиста.
 
(не показано 25 промежуточных версий 14 участников)
Строка 1: Строка 1:
'''Capability Maturity Model Integration''' ('''CMMI''') набор моделей (методологий) совершенствования процессов в организациях разных размеров и видов деятельности. CMMI содержит набор рекомендаций в виде практик, реализация которых, по мнению разработчиков модели, позволяет реализовать цели, необходимые для полной реализации определённых областей деятельности.
'''Capability Maturity Model Integration''' ('''CMMI''') модель ([[методология]]) совершенствования процессов и улучшения показателей деятельности в организациях разных размеров и видов деятельности. CMMI содержит набор рекомендаций в виде практик, реализация которых, по мнению разработчиков модели, позволяет достичь определенных уровней развития для специфицированных областей деятельности.


На данный момент действует версия 3 (опубликована в апреле 2023 года в полном варианте сразу). К модели доступ платный, тексты предыдущих версий модели семейства 1.х доступны на сайте Software Engineering Institute.
Набор моделей 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 является развитием методологии [[CMM]], которая разрабатывалась со второй половины [[1980]]-х годов Software Engineering Institute (SEI) в Университете Карнеги-Меллона (Carnegie Mellon University). С января 2013 года вся деятельность, связанная с моделями CMMI передана из SEI в специально созданный для этих целей CMMI Institute при университете Карнеги-Меллона. Позже (с 2016 года) CMMI Institute стал подразделением коммерческой ассоциации ISACA, в начале 2020-х - одной из программ этой ассоциации.

В 2006 году в России появился первый авторизованный (позднее — сертифицированный) инструктор по CMMI, а в 2008 году первый русскоязычный ведущий оценщик (Lead Appraiser). На май 2024 года в России сертифицирован ISACA/CMMI Institute один ведущий оценщик и один сертифицированный инструктор (в лице одного специалиста). Также в России есть несколько специалистов, имеющих сертификацию CMMI Associate (сертификация, подтверждающая высокий уровень знания модели, но не дающая право проводить официальные обучение и/или оценивания).


== Структура ==
== Структура ==
CMMI определяет области практик (practice areas), общее количество зависит от выбранного домена (имеющиеся домены - Data, Development, People, Safety, Security, Services, Suppliers и Virtual). Для каждой из областей практики сгруппированы по уровням, реализация которых (наряду с практиками областей Governance и Implementation Infrastructure, примененным по отношениям к процессам, связанным с рассматриваемой областью) и определяет уровень способностей (capability level) конкретной области практик.
CMMI определяет 22 процессные области (process areas). Для каждой из процессных областей существует ряд целей (goals), которые должны быть достигнуты при внедрении CMMI в данной процессной области. Некоторые цели являются уникальными — они называются специфическими (specific). Общие (generic) цели применяются к нескольким процессным областям. Цели достигаются при помощи реализации практик, либо их адекватных альтернатив. В соответствии с отношением к какой-либо цели, практики делятся на специфические и общие.


Существуют два представления CMMI: непрерывное (continuous) и ступенчатое (staged). При реализации практик CMMI с использованием непрерывного представления, выбор процессных областей не фиксирован (хотя в модели содержатся рекомендации по порядку реализации областей). Для оценки уровня [[институционализация|институционализации]] процессной области используется шкала уровней способности (capability level) от 0 до 5 (шесть уровней). Ступенчатое представление определяет пять (1-5) уровней зрелости (maturity level) организации. Для достижения каждого уровня зрелости (кроме первого) необходимо выполнить требования по внедрению практик определённого набора процессных областей для достижения соответствующих целей. Первый уровень зрелости в модели не определён.
При реализации практик CMMI выбор процессных областей не фиксирован (хотя в модели содержатся рекомендации по порядку реализации областей), но предопределён для уровней зрелости. Для оценки уровня способностей процессной области используется шкала уровней способности (capability level) от 1 до 3 (три уровня). Для уровней зрелости определены пять (1-5) уровней зрелости (maturity level) организации.

== Система измерения зрелости ==
Любое совершенствование процессов подразумевает поэтапный процесс. В CMMI эти этапы определены — существует 5 уровней зрелости, каждый из которых указывает на определённые характеристики зрелости процессов организации. Каждый последующий уровень включает в себя всё, связанное с предыдущим уровнем или уровнями (т.е. уровни и их соответствующие практики в областях не могут быть "пропущены").

{| class="standard"
|--
|5. Оптимизация показателей деятельности и улучшения на основе количественных данных|| class="bright" |Оптимизируемый
|-
|4. Понимание вариаций показателей и их причин, использование методов количественного управления|| class="bright" |Управляемый на основе количественных данных
|-
|3. Использование организационных процессов для обеспечения достижимости запланированных показателей|| class="bright" |Определенный
|-
|2. Использование процессов для идентификации и мониторинга показателей деятельности|| class="bright" |Управляемый
|-
|1. Частичные использование процессов и идентификация целевых показателей|| class="bright" | Начальный
|}


== См. также ==
== См. также ==
Строка 15: Строка 33:
* [[ITIL]]
* [[ITIL]]
* [[Cobit]]
* [[Cobit]]
* [[Уровни зрелости управления]]


== Ссылки ==
== Ссылки ==
* [http://www.sei.cmu.edu/cmmi/ Страница программы CMMI на сайте SEI]
* [http://cmmiinstitute.com/ Страница программы CMMI в ISACA]
* [http://www.sei.cmu.edu/library/abstracts/reports/10tr033.cfm CMMI for Development V1.3]
* [http://www.sei.cmu.edu/library/abstracts/reports/10tr033.cfm CMMI for Development 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/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]
* [http://ashamray.wordpress.com/stati_hf/methodology/cmmi_dev_v13/ Неофициальный перевод CMMI DEV v1.3]
== Литература ==
''Денис М. Ахен, Арон Клауз, Ричард Тернер'' CMMI: Комплексный подход к совершенствованию процессов. Практическое введение в модель.
- М: "МФК", 2005, 300 с. ISBN 5-85389-082-4
<!-- * [http://www.cmmi.de/cmmi_v1.2/browser.html CMMI Online Browser] -->
<!-- * {{cite web
| last =
| first =
| authorlink = http://www.cmmi.hu/
| coauthors =
| year = 2007
| url =http://survey.cmmi.hu/
| title = mini CMMI-survey
| format =
| work =
| publisher = SQI Hungarian Software Quality Consulting Isntitute Ltd.
| accessdate = 07 August 2007
}}-->

{{Software Engineering}}


== Литература ==
* ''Денис М. Ахен, Арон Клауз, Ричард Тернер'' CMMI: Комплексный подход к совершенствованию процессов. Практическое введение в модель.
М: «МФК», 2005, 300 с. ISBN 5-85389-082-4{{Software Engineering}}
[[Категория:Управление процессами]]
[[Категория:Разработка программного обеспечения]]
[[Категория:Разработка программного обеспечения]]
[[Категория:Стандарты]]
[[Категория:Стандарты]]

[[cs:CMMI]]
[[de:Capability Maturity Model Integration]]
[[en:Capability Maturity Model Integration]]
[[es:Capability Maturity Model Integration]]
[[fi:CMMI]]
[[fr:Capability Maturity Model Integration]]
[[he:CMMI]]
[[hu:CMMI]]
[[id:CMMI]]
[[ja:能力成熟度モデル統合]]
[[ko:능력 성숙도 모형 결합]]
[[no:Capability Maturity Model Integration]]
[[pt:CMMI]]
[[sk:CMMI]]
[[sv:Capability Maturity Model Integration]]
[[tr:CMMI]]
[[uk:CMMI]]
[[uz:CMMI]]
[[zh:能力成熟度模型集成]]

Текущая версия от 10:11, 31 мая 2024

Capability Maturity Model Integration (CMMI) — модель (методология) совершенствования процессов и улучшения показателей деятельности в организациях разных размеров и видов деятельности. CMMI содержит набор рекомендаций в виде практик, реализация которых, по мнению разработчиков модели, позволяет достичь определенных уровней развития для специфицированных областей деятельности.

На данный момент действует версия 3 (опубликована в апреле 2023 года в полном варианте сразу). К модели доступ платный, тексты предыдущих версий модели семейства 1.х доступны на сайте Software Engineering Institute.

CMMI является развитием методологии CMM, которая разрабатывалась со второй половины 1980-х годов Software Engineering Institute (SEI) в Университете Карнеги-Меллона (Carnegie Mellon University). С января 2013 года вся деятельность, связанная с моделями CMMI передана из SEI в специально созданный для этих целей CMMI Institute при университете Карнеги-Меллона. Позже (с 2016 года) CMMI Institute стал подразделением коммерческой ассоциации ISACA, в начале 2020-х - одной из программ этой ассоциации.

В 2006 году в России появился первый авторизованный (позднее — сертифицированный) инструктор по CMMI, а в 2008 году первый русскоязычный ведущий оценщик (Lead Appraiser). На май 2024 года в России сертифицирован ISACA/CMMI Institute один ведущий оценщик и один сертифицированный инструктор (в лице одного специалиста). Также в России есть несколько специалистов, имеющих сертификацию CMMI Associate (сертификация, подтверждающая высокий уровень знания модели, но не дающая право проводить официальные обучение и/или оценивания).

CMMI определяет области практик (practice areas), общее количество зависит от выбранного домена (имеющиеся домены - Data, Development, People, Safety, Security, Services, Suppliers и Virtual). Для каждой из областей практики сгруппированы по уровням, реализация которых (наряду с практиками областей Governance и Implementation Infrastructure, примененным по отношениям к процессам, связанным с рассматриваемой областью) и определяет уровень способностей (capability level) конкретной области практик.

При реализации практик CMMI выбор процессных областей не фиксирован (хотя в модели содержатся рекомендации по порядку реализации областей), но предопределён для уровней зрелости. Для оценки уровня способностей процессной области используется шкала уровней способности (capability level) от 1 до 3 (три уровня). Для уровней зрелости определены пять (1-5) уровней зрелости (maturity level) организации.

Система измерения зрелости

[править | править код]

Любое совершенствование процессов подразумевает поэтапный процесс. В CMMI эти этапы определены — существует 5 уровней зрелости, каждый из которых указывает на определённые характеристики зрелости процессов организации. Каждый последующий уровень включает в себя всё, связанное с предыдущим уровнем или уровнями (т.е. уровни и их соответствующие практики в областях не могут быть "пропущены").

5. Оптимизация показателей деятельности и улучшения на основе количественных данных Оптимизируемый
4. Понимание вариаций показателей и их причин, использование методов количественного управления Управляемый на основе количественных данных
3. Использование организационных процессов для обеспечения достижимости запланированных показателей Определенный
2. Использование процессов для идентификации и мониторинга показателей деятельности Управляемый
1. Частичные использование процессов и идентификация целевых показателей Начальный

Литература

[править | править код]
  • Денис М. Ахен, Арон Клауз, Ричард Тернер CMMI: Комплексный подход к совершенствованию процессов. Практическое введение в модель.

— М: «МФК», 2005, 300 с. ISBN 5-85389-082-4