Описание процессов поддержки и эксплуатации
1 Назначение документа
Документ описывает процессы, обеспечивающие поддержание жизненного цикла программного обеспечения «Программа планирования кейтеринга» (далее — Программа), в том числе устранение неисправностей, выявленных в ходе эксплуатации продукта, а также информацию о персонале, необходимом для обеспечения такой поддержки.
Документ состоит из следующих разделов:
Раздел «Поддержание жизненного цикла» содержит сведения о мероприятиях по обеспечению функционирования продукта в рамках жизненного цикла ПО.
В разделе «Техническая поддержка Программы» приведено описание процесса технической поддержки продукта, изложены основные принципы менеджмента конфигурации Программы и порядок устранения неисправностей, выявленных при эксплуатации Программы.
В разделе «Совершенствование Программы» приведены основные направления развития Программы.
В разделе «Информация о персонале» содержится информация о специалистах поддержки Программы и их обязанностях.
В разделе «Эксплуатация» содержится информация об эксплуатации экземпляра программного обеспечения.
2 Поддержание жизненного цикла
Разработка Программы
На этапе исследования и проектирования Программы были выполнены следующие подготовительные работы: исследование рынка программ для планирования кейтеринга в авиакомпаниях, анализ текущих процессов планирования заказов питания, разработка целевых процессов с использованием Программы, разработка прототипа Программы. В состав работ по разработке и тестированию вошли:
Релизный цикл. Исходный код Программы находится в Git-репозиториях. Изменения кода подготавливаются в отдельной ветке, после чего создаётся Merge Request / Pull Request. Технический руководитель проверяет изменения и внедряет пакет на тестовый стенд. После успешного тестирования новый релиз переносится на продуктивный стенд.
3 Совершенствование Программы
В плановом режиме обслуживания Программы проводятся следующие мероприятия:
4 Информация о персонале
Функционирование Программы после выполнения изначальной настройки происходит в автоматическом режиме и не требует непосредственного участия персонала. В периодическом обслуживании принимают участие специалисты, ответственные за разработку Программы и её функционирование у Пользователя. Требований к численности и квалификации персонала не предъявляется.
5 Эксплуатация
5.1 Диагностирование работы Программы
Предусмотрены методические и технические меры по контролю и диагностированию сбоев. В качестве технических мер Программа предоставляет:
5.2 Аварийные ситуации
В случае возникновения ошибок, не описанных ниже, необходимо обращаться к Администратору.
5.3 Надёжность Программы
Отказы и сбои технических средств не приведут к разрушению данных и не скажутся на работоспособности Программы в целом. При возникновении сбоев в аппаратном обеспечении Программа автоматически восстановит работоспособность после корректного перезапуска. Программа обеспечивает корректную обработку аварийных ситуаций, вызванных неверными действиями пользователей или некорректным вводом данных.
5.4 Сохранность информации при авариях
Предусмотрена возможность организации автоматического или ручного резервного копирования данных БД Программы с использованием стандартных программных и аппаратных средств.