Модели зрелости процессов и границы их применения
1. Общая логика моделей зрелости
Модели зрелости, включая CMM (Capability Maturity Model — модель зрелости
возможностей), CMMI (Capability Maturity Model Integration — интеграция модели
зрелости возможностей), ISO/IEC 15504 (Software Process Improvement and
Capability Determination — оценка процессов и определение возможностей) и будущие стандарты
серии ISO/IEC 33000, предполагают один путь развития процессов. Сначала
процессы хаотические. Затем они регулируются политиками и нормативными
документами. Затем достигается стандартизированный, унифицированный процесс,
который воплощает лучший накопленный опыт организации и тиражируется в проектах или рабочих
группах. Иного пути модели зрелости не предполагают.
2. Особенности ISO/IEC 15504
ISO/IEC 15504 более универсальна: в неё можно включить любую процессную модель. Она проще,
потому что атрибуты проще оценивать, чем анализировать соответствие общим практикам. Но она
не решает задачу выбора процессов и интерпретации оценки. CMMI и ISO/IEC 15504 сложны для
практического применения.
3. Почему модели плохо подходят ИТ-департаменту
Рыночная компания может накапливать опыт, который считает важным. Она может отказаться от
неинтересных клиентов, игнорировать случайные заказы и специализироваться на определённых
решениях. ИТ-департамент работает иначе. Он не может отказаться от клиента, проигнорировать
его требования или иначе воздействовать на собственное представление о том, что нужно делать.
У департамента нет собственных представлений; есть обязанность выполнять требования. Если
завтра внутренний заказчик потребует услугу, которой департамент никогда не оказывал,
накопленный опыт не поможет. Рыночная компания может уклониться от такого клиента,
департамент — нет. Поэтому выборочно накапливать опыт ему незачем. Можно накапливать опыт
работы со всеми клиентами, но задачи и требования клиентов меняются непредсказуемо, и гарантии
полезности опыта нет. На практике ИТ-департаменты и ИТ-организации обычно не используют модели
зрелости и оценки, поскольку такой потребности у них нет.
4. Цена зрелости
Продвигаясь по уровням возможностей процессных областей или уровням зрелости организации,
организация приобретает эффективность, низкую себестоимость работ и гарантированное качество.
Но она много теряет, главным образом гибкость. Если организация живёт в
стабильных условиях и может планировать цели на длительную перспективу, совершенствование
процессов по рекомендациям CMMI и других методик осмысленно. Если среда нестабильна, лучше
сохранять гибкость. В быстроразвивающейся инновационной области никто не знает, что будет
востребовано завтра. Накопленный опыт может начать тянуть организацию вниз: она будет
отказываться от новых перспективных работ, потому что они несут высокий риск, не оправданный
её историей.
5. Вывод
Модели зрелости — полезный инструмент, но они решают ограниченную задачу. Их применение
осмысленно не во всех случаях.
Краткие итоги
Выбор модели управления процессами — это не выбор между «правильным» и «неправильным», а выбор
между разными типами потерь. Логика зрелости исходит из предсказуемости: если требования,
клиенты и технологии меняются медленно, то стандартизация, унификация и повторное использование
лучших практик дают эффект. Организация снижает вариативность, ускоряет выполнение, повышает
качество и управляемость. Однако та же вариативность, которую подавляет зрелость, часто является
источником адаптации. В нестабильной среде способность отклоняться от стандарта, пробовать новое
и перестраивать процесс под уникальный запрос оказывается ценнее экономии на повторении. Поэтому
главный практический вопрос звучит не как «какой уровень зрелости нужен?», а как «какую среду
обслуживает организация и какие риски для неё важнее?». Для рыночной компании, которая может
выбирать клиентов и накапливать релевантный опыт, модель зрелости может быть рабочей. Для
внутреннего ИТ-подразделения, обязанному обслуживать всех заказчиков и следовать их требованиям,
она чаще оказывается плохо применимой. Здесь нельзя отфильтровать опыт: завтрашний запрос может
не иметь аналогов в прошлом, а требования могут измениться быстрее, чем процесс успеет
закрепиться. Значит, управленческая ценность смещается от оптимизации повторяемых операций к
управлению разнообразием, приоритетами и способностью быстро переучиваться. Это не отменяет
дисциплину и стандарты полностью. Речь о том, что стандарт должен быть не самоцелью, а
инструментом, который можно пересматривать. Если стандарт становится жёсткой рамкой, он начинает
защищать прошлый опыт и отторгать новые задачи. Тогда накопленные практики превращаются в тормоз.
Практическое применение выводов требует диагностики контекста: стабильность спроса,
предсказуемость требований, цена ошибки, скорость технологических изменений, возможность выбора
клиентов. Там, где эти параметры благоприятны, зрелость даёт экономию и качество. Там, где они
неблагоприятны, приоритетом становится гибкость, а зрелость вводится выборочно, только для
действительно повторяемых и критичных по качеству процессов. Таким образом, зрелость не является
универсальной целью. Это ситуационный инструмент, который нужно оценивать по тому, помогает ли он
организации быстрее и точнее отвечать на изменения, а не по формальному уровню.
Модели зрелости: логика
Модели зрелости (CMM, CMMI, ISO/IEC 15504, ISO/IEC 33000) предполагают один путь: хаотические
процессы → процессы, регулируемые политиками и нормативами → стандартизированный и
унифицированный процесс, который воплощает лучший опыт и тиражируется в проектах и рабочих
группах.
CMMI и ISO/IEC 15504
ISO/IEC 15504 универсальнее: можно взять любую процессную модель. Она проще, так как атрибуты
проще оценивать, чем анализировать соответствие общим практикам. Но остаётся нерешённой задача
выбора процессов и интерпретации оценки. Обе модели сложны для практики.
Рыночная компания и ИТ-департамент
Рыночная компания может накапливать важный опыт, отказываться от неинтересных клиентов,
игнорировать случайные заказы и специализироваться. ИТ-департамент не может отказаться от
клиента, проигнорировать требования или иначе влиять на то, что нужно делать. У него нет
собственных представлений, есть обязанность выполнять требования. Если завтра потребуется новая
услуга, накопленный опыт может не помочь. Рыночная компания может уклониться от такого клиента,
департамент — нет. Поэтому выборочно накапливать опыт ему незачем. Опыт по всем клиентам можно
накапливать, но задачи и требования меняются непредсказуемо. На практике ИТ-департаменты и
ИТ-организации обычно не используют модели зрелости и оценки, потому что нет потребности.
Цена зрелости
Рост зрелости даёт эффективность, низкую себестоимость, гарантированное качество. Но теряется
гибкость. В стабильной среде, где можно планировать на длительную перспективу, совершенствование
процессов по CMMI и другим методикам осмысленно. В нестабильной среде лучше сохранять гибкость.
В быстроразвивающейся инновационной области никто не знает, что будет востребовано завтра.
Накопленный опыт может тянуть вниз: организация отказывается от новых перспективных работ,
потому что они рискованны и не оправданы её историей.
Итог
Модели зрелости полезны, но решают ограниченную задачу. Их применение осмысленно не всегда.
1. Модели зрелости предполагают единый путь: от хаоса к регламентам и стандартизации.
2. CMMI и ISO/IEC 15504 сложны для практики и не решают выбор процессов.
3. ISO/IEC 15504 универсальнее, но интерпретация оценки остаётся проблемой.
4. Рыночная компания может выбирать клиентов и накапливать только полезный опыт.
5. ИТ-департамент не может отказаться от клиента или его требований.
6. Из-за непредсказуемости задач накопленный опыт департамента может не пригодиться.
7. На практике ИТ-департаменты обычно не применяют модели зрелости.
8. Рост зрелости даёт эффективность, качество и низкую себестоимость.
9. Обратная сторона зрелости — потеря гибкости.
10. В стабильной среде стандартизация оправдана, в нестабильной важнее гибкость.
11. Накопленный опыт может мешать принятию новых рискованных перспективных работ.
12. Модели зрелости решают ограниченную задачу и применимы не всегда.
1. Какую последовательность развития процессов предполагают модели зрелости?
2. Почему ISO/IEC 15504 считают более универсальной, чем CMMI?
3. Какие задачи не решают модели зрелости при оценке процессов?
4. Чем рыночная компания отличается от ИТ-департамента в возможности выбирать клиентов?
5. Почему ИТ-департамент не может выборочно накапливать опыт?
6. Почему накопленный опыт департамента может оказаться невостребованным?
7. Какие выгоды организация получает при росте зрелости процессов?
8. Какую способность организация теряет при росте зрелости?
9. В каких условиях стандартизация процессов особенно оправдана?
10. Почему в инновационной среде гибкость может быть важнее зрелости?
11. Как накопленный опыт может препятствовать развитию организации?
12. Как определить, стоит ли внедрять модель зрелости в конкретной организации?