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

задействованными в проекте, о состоянии и содержании базовых линий
конфигурации.

Обязательства по выполнению

Обязательство 1 Проект следует документированной организационной
политике управления конфигурацией ПО (Software Configuration Management,
SCM).
Эта политика обычно состоит из следующих положений:
1. По каждому проекту должны быть назначены конкретные лица,
ответственные за управление конфигурацией ПО.
2. Управление конфигурацией ПО реализуется в течение всего жизненного
цикла проекта.
3. Управление конфигурацией ПО реализуется для конечных программных
продуктов, определенных внутренних промежуточных программных продуктов, а
также определенных вспомогательных инструментальных средств, используемых
внутри проекта (например, компиляторов).
4. Проекты формируют собственный репозитарий (или получают к нему
доступ), в котором содержатся элементы/блоки конфигурации и связанные с ними
записи SCM.
В этих практиках содержание данного репозитария называется "библиотекой
базовых линий конфигурации".
Инструменты и процедуры доступа к этому репозитарию называются
"системой управления библиотекой конфигураций".
Промежуточные продукты, помещенные в систему управления конфигурацией и
воспринимаемые в виде отдельных сущностей, называются отдельными блоками
конфигурации.
Блоки обычно состоят из компонентов, а те в свою очередь - из элементов
конфигурации. В аппаратно-программной системе все ПО может восприниматься в
виде одного блока конфигурации либо может быть разбито на несколько блоков.
В данных практиках термины "блок" и "элемент конфигурации" относятся к
элементам, помещенным в систему управления конфигурацией.
5. Регулярно проводится аудит базовых линий и работ по управлению
конфигурацией ПО.

Необходимые предпосылки

Предпосылка 1 Должна существовать или быть создана комиссия по
управлению базовыми линиями проекта (т. е. комиссия по управлению
конфигурацией ПО, Software Configuration Control Board, SCCB).
Задачи комиссии SCCB:
1. Санкционирование создания базовых линий, выявление конфигураций и их
элементов.
2. Представление интересов менеджера проекта и всех групп, которых
могут затронуть изменения базовых линий.
Примеры групп, задействованных в проекте:
обеспечения качества аппаратного обеспечения,
управления конфигурацией аппаратного обеспечения,
проектирования аппаратного обеспечения,
производственного проектирования,