Два представления организации
Существуют два представления организации. При непрерывном представлении (continuous representation) организация рассматривается как совокупность процессных областей (process areas). Каждая область развивается независимо и достигает своего уровня возможностей (capability level). Для процессной области термин «зрелость» не используется: говорят именно о возможности.
При поэтапном представлении (staged representation) считаются важными уровни зрелости (maturity levels) организации в целом. Чтобы определить, на каком уровне зрелости находится организация, анализируют уровни возможностей её процессных областей.
Связь уровней зрелости и возможностей
Требования к уровням зрелости могут выглядеть неочевидно. Например, что означает, что организация достигла уровня зрелости 2 или 3? Содержательный смысл этих требований раскрывается при серьёзном изучении CMMI for Development (CMMI-DEV). В этой модели определения процессных областей подобраны так, что достижение некоторыми областями — например, управления конфигурацией (Configuration Management, CM) и мониторинга и контроля проекта (Project Monitoring and Control, PMC) — уровня возможностей 2 или 3 соответствует уровню зрелости, который имелся в виду в CMM (Capability Maturity Model).
Эти соотношения можно представить в виде таблицы. Подробная таблица связывает уровни зрелости организации с требуемыми уровнями возможностей отдельных процессных областей.
Оценка и профиль процессных областей
Как и в CMM, выполняется оценка возможностей процессных областей. В результате получается профиль (profile) — картина того, на каком уровне возможностей находится каждая область. Например, управление требованиями (Requirements Management) и мониторинг и контроль проекта (Project Monitoring and Control) могут находиться на первом уровне, а планирование проекта (Project Planning) и управление конфигурацией (Configuration Management) — на втором.
Использование результатов оценки
CMM не даёт рекомендаций, как использовать оценку. Это методология оценки, а решение остаётся за организацией. Например, организация может решить, что управление контрактами и поставщиками (Supplier Agreement Management) развито недостаточно, и подтянуть его до второго уровня. Попутно можно улучшить обеспечение качества процесса и продукта (Process and Product Quality Assurance). Или же организация может сосредоточиться на областях, уже достигших второго уровня, и доводить их до третьего, оставив остальные на первом уровне. Выбор зависит от целей и перспектив организации.
Независимость процессных областей
Философия CMM предполагает, что процессные области независимы или почти независимы. Поэтому теоретически возможно любое распределение уровней и любой способ улучшения. Однако на практике существуют тонкие взаимосвязи между областями. Нельзя всегда повысить уровень одной области, не затрагивая другие. Идея многомерной модели, где каждое измерение развивается совершенно независимо, не соответствует действительности: развитие по одним измерениям может быть невозможно, пока другие не достигнут определённых уровней возможностей. Эти тонкие свойства требуют отдельного глубокого изучения. В рамках лекции достаточно считать, что процессные области в основном независимы, могут находиться на разных уровнях в итоговом профиле, а организация может принимать любые решения об их развитии.
Категории процессных областей
Процесс-менеджмент (Process Management) включает процессные области, которые позволяют организации документировать и распространять лучшие практики и процессные активы (process assets), а также проводить обучение в масштабах организации.
Проджект-менеджмент (Project Management) отвечает за разработку и сопровождение планов проектов и соответствующих обязательств.
Инженеринг (Engineering) охватывает инженерные процессы создания продукта.
Супорт (Support) — фундаментальная функция, используемая всеми процессными областями.
Краткие итоги
Выбор между непрерывным и поэтапным взглядом на организацию — это не просто терминологический вопрос, а выбор управленческой оптики. Непрерывное представление позволяет локализовать улучшения там, где они дают наибольший эффект для конкретных целей. Поэтапное представление удобно для внешней и внутренней диагностики: оно даёт агрегированную оценку и общий язык для обсуждения зрелости. Однако переход от уровней возможностей отдельных областей к уровню зрелости не является механическим. Он опирается на заранее заданную логику соответствия, поэтому без понимания модели можно неверно интерпретировать результат.
Практическая ценность профиля оценки в том, что он превращает абстрактную картину в набор приоритетов. Но сама оценка не определяет стратегию. Организация должна соотнести выявленные разрывы со своими целями, рисками, ресурсами и ограничениями. Например, развитие поддерживающих областей может быть условием для устойчивого роста проектных практик, а улучшение управления поставщиками — критичным для аутсорсинга. Поэтому решение об улучшении всегда ситуативно.
Идея независимости процессных областей полезна как упрощение, но опасна как догма. На практике улучшение одной области может требовать зрелости смежных. Это означает, что планирование изменений должно учитывать зависимости, а не только формальные уровни. Категории процессных областей помогают увидеть такие связи: процесс-менеджмент создаёт инфраструктуру общих практик и обучения, проджект-менеджмент — управляемость проектов, инженеринг — качество продукта, супорт — общие сервисы. Их совместное развитие даёт более устойчивый результат, чем изолированная оптимизация.
Таким образом, ключевой вывод для практики: модели зрелости и возможностей следует использовать как инструмент анализа и коммуникации, а не как автоматический план действий. Успех зависит от того, насколько организация умеет переводить уровни и профили в конкретные решения, учитывающие взаимосвязи, цели и готовность среды.
Организацию можно рассматривать двумя способами.
Непрерывное представление (continuous representation): организация — совокупность процессных областей (process areas). Каждая развивается независимо и имеет уровень возможностей (capability level). Для области не используют слово «зрелость».
Поэтапное представление (staged representation): рассматривают уровни зрелости (maturity levels) организации в целом. Чтобы определить уровень, анализируют уровни возможностей процессных областей.
Связь уровней зрелости и возможностей неочевидна. Её смысл раскрывается при изучении CMMI for Development (CMMI-DEV). Определения процессных областей таковы, что достижение некоторыми областями уровня возможностей 2 или 3 соответствует уровню зрелости, который имелся в виду в CMM (Capability Maturity Model). Например, это касается управления конфигурацией (Configuration Management, CM) и мониторинга и контроля проекта (Project Monitoring and Control, PMC).
Оценка возможностей областей даёт профиль (profile): какая область на каком уровне. Например, управление требованиями (Requirements Management) и мониторинг и контроль проекта могут быть на первом уровне, а планирование проекта (Project Planning) и управление конфигурацией — на втором.
CMM не даёт рекомендаций, как использовать оценку. Организация сама решает. Например, можно подтянуть управление контрактами и поставщиками (Supplier Agreement Management) до второго уровня, попутно улучшив обеспечение качества процесса и продукта (Process and Product Quality Assurance). Или сосредоточиться на областях второго уровня и доводить их до третьего. Выбор зависит от целей и перспектив.
Философия CMM: процессные области независимы или почти независимы. Теоретически возможно любое распределение и любой способ улучшения. На практике есть тонкие взаимосвязи: нельзя всегда повысить одну область, не затрагивая другие. Идея многомерной модели, где все измерения независимы, не соответствует действительности. Развитие по одним измерениям может требовать определённого уровня других. В рамках базового понимания можно считать области в основном независимыми, а решения об их развитии — зависящими от организации.
Категории процессных областей:
- Process Management — документирование и распространение лучших практик и процессных активов (process assets), обучение в масштабах организации.
- Project Management — разработка и сопровождение планов проектов и обязательств.
- Engineering — инженерные процессы создания продукта.
- Support — фундаментальная функция, используемая всеми процессными областями.
1. Существуют два представления: непрерывное — через процессные области, и поэтапное — через уровни зрелости организации.
2. Для процессной области используют уровень возможностей, а не термин «зрелость».
3. Уровень зрелости организации определяется через уровни возможностей процессных областей.
4. Связь уровней зрелости и возможностей объясняется определениями областей в CMMI-DEV.
5. Оценка возможностей формирует профиль процессных областей.
6. CMM не даёт рекомендаций по использованию оценки.
7. Решения об улучшении зависят от целей и перспектив организации.
8. Процессные области считаются независимыми или почти независимыми.
9. На практике между областями есть взаимосвязи и ограничения.
10. Многомерная модель полной независимости не соответствует действительности.
11. Process Management документирует и распространяет лучшие практики, процессные активы и обучение.
12. Project Management разрабатывает и сопровождает планы и обязательства; Engineering и Support — категории областей.
1. Чем непрерывное представление организации отличается от поэтапного?
2. Почему для процессной области говорят об уровне возможностей, а не о зрелости?
3. Как определяют уровень зрелости организации в поэтапном представлении?
4. Каким образом связаны уровни зрелости и уровни возможностей процессных областей?
5. Почему связь уровней зрелости и возможностей может казаться неочевидной?
6. Что даёт оценка возможностей процессных областей?
7. Что такое профиль процессных областей?
8. Даёт ли CMM рекомендации по улучшению после оценки? Почему?
9. Какие решения может принять организация на основе профиля?
10. В чём состоит философия независимости процессных областей?
11. Какие ограничения есть у идеи полной независимости областей?
12. Какие категории процессных областей выделяются и за что они отвечают?