АДМИНИСТРИРОВАНИЕ ОПЕРАЦИОННЫХ СИСТЕМ 5.1. СОПРОВОЖДЕНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

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

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

В общем случае работа по сопровождению проводится для решения следующих задач:

■ устранение сбоев;

■ видоизменение дизайна;

■ расширение функциональных возможностей;

■ создание или дополнение интерфейса взаимодействия с другими системами;

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

■ вывод программного обеспечения из эксплуатации. Сопровождение программного обеспечения определяется как

совокупность деятельности, необходимой для обеспечения эконо-

191


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

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

Основные работы по сопровождению программного обеспечения включают в себя:

■ отслеживание запросов на модификацию;

■ оценку влияний предполагаемых изменений;

■ модификацию кода и других компонентов продукта;

■ проведение тестирования;

■ выпуск новых версий.

Кроме того, сопровождение предусматривает обучение пользователей и их консультирование по работе с текущей версией продукта.

<< | >>

Еще по теме АДМИНИСТРИРОВАНИЕ ОПЕРАЦИОННЫХ СИСТЕМ 5.1. СОПРОВОЖДЕНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ:

  1. Богомазова Г.Н.. Установка и обслуживание программного обеспечения персональных компьютеров, серверов, периферийных устройств и оборудования, 2015
  2. Программное обеспечение
  3. Э. ТАНЕНБАУМ, А. ВУДХАЛЛ. ОПЕРАЦИОННЫЕ СИСТЕМЫ Разработка и реализация 3-е издание, 2007
  4. В.Е. Карпов К.А. Коньков. Основы операционных систем, 2005
  5. Э. ТАНЕНБАУМ Х. БОС. СОВРЕМЕННЫЕ ОПЕРАЦИОННЫЕ СИСТЕМ Ы 4-е ИЗДАНИЕ, 2015
  6. Эд САЛЛИВАН. ВРЕМЯ — ДЕНЬГИ Создание команды разработчиков, программного обеспечения, 2001
  7. Том ДеМарко. Вальсируя с Медведями Управление рисками в проектах по разработке программного обеспечения, 2005
  8. Алистэр Коуберн. Люди как нелинейные и наиболее важные компоненты в создании программного обеспечения, 1999
  9. 9.2. Порядок разработки и внедрения информационных систем, технологий и средств обеспечения
  10. 2.2.4. Область создания и применения информационных систем, информационных технологий и средств их обеспечения
  11. 9.3. Государственная политика в области создания информационных систем, информационных технологий и средств их обеспечения
  12. 9.1. Правовой режим информационных систем, информационных технологий и средств их обеспечения
  13. 4.3.3. Информационные правоотношения, возникающие при создании и применении информационных систем, их сетей, средств обеспечения
  14. 2.2.3.1 «Сопровождение в приятном воспоминании»
  15. 2.4.1. Программный анализатор
  16. КОНЦЕПЦИЯ ПРОГРАММНО - РОЛЕВАЯ
  17. СОПРОВОЖДЕНИЕ НЕОСОЗНАВАЕМОЕ
  18. Перевод программных вопросов в анкетные
  19. 2.4.1. Программный анализатор
  20. Этапы реализации программы сопровождения одаренного ребенка