УЗР 4. Управление качеством, производительностью и эффективностью ПСПО на базе их количественных характеристик. На этом уровне цели имеют числовые эквиваленты (реальные примеры: продукт должен иметь не более одной ошибки на 10000 строк кода; отклонение продолжительности проекта от запланированной не должно превышать 3%), поэтому менеджеры способны точно оценить результаты своих решений. Влияние любых побочных воздействий оценивается перед началом проекта.
Главная ОКП данного уровня - статистический контроль. Конкретные нормы каждая компания разрабатывает самостоятельно. Это может быть, например, число ошибок, обнаруженных во время семантического анализа текстов, при тестировании, в процессе эксплуатации и т. д.
УЗР 5. Непрерывное глобальное улучшение ПСПО. При этом процессы изменяться могут как постепенно, так и резко; предупреждение ошибок во избежание их повторения в будущем; управление технологиями - эффективность новых технологий оценивается количественно, и они легко интегрируются в ПСПО. Интересно, что даже творческое озарение и уникальные открытия на пятом уровне можно оценить численно и включить в план! Такие возможности дают компании огромное конкурентное преимущество.
Уровень зрелости компании - уровень взаимопонимания между менеджерами и программистами
Взаимопонимание между менеджерами и программистами - больная проблема, но развитие фирмы по модели CMM позволяет постепенно добиваться этой цели во все возрастающих масштабах. CMM является моделью эволюционного процесса развития компании и не допускает перескока через уровни, так как каждый из них тщательно продуман и является фундаментом для следующего.
Переход от уровня к уровню занимает несколько лет. Чтобы перейти на второй уровень, надо стремиться формализовывать удачные ПСПО. Ключевую роль здесь играют менеджеры, которые должны собирать и документировать нужную информацию. На УЗР 2 начинается улучшение ПСПО, на УЗР 3 - интеграция процессов, анализ и обобщение результатов успешных проектов.