русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Конфигурационное управление версиями


Дата добавления: 2015-08-31; просмотров: 818; Нарушение авторских прав


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

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

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

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

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



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

 



<== предыдущая лекция | следующая лекция ==>
Сертификация и аттестация | Цели и этапы тестирования программ


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.7 сек.