Стандарт СММ является моделью, обеспечивающей качества, которые состоят из критериев
оценки зрелости организации и рекомендаций улучшения существующих процессов.
Это модель, основанная на процессах, которая применяется для
оценки зрелости предприятия в различных сферах. Несмотря на то, что эта модель применяется к процессу разработки системы программного обеспечения, но также она используется и для других процессов, таких как QA и тестирование.
Смысл
модели зрелости возможности, изначально созданной для развития ПО, в том, что организация должна быть способна принять и поддерживать приложения своего ПО. Ко всему прочему модель предполагает конкретные действия, которые помогут организации развиться, повышая свой уровень.
Уровни зрелости считаются концепцией, обеспечивающей последовательность, которая необходима для достижения непрерывного улучшения.
Уровни образуют лестницу, по которой подымается организация по мере собственных прикладываемых усилий. Каждый этап характеризуется определенным составом и свойствами процесса.
Существует пять различных
уровней зрелости: от 1 до 5. По мере формирования от первого до пятого уровня уменьшаются изменчивость и двойственность. Первоначальный этап является фундаментом для развития предприятия на последующих уровнях. Считается, что на предприятии нижнего уровня организации (
незрелой организации) не существует условий, подходящих для создания качественного ПО. Достижение второго, повторяемого уровня обуславливается внедрением на предприятии технологии управления проектами. Третий, конкретный уровень характеризуется тем, что подобный процесс создания и сопровождения программного обеспечения полностью задокументирован, начиная от разработки ПО и заканчивая УП. На четвертом, управляемом уровне устанавливаются суммарные
показатели качества – как на программные продукты, так и на процессы их создания в целом. Пятый оптимизирующий уровень характеризуется тем, что мероприятия по улучшению применяются не только к нынешнем процессам, но и для оценки результативности ввода новых технологий.