5ebd9f04

Обзор модели зрелости процессов разработки

Не секрет, что до недавнего времени типичный способ разработки ПО в России был ориентирован на программистов-одиночек, программистов-кустарей. Интереса к индустриальному производству ПО почти не было из-за низкого платежеспособного спроса на сложные программные комплексы. Разработка программного обеспечения велась спонтанно, не уделялось особого внимания вопросам организации самого процесса: планированию, тестированию, межгрупповому взаимодействию, управлению конфигурацией.
Однако в последние годы наблюдается взросление экономики страны, а вслед за ней и технологий производства. Возросшая конкуренция на внутреннем рынке и попытки выхода на мировой резко повысили интерес к повышению производительности труда в экономике России, рост которой сейчас напрямую связывают с информатизацией. Возросла ценность программного обеспечения и, таким образом, интерес к постановке индустриального процесса разработки ПО заметно усилился. Отрасль производства программного обеспечения растет и переходит от кустарных разработок к промышленным методам, так как первые просто становятся невыгодны экономически. Кроме того, активно развивается отрасль “оффшорного” программирования, при которой непосредственно производство программ передается в страну, имеющую квалифицированных недорогих специалистов. Таким образом, конкуренция и работа с западными заказчиками стали подталкивать отечественных программистов к совершенствованию своих методов работы.

Зрелые и незрелые организации-разработчики ПО
Фундаментальные концепции, лежащие в основе понятия зрелости производственных процессов
Фундаментальные концепции, лежащие в основе понятия зрелости производственных процессов - 2
Обзор модели зрелости процессов разработки
Обзор модели зрелости процессов разработки - 2
ГЛАВА ПЯТЬ УРОВНЕЙ ЗРЕЛОСТИ ПРОИЗВОДСТВЕННОГО ПРОЦЕССА
Поведенческие характеристики уровней зрелости
Уровень – начальный уровень
Уровень – повторяемый уровень
Уровень – определенный уровень
Уровень – управляемый уровень
Уровень – оптимизирующий уровень
Понимание концепций уровней зрелости
Понимание концепции начального уровня

Измерения и анализ
Проверка внедрения
Обеспечение качества ПО
Цели
Обязательства по выполнению
Необходимые предпосылки
Выполняемые операции
Выполняемые операции - 2
Выполняемые операции - 3
Измерения и анализ
Проверка внедрения
Управление конфигурацией ПО
Цели
Обязательства по выполнению
Необходимые предпосылки
Необходимые предпосылки - 2