# Описание процессов, обеспечивающих поддержание жизненного цикла ПО «Диспетчер заявок»

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

## 1. Общие положения

Поддержание жизненного цикла ПО «Диспетчер заявок» обеспечивается силами
правообладателя — ООО «КорЛаб», ИНН 1655468497 — и включает
разработку, выпуск версий, устранение ошибок, техническую поддержку
пользователей и сопровождение эксплуатационной документации.

Все работы выполняются штатными сотрудниками правообладателя, находящимися на
территории Российской Федерации. Привлечение иностранных исполнителей не
осуществляется.

## 2. Процесс разработки

1. **Планирование.** Требования формируются на основании обращений пользователей
   и планов развития продукта, фиксируются в системе управления задачами.
2. **Разработка.** Изменения вносятся в отдельных ветвях системы контроля версий.
   Прямая запись в основную ветвь не допускается.
3. **Проверка.** Каждое изменение проходит проверку другим разработчиком и
   автоматический прогон комплекта тестов (каталог `tests/`). Изменение,
   приводящее к отказу хотя бы одного теста, к включению в основную ветвь не
   принимается.
4. **Выпуск версии.** Версии нумеруются по схеме «мажорная.минорная.
   корректирующая». Каждый выпуск сопровождается перечнем изменений и
   актуализацией эксплуатационной документации.

## 3. Устранение ошибок и выпуск обновлений

Обращения об ошибках регистрируются в системе учёта обращений правообладателя.
Устанавливаются следующие сроки реагирования и устранения:

| Уровень | Признак | Срок реакции | Срок устранения |
|---|---|---|---|
| Критический | эксплуатация невозможна, данные недоступны | 4 часа | 3 рабочих дня |
| Высокий | не работает существенная функция, обходной путь отсутствует | 8 часов | 10 рабочих дней |
| Обычный | частная ошибка, обходной путь существует | 1 рабочий день | в очередном выпуске |
| Низкий | замечание по интерфейсу, предложение по развитию | 3 рабочих дня | по плану развития |

Сроки исчисляются в рабочее время: с 9:00 до 18:00 по московскому времени в
рабочие дни.

## 4. Техническая поддержка

Поддержка пользователей осуществляется по электронной почте
`d.fattahov@corelab.team` и через Telegram `@dfatt`.
Приём обращений по электронной почте — круглосуточно, обработка — в рабочее
время. Дополнительная плата за техническую поддержку в течение срока действия
лицензии не взимается.

В рамках поддержки предоставляются: консультации по установке и настройке,
консультации по эксплуатации, диагностика неисправностей, предоставление
обновлений и исправлений.

## 5. Персонал

Для разработки и сопровождения ПО правообладатель располагает следующими
специалистами:

- руководитель разработки — 1 человек;
- разработчики — *(указать количество)*;
- специалист технической поддержки — *(указать количество)*.

Квалификационные требования: высшее образование по направлению подготовки в
области информационных технологий либо опыт практической работы по профилю не
менее двух лет.

## 6. Инфраструктура разработки

- Система контроля версий и учёта задач размещается на технических средствах,
  расположенных на территории Российской Федерации.
- Резервное копирование репозитория и базы обращений выполняется ежесуточно.
- Доступ сотрудников к инфраструктуре предоставляется по принципу минимально
  необходимых полномочий и подлежит пересмотру при изменении должностных
  обязанностей.

## 7. Хранение и предоставление дистрибутива

Актуальная версия дистрибутива и эксплуатационная документация размещаются на
официальном сайте правообладателя `https://corelab.team` и на странице продукта
`https://dispatcher.damir.in/product`. Доступ
предоставляется по запросу, направленному на адрес технической поддержки.
