Модели зрелости: предпосылки и возникновение CMM
От улучшения процессов к моделям зрелости
Модели зрелости — тема, возникшая достаточно давно. Понятию
зрелости около тридцати лет. Работы по моделям зрелости продолжаются
и сейчас, захватывая всё большую область в бизнес-информатике.
Начиналось всё со скромных задач, а сейчас это отдельная область знаний.
Поэтому моделям зрелости уделяется много места и времени.
Модели зрелости возникли из попыток регламентировать, описать и
формализовать деятельность по улучшению процессов в ИТ. Улучшение
процессов — частный случай организационных улучшений. К ним также
относятся улучшение организационных структур, повышение качества
корпоративных данных, повышение качества персонала и т.д.
Улучшение процессов считается направленным процессом, который можно
теоретически обосновать. Его цели: удовлетворение внешним требованиям,
снижение потерь, повышение качества, снижение себестоимости и другие
универсальные цели. Кроме того, у каждой организации есть локальные,
специфические цели. Деятельность по улучшению желательно связывать с
этими целями.
Методы улучшения процессов: внедрение лучших практик (например, стандарт
127) и повышение уровня зрелости процессов организации.
Что такое зрелость
Точного определения нет, но интуитивно ясно: чем дольше организация
работает в конкретной области, тем лучше она это делает. В этом смысле
она становится более зрелой. Что значит «лучше» и как измерять зрелость
— вопросы, которыми задавались Вудс Хамфри и его коллеги в
университете Карнеги — Меллон.
История CMM
Вудс Хамфри — специалист по качеству. Он занимался качеством в
программных и ИТ-делах. В результате изменений он оказался в
университете Карнеги — Меллон, где продолжал заниматься качеством ИТ.
Университет был вовлечён в крупный проект по качеству ИТ, инициированный
Министерством обороны США. Заказ касался разработки методики
сравнительной оценки субподрядчиков в проектах по разработке
программного обеспечения. В результате появилась модель CMM
(Capability Maturity Model, модель зрелости возможностей). Это модель
зрелости организации, занятой разработкой ПО, или модель зрелости
процессов организации.
CMM компактная, ясная и понятная, но оказалась неожиданно глубокой. Она
породила множество вопросов и проблем в смежных областях и стала
отправной точкой для разработки теории зрелости и моделей зрелости.
Краткие итоги
Улучшение процессов в ИТ не сводится к отдельным техническим приёмам.
Оно встроено в более широкую рамку организационных изменений, где наряду
с процессами меняются структуры, данные и персонал. Практический смысл
такой работы появляется только тогда, когда она привязана к целям:
внешним требованиям, потерям, качеству, себестоимости и локальным
задачам организации. Иначе улучшения остаются набором разрозненных
инициатив.
Модели зрелости дают язык для описания того, насколько организация
способна последовательно улучшать свою деятельность. Их ценность в том,
что они превращают интуитивное представление «чем дольше работаем, тем
лучше» в объект управления. Однако само понятие зрелости остаётся не до
конца определённым: важно не только время работы, но и измеримые
признаки того, что организация действительно работает лучше. Это создаёт
запрос на формализацию уровней, критериев и оценок.
История CMM показывает, как практическая потребность — сравнение
субподрядчиков в проектах разработки ПО — приводит к созданию модели,
которая затем выходит за первоначальные рамки. Модель оказывается
компактной и ясной, но порождает вопросы в смежных областях и становится
отправной точкой для более широкой теории зрелости.
Практическое применение таких моделей связано с оценкой поставщиков,
выбором приоритетов улучшений и обоснованием инвестиций в качество. Они
помогают связать текущее состояние процессов с желаемым и выбрать
реалистичную траекторию развития. При этом модель не заменяет
управленческого решения: она даёт ориентиры, но требует адаптации к
конкретным целям и условиям.
Таким образом, логика движения — от размытого понятия зрелости к
формализованным моделям, от узкой задачи оценки подрядчиков к общей
области знаний — показывает, что зрелость процессов является
инструментом управления изменениями, а не самоцелью. Успех зависит от
того, насколько улучшения связаны со стратегическими и локальными
целями, а также от готовности измерять и пересматривать достигнутое.
Модели зрелости — давняя тема в бизнес-информатике. Понятию
зрелости около 30 лет. Работы продолжаются, область расширяется.
Начиналось со скромных задач, сейчас это отдельная область знаний.
Предпосылки: модели зрелости возникли из попыток регламентировать,
описать и формализовать улучшение процессов в ИТ. Улучшение
процессов — часть организационных улучшений: процессы, структуры,
качество данных, качество персонала. Улучшение процессов —
направленный процесс, который можно теоретически обосновать. Цели:
удовлетворение внешним требованиям, снижение потерь, повышение качества,
снижение себестоимости, другие универсальные цели, а также локальные
цели организации. Деятельность по улучшению желательно связывать с этими
целями. Методы: внедрение лучших практик (например, стандарт 127) и
повышение уровня зрелости процессов.
Зрелость: точного определения нет, интуитивно — чем дольше
организация работает в области, тем лучше. Вопросы: что значит лучше,
как измерять зрелость. Этим занимались Вудс Хамфри и коллеги в
университете Карнеги — Меллон.
История CMM: Хамфри — специалист по качеству в IT. Он оказался в
университете Карнеги — Меллон. Университет участвовал в крупном проекте
по качеству IT, инициированном Министерством обороны США. Заказ:
методика сравнительной оценки субподрядчиков в проектах разработки ПО.
Результат — CMM (Capability Maturity Model, модель зрелости
возможностей). Это модель зрелости организации, занятой разработкой ПО,
или модель зрелости процессов организации. CMM компактная, ясная,
понятная, но неожиданно глубокая. Она породила вопросы в смежных
областях и стала отправной точкой для теории зрелости и моделей
зрелости.
1. Модели зрелости возникли из попыток регламентировать и формализовать улучшение процессов в ИТ.
2. Улучшение процессов — часть организационных улучшений, включающих структуры, данные и персонал.
3. Цели улучшения процессов могут быть универсальными и локальными; их важно связывать с деятельностью организации.
4. Методы улучшения процессов включают внедрение лучших практик и повышение уровня зрелости.
5. Зрелость интуитивно связана с длительностью работы организации в конкретной области.
6. Понятие зрелости требует уточнения: что значит «лучше» и как это измерять.
7. CMM появилась в результате заказа Министерства обороны США.
8. Назначение CMM — сравнительная оценка субподрядчиков в проектах разработки ПО.
9. CMM — модель зрелости организации или процессов организации, занятой разработкой ПО.
10. CMM компактна и ясна, но оказалась неожиданно глубокой.
11. CMM стала отправной точкой для теории зрелости и моделей зрелости.
12. Модели зрелости продолжают развиваться в бизнес-информатике.
1. Почему возникли модели зрелости?
2. Что такое улучшение процессов и как оно связано с организационными улучшениями?
3. Какие цели могут быть у улучшения процессов?
4. Почему важно связывать улучшения с локальными целями организации?
5. Какие методы улучшения процессов названы?
6. Что интуитивно означает зрелость организации?
7. Какие вопросы возникают при попытке измерить зрелость?
8. Кто занимался вопросами качества и где разрабатывалась CMM?
9. Для чего Министерству обороны США нужна была методика оценки субподрядчиков?
10. Что такое CMM и какие определения модели даны?
11. Почему CMM называют компактной, ясной и одновременно глубокой?
12. Почему CMM стала отправной точкой для развития теории зрелости?