Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Принятие решения о выпуске выходной версии




Управление выходными версиями

Выходной версией системы называется версия, поставляемая заказчику. Менеджеры по выпуску выходных версий отвечают за решение о дате выпуска, за управление процес­сом создания выходной версии, а также за создание документации.

Выходная версия системы включает в себя не только системный код, но также ряд компонентов.

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

2. Файлы данных, необходимые для работы системы.

3. Программа установки, которая помогает инсталлировать систему.

4. Документация в электронном и печатном виде, описывающая систему.

5. Упаковка и рекламные материалы, разработанные специально для этой версии системы.

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

  1. Версия 1 системы находится в эксплуатации.
  2. Выпускается версия 2, требующая установки новых файлов данных. Однако неко­торые пользователи не нуждаются в дополнительных возможностях версии 2 и продолжают использовать версию 1.
  3. Версия 3 требует файлов, содержащихся в версии 2, но сама не содержит этих файлов.

Дистрибьютор ПО не может знать наверняка, что файлы данных, требующиеся для версии 3, уже установлены; некоторые пользователи будут переходить от версии 1 к вер­сии 3, минуя версию 2. У других пользователей вследствие каких-либо обстоятельств фай­лы данных, связанные с версией 2, могут быть изменены. Отсюда следует простой вывод: версия 3 должна содержать все файлы данных.

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

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

Таблица 1. Факторы, влияющие на стратегию выпуска версий системы

Фактор Описание
Техническое качество системы Необходимость выпуска новой версии обусловлена зарегист­рированными ошибками в существующей версии системы. Небольшие дефекты можно устранить с помощью заплат (patches), которые часто распространяются через Internet
Пятый закон Лемана Этот закон постулирует постоянство приращения функцио­нальных возможностей в каждой выходной версии по сравне­нию с предыдущей. Однако существуют и исключения, напри­мер за версией с достаточно большими изменениями следует версия с исправлением ошибок
Конкуренция Необходимость новой версии объясняется наличием на рын­ке конкурирующих продуктов
Требования рынка Отдел маркетинга компании может приурочить выход новой версии к определенной дате
Предложения заказчика об изменениях в системе Для разработанных под заказ систем заказчик может предло­жить внести в систему ряд изменений, тогда новая версия выйдет сразу после реализации этих изменений



Поделиться с друзьями:


Дата добавления: 2015-07-13; Просмотров: 350; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




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