28 Глава 1
Элемент БПО - это составной элемент описания процесса. Каждый элемент
процесса охватывает четко определенное, ограниченное и связное множество задач.
Описания элементов процесса могут представлять собой:
• шаблоны форм, подлежащих заполнению;
• фрагменты, требующие укомплектования;
• описания, выполненные на высоком уровне абстракции и нуждающиеся в
уточнении;
• полностью сформированные описания, которые могут быть модифициро-
ваны или использованы без изменений.
Описание моделей ЖЦ, рекомендованных к использованию - это набор опи-
саний известных из литературных источников и адаптированных к нуждам органи-
зации моделей. По согласованию с заказчиком или пользователем конкретного
проекта одна из этих моделей должна быть использована в сочетании с базовым
процессом при построении процесса для проекта.
Руководства и критерии адаптации БПО призваны помочь руководителям
проектов выбрать модель ЖЦ для использования и адаптировать БПО и выбранную
модель к характеристикам конкретного проекта. Эти руководства и критерии обес-
печивают общий базис для планирования, реализации, измерения, анализа и совер-
шенствования процессов разработки ПС проектов.
База данных БПО - это БД, предназначенная для сбора и предоставления ин-
формации о процессах и полученных в ходе их выполнения рабочих продуктах, в
частности, тех, которые имеют непосредственное отношение к БПО.
Эта БД содержит или ссылается как на данные реальных измерений, так и на
информацию, необходимую для понимания этих данных и оценивания их обосно-
ванности и применимости. БД может содержать, например, оценки размера ПС,
трудоемкости и стоимости ее разработки, реальные данные о размере, трудоемко-
сти и стоимости ПС, данные о производительности, полноте охвата и эффективно-
сти проверок ПС, о числе и серьезности дефектов, обнаруженных в коде, и др.
Библиотека документации процесса создается для хранения документов
процесса, которые могут быть полезными для других действующих или будущих
проектов, особенно имеющих отношение к базовому процессу организации (это
могут быть процессы проектов, стандарты, процедуры, планы разработки, планы
измерений и материалы по процессу обучения). Использование фонда библиотеки
должно помочь снизить затраты труда на развертывание нового проекта, демонст-
рируя примеры успешно выполненных проектов, которые могут быть взяты за об-
разец.
Описание процесса предназначенного для проекта - это используемое проек-
том операционное определение процесса, изложенное в терминах стандартов по
программной инженерии, процедур, инструментов и методов. Оно разрабатывается
путем адаптации определения БПО. Описание процесса проекта создает базу для
планирования, выполнения и улучшения деятельности исполнителей проекта.
Стадии выполнения проекта отражают распределение усилий на разработку.
Они имеют регулируемый размер и представляют собой измеримое множество свя-
занных между собой задач, выполняемых проектом. Обычно стадия - это фрагмент
ЖЦ, как правило, заканчивающийся формальным обзором, предшествующим нача-
лу следующей стадии.