Уровень | Характеристика | Результат* |
1 Начальный (Initial) |
Каждый раз новые или хаотические процессы
(Ad hoc/chaotic process) • Нет никаких формальных процедур, оценок стоимости и проектных планов. • Нет никакого управления, гарантирующего выполнение формальных процедур. Инструментальные средства разрознены, контроль изменений слабый. • Старшие руководители не разбираются в ключевых вопросах выполняемой работы. |
|
2 Типовых моделей (Repeatable) |
Интуитивно управляемые процессы (Intuitive)
• Ход процесса зависит от отдельных разработчиков. • Контроль хода проекта находится на зачаточном уровне. • Достаточно легко выполняются однотипные работы, но принципиально новые работы сопряжены с большим риском. • Не хватает программы улучшений. |
|
3 Определений (Defined) |
Качественно определенные процессы (Qualitative)
• Процессы определены и имеют силу закона. • Разработчики готовы к совершенствованию процессов. |
|
4 Управляемый (Managed) |
Количественно определенные процессы (Quantitative)
• Процессы поддаются измерению. • Установлен уровень качества работ и измеряется их производительность. • Существует БД типовых процессов со средствами анализа и поддержки. |
|
5 Оптимизации процеcсов (Optimized) |
Непрерывно улучшаемые процессы (Optimize)
• Улучшена обратная связь в процессе разработки ПО. • Сбор данных автоматизирован и используется, чтобы идентифицировать самые слабые элементы процесса. • Соответствие ПО решаемым задачам может быть выражено в числовой форме. • Практикуется строгий анализ ошибок и их превентивный поиск. |