Эта процедура обычно определяет следующее:
1. Жизненный цикл ПО:
выбирается из циклов, утвержденных в организации, с учетом договорных и рабочих ограничений проекта;
Практики, связанные с утвержденными жизненными циклами ПО, содержатся в описании Операции № 3 группы ключевых процессов «Определение производственного процесса организации».
при необходимости модифицируется в соответствии с принятыми в организации инструкциями и критериями адаптации;
документируется в соответствии с организационными стандартами.
2. Описание производственного процесса проекта документируется. Практики, связанные с планируемым содержанием определения процесса, содержатся в описании Операции № 2 группы ключевых процессов «Определение производственного процесса организации».
При выполнении адаптации по мере необходимости используются основные средства ППО.
3. Результаты адаптации СППО к проекту рассматриваются группой, ответственной за координацию разработки ППО (например, группой инженерии производственного процесса), и утверждаются высшим руководством.
Отклонения от СППО документируются, после чего они рассматриваются и утверждаются высшим руководством.
4. Отклонения от договорных требований к производственному процессу документируются, после чего они рассматриваются и утверждаются высшим руководством и, при необходимости, заказчиком.
5. Описание производственного процесса проекта должно быть управляемым и контролируемым.
«Управляемый и контролируемый» означает, что в любой момент времени (прошлый или настоящий) известна версия используемого промежуточного продукта (т. е. реализован контроль версий), а внесение изменений происходит управляемым образом (т. е. реализовано управление изменениями).
Если желательно реализовать еще большую степень контроля, промежуточный продукт может быть помещен в условия полномасштабного управления конфигурацией, как это описано в группе ключевых процессов «Управление конфигурацией ПО».
Операция 2. Пересмотр производственного процесса каждого проекта в соответствии с документированной процедурой.
Эта процедура обычно определяет следующее:
1. Документирование и систематическое рассмотрение изменений, вызываемых следующими источниками:
опытом, получаемым в процессе отслеживания хода проектов разработки в организации,
изменениями, предложенными группой разработки проекта,
данными измерений, проводимых для оценки процессов и промежуточных продуктов.
2. Изменения, вносимые в производственный процесс проекта, проверяются и утверждаются до того, как они будут реализованы.
Примеры сотрудников, проверяющих изменения:
члены группы, ответственной за работу над ППО (например, группы инженерии производственного процесса),
производственные менеджеры,
производственный менеджер проекта.
Примеры сотрудников, утверждающих изменения:
производственный менеджер проекта,
менеджер проекта.
Операция 3. План проекта разработки ПО, описывающий использование производственного процесса проекта, разрабатывается и пересматривается в соответствии с документированной процедурой.
Операция 4. Управление проектом разработки ПО осуществляется в соответствии с его производственным процессом.