"Марк Паулк, Билл Куртис. Модель зрелости процессов разработки программного обеспечения " - читать интересную книгу автора

навыками, требующимися для выполнения назначенных им ролей.
Во время работы над проектами выполняется адаптация стандартного
производственного процесса организации с целью разработки производственного
процесса, учитывающего уникальные характеристики проекта. Этот
адаптированный процесс в материалах CMM называется производственным
процессом, определенным для проекта. Определенный производственный процесс
содержит взаимосвязанный, интегрированный набор четко определенных процессов
управления и программной инженерии. В четко определенный процесс должны
входить критерии готовности, входные данные, стандарты и процедуры
выполнения работы, механизмы контроля (например, экспертные оценки),
выходные данные и критерии завершения. Вследствие того, что производственный
процесс ясно определен, руководство получает точную картину технического
прогресса по всем проектам.
Продуктивность производственного процесса организаций третьего уровня
может быть охарактеризована как стандартная и согласованная, поскольку и
работы по управлению и программной инженерии стабильны и воспроизводимы. В
пределах установленных линий продуктов затраты, график работ и реализуемые
функциональные возможности находятся под строгим контролем, а качество
создаваемого ПО непрерывно отслеживается. Продуктивность определенного
производственного процесса основана на общем для всей организации понимании
работ, ролей и сфер ответственности.

2.1.4. Уровень 4 - управляемый уровень

На управляемом уровне организация устанавливает количественные
показатели качества как для программных продуктов, так и для процессов их
разработки. Для важных работ производственных процессов всех проектов
выполняются измерения продуктивности и качества, как часть организационной
программы измерений. Для сбора и анализа данных, получаемых от
производственных процессов отдельных проектов, используется корпоративная
база данных по производственным процессам. Производственные процессы уровня
4 оснащены инструментальными средствами для проведения точно определенных и
согласованных измерений.
Эти измерения формируют количественную основу для оценки продуктов и
производственных процессов проектов.
В ходе проектов контроль над процессами и создаваемыми продуктами
достигается путем сужения разброса производительности процессов до
приемлемых количественных пределов. Значимые расхождения в
производительности процессов можно отличить от случайных расхождений
(шумов), особенно внутри установленных линий продуктов. Риски, связанные с
обучением персонала работе в новой прикладной области, известны и
управляемы.
Продуктивность производственного процесса организаций уровня 4 может
быть охарактеризована как предсказуемая, так как процесс функционирует в
заданных и измеряемых пределах. Этот уровень продуктивности процесса
позволяет организации прогнозировать тенденции развития процесса и качества
продукта в пределах заданных количественных ограничений. При превышении этих
пределов предпринимаются меры по коррекции ситуации. Создаваемые программные
продукты имеют предсказуемо высокий уровень качества.