Розвиток Системи Адміністрування Регламенту Реєстру

Цілі продукту

  • Реалізація концепції One-Stop-Shop для моделювання регламенту реєстру

  • Зниження вимог до кваліфікації команди моделювання регламенту через надання спрощених інтерфейсів моделювання складових регламенту

  • Зменшення тривалості та вимог до онбординг-процесу команди моделювання регламенту

  • Пришвидшення процесу моделювання складових регламенту

  • Зменшення вірогідності внесення помилок при моделюванні регламенту

З розширеним переліком вимог можна ознайомитись у розділі Ключові вимоги до Системи Адміністрування Регламенту Реєстру

Поточна версія - версія Платформи, яка використовується на даний момент для розробки реєстрів

Наступна версія - версія Платформи, яка запланована до розробки згідно ТЗ до кінця року

Спрощення адміністрування регламенту реєстру

Візуалізація рівня складності використання функцій Платформи командою моделювання:

  • Функція відсутня або суттєво ускладнює використання Платформи

  • Функція реалізована через службові інтерфейси та інструкції користувачів, які накладають додаткові вимоги до кваліфікації команди моделювання

  • Функція реалізована у єдиному інтерфейсі адміністрування регламенту реєстру

Онбординг команди моделювання регламенту реєстру

Сценарій/Аспект адміністрування регламенту Поточна версія Наступна версія

Зменшення вимог до встановлення додаткового ПЗ для адміністраторів UI-форм та бізнес-процесів

Початок робіт над регламентом форм та бізнес-процесів потребує встановлення локально:

  • Git

  • Atlassian Sourcetree

  • Camunda Modeler

  • Каталог типових розширень

Моделювання UI-форм / бізнес-процесів та застосування змін не потребують встановлення додаткового ПЗ та виконується виключно через єдиний інтерфейс адміністрування регламенту

Забезпечення сумісності інструментів моделювання з версією платформи

Відсутні механізми забезпечення сумісності Camunda Modeler / Каталогу типових розширень та Платформи

Моделювання бізнес-процесів не потребує встановлення / контролю версій додаткового ПЗ. Платформа надає інтерфейс моделювання з актуальним переліком типових розширень

Управління версіями регламенту реєстру

Сценарій/Аспект адміністрування регламенту Поточна версія Наступна версія

Перегляд переліку версій регламенту у розробці

Потребує використання службового інтерфейсу Gerrit для перегляду відкритих Merge Requests

Перегляд версій-кандидатів регламенту через веб-інтерфейс з інформацією про автора змін, опис змін по кожній із версій тощо

Створення нової версії регламенту реєстру

Потребує використання службових інтерфейсів:

  • Jenkins для перевірки результатів тестування цілісності основної версії регламенту реєстру.

  • Git та Gerrit для створення нового Merge Request

Створення нової версії-кандидату регламенту через веб-інтерфейс

Внесення змін до версії регламенту у розробці

  • Пошук потрібного Merge Request в Gerrit за назвою

  • Клонування відповідної версії регламенту реєстру з Gerrit Merge Request за допомогою Git

  • Застосування змін за допомогою Git та Gerrit

Активація версії-кандидату з послідуючим внесенням змін до складових регламенту через веб-інтерфейс

Перегляд переліку змін складових регламенту в рамках версії

Перегляд списку змінених файлів через інтерфейс Gerrit. Підхід дає лише обмежену інформацію (без детальної інформації та опису) про складові регламенту реєстру, що були змінені

Перегляд переліку змін складових регламенту у версії та суть змін через веб-інтерфейс

Застосування останніх змін з основної версії до версії у розробці

Потребує виконання git rebase операції користувачем локально в Git репозиторії, або виконання rebase операції в службовому інтерфейсі Gerrit

Оновлення змін відбувається автоматично (періодично) в Системі адміністрування регламенту реєстру без участі користувача

Отримання інформації про конфліктуючі зміни версії у розробці відносно головної версії

Виконання git rebase операції користувачем локально в Git репозиторії, або виконання rebase операції в службовому інтерфейсі Gerrit.

Перегляд наявних конфліктів відносно мастер-версії регламенту через веб-інтерфейс

Контроль якості змін регламенту реєстру

Сценарій/Аспект адміністрування регламенту Поточна версія Наступна версія

Візуалізація результатів автоматичного тестування цілісності регламенту

Перегляд результату тестування змін потребує використання службових інтерфейсів Gerrit та Jenkins

Перегляд результату тестування запиту на внесення змін до регламенту доступний у інтерфейсі адміністрування.

Для детального перегляду помилок потребує використання службового інтерфейсу Jenkins

Управління налаштуваннями реєстру

Сценарій/Аспект адміністрування регламенту Поточна версія Наступна версія

Налаштування назви реєстру

Відсутнє

Можливість управління через окремий розділ інтерфейсу адміністрування регламенту

Налаштування переліку заборонених доменів для використання у поштових адресах

Налаштування адреси служби підтримки

Потребує зміни файлу з налаштуваннями регламенту та службових інструментів Git та Gerrit для застосування змін

Управління UI-формами

Сценарій/Аспект адміністрування регламенту Поточна версія Наступна версія

Перегляд переліку та структури UI-форм регламенту реєстру

Потребує використання службових інтерфейсів Git, Gerrit

Функція доступна через інтерфейс адміністрування регламенту

Створення та редагування UI-форм за допомогою візуального конструктора

Створення UI-форм шляхом клонування

