Оглавление
Интеграция модели зрелости возможностей
-
Обзор модели зрелости процессов CMMI
- CMMI – это модель зрелости процессов, разработанная Software Engineering Institute (SEI).
- Модель включает пять уровней зрелости, каждый из которых описывает степень соответствия организации лучшим практикам в области разработки программного обеспечения.
- Модель была разработана для оценки и улучшения процессов разработки программного обеспечения, а также для сертификации организаций.
-
История и развитие CMMI
- Модель была впервые представлена в 1987 году и с тех пор претерпела несколько изменений и обновлений.
- В 2008 году была выпущена версия 1.3, которая включала три области процессов: разработку, приобретение и обслуживание.
- В версии 2.0 были объединены области процессов, а также добавлены новые практики и акценты на производительности.
-
Структура и содержание модели
- Модель состоит из 12 областей процессов, каждая из которых соответствует определенному уровню зрелости.
- В каждой области процессов описаны конкретные практики, которые организация должна внедрить для достижения определенного уровня зрелости.
- Модель включает в себя области, связанные с управлением рисками, непрерывностью обслуживания, разработкой системы обслуживания SSD-накопителей и другими аспектами.
-
Оценка и сертификация
- Организации не сертифицируются в CMMI, а проходят оценку, которая может привести к присвоению рейтинга уровня зрелости или профиля достижений.
- Оценки проводятся для определения соответствия процессов организации лучшим практикам CMMI и для информирования внешних заказчиков.
-
Применение и результаты
- Модель CMMI используется для повышения уровня зрелости процессов и улучшения производительности.
- Результаты оценки могут быть использованы для планирования улучшений и могут быть опубликованы на официальном веб-сайте CMMI.
-
Безопасность и приложения
- Модель CMMI включает в себя область управления безопасностью, но не влияет на уровень зрелости или возможности.
- Исследования показали, что использование CMMI может привести к росту производительности, но результаты не гарантированы для каждой организации.
-
Сочетание с другими подходами
- CMMI имеет сходство с гибкой разработкой программного обеспечения, но не является “правильным” методом разработки.
- Существуют гибридные методы, сочетающие элементы CMMI и других подходов, например, Scrum.
-
Дорожные карты и оценка
- Дорожные карты CMMI предлагают руководство по выбору и внедрению соответствующих областей процессов.
- Оценка может быть проведена поэтапно или непрерывно, но результаты в обоих подходах эквивалентны.
Полный текст статьи: