Войти

Статусная модель для разрабатываемых услуг в ВКУ

Общая информация

Для прозрачного и понятного процесса публикации и обновления разрабатываемых услуг была разработана статусная модель в ВКУ. Она отображает состояние услуги от начала разработки до вывода в продуктивную среду

Статусная модель для услуг в ВКУ делится на два типа:

  • статусная модель версии услуги
  • статусная модель услуги

Статусная модель версии услуги

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

Для версии услуги реализованы статусы:

  1. Черновик.

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

  2. Зафиксированы изменения.

    Ограничивает возможность вносить любые изменения в версию услуги

  3. На экспертизе.

    Версия услуги была отправлена на редакторско-дизайнерский контроль (экспертизу). После проверки администратор меняет статус версии на:

    • исправление замечаний.

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

    • экспертиза пройдена.

      Версия услуги согласована к выводу в прод. Если внести изменения в экраны, компоненты и правила переходов, версия сбросится до статуса «Черновик»

  4. На проверку настроек.

    На этом этапе сохраняется и фиксируется вся информация об услуге, которая будет выведена в прод. В этом статусе команда Минцифры осуществляет проверку услуги перед выводом в продуктив. После проверки администратор меняет статус версии на:

    • проверка не пройдена

      В услуге обнаружены ошибки, которые не позволяют вывести услугу в продуктивную среду, статус будет изменен на «Черновик» для дальнейших изменений со стороны разработчика услуги

    • проверка пройдена

      Услуга прошла проверку перед выводом в прод

  5. Подготовка к публикации в прод.

    Версии услуги готова к выводу в продуктивную среду, любые изменения в версии заблокированы

  6. Опубликована на прод.

    Версия услуги была успешно опубликована в продуктивной среде

  7. Была опубликована на прод.

    Статус присваивается для версии услуги, которая была опубликована на прод ранее, а сейчас в продуктиве другая версия услуги

Статус отображает этап, на котором находится версия услуги

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

Пример отображения статусной модели версии услуг в пределах одной услуги

54.jpg

Статусная модель услуг

Статусная модель услуги помогает видеть статус публикации услуги в продуктиве. Изменение статуса услуги зависит от нескольких параметров:

  1. Признак закрытия кукой
  2. Отображение в каталоге
  3. Доступность по прямой ссылке
  4. Вывод в продуктивную среду хотя бы одной версии услуги

Если услуга ещё не выводилась в продуктив — она будет иметь статус «В разработке»

Ниже приведены статусы, которые присваиваются только тем услугам, у которых была опубликована хотя бы одна версия в продуктивную среду:

  1. Открытое тестирование.

    Отображается для опубликованных в прод услуг, у которых не активный чекбокс «Доступность услуги только при наличии cookie» и в разделе «Настройки формы на портале» настроена доступность услуги «Не отображается в каталоге, доступна по прямой ссылке»

  2. Закрытый прод.

    Отображается для опубликованных в прод услуг, у которых активный чекбокс «Доступность услуги только при наличии cookie» и в разделе «Настройки формы на портале» настроена доступность услуги «Не отображается в каталоге, доступна по прямой ссылке»

  3. Услуга в продуктиве.

    Отображается для услуг, у которых в разделе «Настройки формы на портале» настроена доступность услуги «Отображается в каталоге, доступна по прямой ссылке»

  4. Выведена из эксплуатации.

    Отображается для услуг, у которых в разделе «Настройки формы на портале» настроена доступность услуги «Не отображается в каталоге, не доступна по прямой ссылке»

Авторизуйтесь, чтобы оставить комментарий к статье