Попередній перегляд змодельованої UI-форми

Вивантаження та завантаження схем UI-форм для обміну типовими рішеннями між реєстрами

Потребує використання службових інструментів Git та Gerrit для застосування типових рішень у регламенті

Функції доступні через інтерфейс моделювання UI-форм

Попередній перегляд контракту відправлення даних з UI-форми задачі для спрощення скриптування трансформацій даних при моделюванні бізнес-процесів

Відсутній. Потребує специфічних знань принципів побудови запиту згідно визначеної структури UI-форми

Можливість перегляду структури запиту з даними доступна на екрані моделювання UI-форми

Забезпечення коректності налаштування пошукових полей UI-форм через попереднє тестування інтеграції з API Фабрики Даних

Відсутнє. Можливе тестування тільки через кабінет користувача після публікації змін до регламенту

Перевірка коректності налаштувань підтримується на етапі моделювання UI-форми

Управління бізнес-процесами реєстру

Сценарій/Аспект адміністрування регламенту Поточна версія Наступна версія

Перегляд переліку та моделей бізнес-процесів регламенту реєстру

Потребує використання службових інтерфейсів Git, Gerrit та Camunda Modeler для внесення змін у регламент

Функція доступна через інтерфейс адміністрування регламенту

Створення та редагування бізнес-процесів за допомогою візуального конструктора

Створення нових бізнес-процесів шляхом клонування

Вивантаження та завантаження моделей бізнес-процесів для обміну типовими рішеннями між реєстрами

Управління моделлю даних реєстру

Сценарій/Аспект адміністрування регламенту Поточна версія Наступна версія

Перегляд переліку таблиць моделі даних реєстру та їх структур

Необхідно використовувати окремий спеціалізований веб-інтерфейс pgAdmin

Інформація доступна через окремий розділ єдиного інтерфейсу адміністрування регламенту

План розвитку продукту

Управління UI-формами реєстру

Поточна версія Наступна версія
  • Перегляд переліку чернеток змодельованих UI-форм

  • Створення та редагування чернетки нової UI-форми за допомогою візуального конструктора

  • Створення чернетки нової UI-форми шляхом клонування

  • Попередній перегляд чернетки змодельованої UI-форми

  • Вивантаження JSON-документу опису структури чернетки UI-форми

  • Потребує використання службових інтерфейсів та чітке слідування інструкціям користувачів

  • Перегляд переліку та структури UI-форм регламенту реєстру

  • Створення та редагування UI-форм за допомогою візуального конструктора

  • Редагування структури UI-форми на рівні коду

  • Створення UI-форм шляхом клонування

  • Попередній перегляд змодельованої UI-форми

  • Вивантаження та завантаження схем UI-форм для обміну типовими рішеннями між реєстрами

  • Попередній перегляд контракту відправлення даних з UI-форми задачі для спрощення скриптування трансформацій даних при моделюванні бізнес-процесів

  • Забезпечення коректності налаштування пошукових полей UI-форм через попереднє тестування інтеграції з API Фабрики Даних

Управління шаблонами звітів реєстру

Поточна версія Наступна версія
  • Перегляд переліку змодельованих шаблонів звітів

  • Вивантаження JSON-документу опису структури шаблона звіту

Без змін

Управління посадовими особами реєстру

Поточна версія Наступна версія
  • Імпорт користувачів (посадових осіб) з CSV-файлу

Без змін

Онбординг команди моделювання регламенту реєстру

Поточна версія Наступна версія

Потребує використання службових інтерфейсів та чітке слідування інструкціям користувачів

  • Зменшення вимог до встановлення додаткового ПЗ для адміністраторів UI-форм та бізнес-процесів

  • Забезпечення сумісності інструментів моделювання з версією платформи

Управління версіями регламенту реєстру

Поточна версія Наступна версія

Потребує використання службових інтерфейсів та чітке слідування інструкціям користувачів

  • Перегляд переліку версій регламенту у розробці

  • Створення нової версії регламенту реєстру

  • Внесення змін до версії регламенту реєстру у розробці

  • Перегляд переліку змін складових регламенту в рамках версії

  • Застосування останніх змін з основної версії до версії у розробці

  • Отримання інформації про конфліктуючі зміни версії у розробці відносно головної версії

Контроль якості змін регламенту реєстру

Поточна версія Наступна версія

Потребує використання службових інтерфейсів та чітке слідування інструкціям користувачів

  • Візуалізація результатів автоматичного тестування цілісності регламенту

Управління налаштуваннями реєстру

Поточна версія Наступна версія

Потребує використання службових інтерфейсів та чітке слідування інструкціям користувачів

  • Налаштування назви реєстру

  • Налаштування переліку заборонених доменів для використання у поштових адресах

  • Налаштування адреси служби підтримки

Управління бізнес-процесами реєстру

Поточна версія Наступна версія

Потребує використання службових інтерфейсів та чітке слідування інструкціям користувачів

  • Перегляд переліку та моделей бізнес-процесів регламенту реєстру

  • Створення та редагування бізнес-процесів за допомогою візуального конструктора

  • Редагування моделі бізнес-процесів на рівні коду

  • Створення нових бізнес-процесів шляхом клонування

  • Вивантаження та завантаження моделей бізнес-процесів для розповсюдження типових рішень

Управління моделлю даних реєстру

Поточна версія Наступна версія

Потребує використання службових інтерфейсів та чітке слідування інструкціям користувачів

  • Перегляд переліку таблиць моделі даних реєстру та їх структур