Конфигурационная идентификация включает методы и средства, с помощью которых можно однозначно устанавливать и различать версии ПС, входящие в них компоненты (единицы конфигурации — ЕК), их варианты и модификации, а также родословное дерево объектов конфигурации, технических условий и идентифицированный комплект документации. Кроме того, каждый вариант модуля, компонента или ПС и их изменений должен соответствовать правилам нумерации (идентификации).
Цель идентификации конфигурации заключается в однозначной маркировке каждой единицы конфигурации (и ее последующих версий) для того, чтобы:
установить базис для управления и ссылок на единицы конфигурации;
выполнить идентификацию для каждой единицы конфигурации, для каждого отдельно управляемого компонента конфигурации и для комбинаций единиц конфигурации, которые составляют ПС;
провести идентификацию единиц конфигурации до начала реализации контроля изменений и прослеживаемости документов;
обеспечить идентификацию конфигурации для документов жизненного цикла ПС;
выполнить идентификацию единицы конфигурации прежде, чем она будет использоваться другими процессами жизненного цикла ПС, для производства и для загрузки;
исполняемый объектный код содержал идентификацию конфигурации, которая должна быть доступна для других компонентов системы.
Разработчик ПС должен участвовать в выборе ЕК, выполняемому согласно проекту архитектуры системы, должен идентифицировать объекты, которые будут помещены под управление конфигурацией, и назначить уникальный для проекта идентификатор каждой ЕК и каждому дополнительному объекту, находящемуся под управлением конфигурацией. Эти объекты включают программные средства, которые должны разрабатываться или использоваться согласно контракту, и элементы среды разработки ПС. Схема идентификации должна быть составлена на том уровне, на котором объекты будут фактически контролироваться: компьютерные файлы, электронные носители данных, документы, модули ПС, единицы конфигурации. Схема идентификации должна включать статус официальной версии для каждого объекта.
В конкретном проекте следует разработать правила нумерации ЕК и применять их для идентификации объектов конфигурации, документов по конфигурации и изменений. При этом необходимо учитывать существующие процедуры нумерации, принятые у подрядчика, или общепринятые процедуры. Однако идентификационные номера должны быть уникальными. В результате с использованием ограниченной и упорядоченной системы символов создается база для однозначного выбора и манипулирования вариантами компонентов или версиями комплексов программ и для процессов прослеживания изменений. Все необходимые функциональные и физические характеристики объектов конфигурации, включая изменения, отклонения и разрешения на них, должны содержаться в четко идентифицированных документах.
Do'stlaringiz bilan baham: |