Реклама:

Управление конфигурацией позволяет организовывать, систематически учитывать и контролировать .внесение обоснованных и'саик-

Липаев В. В. Тестирование программ.

циоиированиых изменений в систему и,а всех этапах. Для решения этих задач применяются конфигурационные идентификация, контроль и учет. Конфигурационная идентификация включает методы, с помощью которых устанавливается текущий состав системы, конкретное содержайие выполненных к определенному моменту времени изменений в каждом экземпляре, а также соответствие системы и документации.

Конфигурационный контроль составляют методы, позволяющие систематически оценивать предлагаемые изменения системы и координировать нх реализацию с учетом эффективности каждого из них и затрат на выполнение изменений. Утвержденные и реализованные изменения подлежат учету и регистрации для обеспечения непрерывной адекватности изделия и сопровождающей его документации.

Конфигурационный учет — это методы регистрации и накопления отчетов о всех реализованных и отвергнутых изменениях относительно некоторого исходного варианта 'системы. Такие отчеты в наглядной форме отражают текущее состояние системы, историю ее развития и подготавливаемые изменения.

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

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

Утвержденные изменения поступают к специалистам, осуществляющим планирование их внесения в реальную систему н организацию разработки конкретных компонент и документов. После выполнения доработок разработчиками компонент и корректировки документации следует окончательная проверка корректности изменений, которая осуществляется специалистами по тестированию и испытаниям. При положительных итогах испытаний изменения регистрируются специалистами, ведущими архив или журнал изменений,.и подлежат завершающей обработке в виде извещений на изменения.


⇐ Предыдущая страница| |Следующая страница ⇒