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

1. Запрос на изменение -
Первоначально в процессе обслуживания делается запрос на изменение.
2. Управление изменениями -
В этом месте идентифицируется и описывается статус всех запросов на изменение.
3. Анализ воздействия -
Здесь проводятся следующие мероприятия:
- Определите все системы и системные продукты, затронутые запросом на изменение.
- Оцените ресурсы, необходимые для изменения.
- Проанализируйте преимущества изменения.
4. Планирование выпуска системы -
На этом этапе планируется график и содержание выпуска программного обеспечения. Изменения могут быть внесены во все виды обслуживания программного обеспечения.
5. Реализация изменений -
Внедрение изменений может состоять в том, чтобы сначала спроектировать изменения, затем написать код для этих изменений и, наконец, протестировать изменения. Желательно, чтобы регрессионное тестирование проводилось во время тестирования изменений.
6. Выпуск системы -
Во время выпуска программного обеспечения необходимо описать следующие моменты:
- Документация
- Программное обеспечение
- Обучение
- Изменения оборудования
- Конверсия данных
Вниманию читателя! Не переставай учиться сейчас. Получите все важные концепции теории CS для собеседований SDE с курсом теории CS по доступной для студентов цене и будьте готовы к отрасли.