В ситуації коли по технічним причинам не працюють WF (програмний збій, тощо) заявки для виконання команд необхідно створювати.
- Отримання інтеграційного ключа
- Отримання тестового ключа
- Отримання продуктивного ключа
- Тестування майданчика
- Тестування окремого функціоналу
Частина 1 "Початок роботи АТ "Прозорро.Продажі" - Видача інтеграційного ключа
- Подання запиту на інтеграцію – Майданчик подає запит на первинну взаємодію через форму на порталі АТ "Прозорро.Продажі"
- – Менеджер по роботі з майданчиками створює на задачу на додавання визначених користувачів до Jira
- Отримання технічної документації – Менеджер по роботі з майданчиками додає до Slack каналу посилання на технічну документацію (ТЗ процедур Swagger)
- Подання запиту на інтеграційний ключ – Майданчик подає запит на отримання ключа до інтеграційного оточення через надання посилання на SD у розпочатому WF "Отримання ключа до оточення для розробки"
- Перевірка створеного запиту на наявність усіх документів – Менеджер по роботі з майданчиками перевіряє зазначений перелік доступів та підтведжує видачу змінивши виконавця задачі на DevOps команду (П. Кузьменко).
- Надання інтеграційного ключа – DevOps команда виконує видачу ключів до інтеграційного оточення до всіх напрямків , коментуючи доступ в конфігураційному файлі вручну. А також:
- Системний адміністратор додає новий майданчик до переліку Ідентифікатор майданчика в Jira
- Системний адміністратор додає майданчик до переліку отримання сповіщень в каналі Slack
- Оновлення статусу задачі DevOps команди– після переведення задачі в статус "Готово"/"Done" в канал майданчика та в канал відділу по роботі з майданчиками приходить повідомлення про видачу ключів майданчику до інтеграційного оточення.
Частина 2. Розробка майданчиком функціоналу
Частина 3. Акредитація та тестування + Видача ключа до продуктивного оточення
- Розгляд комісією:
- Комісія проводить перевірку та рекомендує (або ні) майданчик до роботи в системі АТ"Прозорро.Продажі"
- Комісія видає протокол та публікує відповідний витяг із протоколу за результатами розгляду на порталі.
- Створення задачі на акредитацію – Менеджер по роботі з майданчиками створює задачу в системі (для виконання всіх дій по акредитації тощо)
- Укладення договору на тестування – Менеджер по роботі з майданчиками підписує договір про тестування з та надає рахунок на тестування. *Розмір плати за тестування визначається пунктом 24 Порядку та пунктом 8 Порядку відбору операторів.
- Оплата тестування – Майданчик оплачує тестування.
- Початок майданчиком WF "Взаємодія для тестування функціоналу" – Майданчик починає WF через Slack
- Перевірка наявності всіх документів для подачі заявки на тестування та тестовий ключ – Менеджер по роботі з майданчиками перевіряє та підтверджує через WF, чи всі необхідні документи присутні та наявна сплата за тестування.
- Подача заявки на тестування – Майданчик створює заявку посилання в SD отриманому в WF "Взаємодія для тестування функціоналу"+".
- Перевірка створеного запиту на наявність усіх документів – Менеджер по роботі з майданчиками перевіряє зазначений перелік на тестування та підтведжує видачу змінивши виконавця задачі на QA команду (Т. Бондарчук).
- Тестування – Проводиться тестування доступу з виданими ключами.
- Завершення тестування:
- Якщо тестування успішне Команда QA закриває на тестування в JIRA та інформують Менеджера по роботі з майданчиками.
- Команда QA надає draft висновку тестування менеджеру по роботі з майданчиками
- Менеджер по роботі з майданчиками дозаповнює юридичну про майданчик у висновку
- Начальник відділу ІТ підписує висновок про тестування або профільний член правління
- Якщо тестування не успішне Команда QA не закриває задачу на тестування в JIRA але інформує Менеджера по роботі з майданчиками.
- Менеджер по роботі з майданчиками
опитування
- Укладення договору про використання Е – Менеджер по роботі з майданчиками укладає договір із майданчиком.
- Початок майданчиком WF "Отримання продуктивного ключа" – Майданчик подає запит на отримання ключа до продуктивного оточення через WF "Отримання продуктивного ключа".
- Перевірка наявності всіх документів для подачі заявки на прод ключі– Менеджер по роботі з майданчиками перевіряє та підтверджує через WF, чи всі необхідні документи присутні.
- Подання запиту на продуктивний ключ – Майданчик подає запит на отримання ключа до продуктивного оточення через заповнення форми SD у розпочатому WF "Отримання продуктивного ключа"
- Перевірка створеного запиту на наявність усіх документів – Менеджер по роботі з майданчиками перевіряє зазначений перелік доступів та підтведжує видачу змінивши виконавця задачі на DevOps команду (П. Кузьменко).
- Надання ключів до продуктивного оточення – DevOps команда виконує видачу ключа з доступами зазначеними в задачі, коментуючи доступ в конфігураційному файлі вручну.
- Оновлення статусу задачі DevOps команди– після переведення задачі в статус "Готово"/"Done" в канал майданчика приходить повідомлення про видачу ключів майданчику до продуктивного оточення .
- Створення заявки на відділ маркетингу – після надходження повідомлення про надання продуктивних ключей майданчику менеджер по роботі з майданчиками створює задачу на контент менеджера для .
- Оновлення інформації на порталі – Контент менеджер додає і переводить задачу в термінальний стан ("Готово"/"Done") та інформує відділ по роботі з майданчиками.
- Повідомлення BI – Менеджер по роботі з майданчиками інформує РО (Андрія Салія) про необхідність внесення змін до аналітичної звітності в BI-системі.
Частина 6. Тестування розширеного функціоналу
- Початок майданчиком WF "Взаємодія для тестування функціоналу" – Майданчик починає WF через Slack
- Визначення майданчиком типу тестуввання – Майданчик обирає який тип тестування майданчику необхідний
- Обрано тип "Тестування нової напрямку/процедури" +вказується напрямок/процедура
- Менеджер по роботі з майданчиками перевіряє та підтверджує через WF, чи всі необхідні документи присутні та майданчиком пройдено новий цикл акредитації.
- Майданчик створює заявку посилання в SD в WF "Взаємодія для тестування функціоналу"
- Менеджер по роботі з майданчиками перевіряє зазначений перелік на тестування та підтведжує видачу змінивши виконавця задачі на QA команду (Т. Бондарчук)
- Тестування зазначеного функціоналу
- Команда QA закриває задачу на тестування в Jira після чого в канал майданчика приходить повідомлення про завершення тестування
- Майданчик подає запит на отримання ключа до продуктивного оточення через WF "Розширення продуктивного ключа"
- Обрано тип "Тестування функціоналу відповівдно до задачі"
- Майданчик створює заявку посилання в SD в WF "Взаємодія для тестування функціоналу"
- Тестування зазначеного функціоналу
- Команда QA закриває задачу на тестування в Jira після чого в канал майданчика приходить повідомлення про завершення тестування
Частина 7. Розширення дозволів на продуктивне оточення
- Подання запиту на ключ – Майданчик подає запит на розширення ключа до продуктивного оточення через WF "Розширення дозволів на Прод оточення".
- Перевірка створеного запиту на наявність всіх документів –
- Розширення дозволів ключа до продуктивного оточення – DevOps команда виконує розширення дозволів ключа відповідно до зазначених задачі, коментуючи доступ в конфігураційному файлі вручну.
- Оновлення статусу задачі DevOps команди– після переведення задачі в статус "Готово"/"Done" в канал майданчика надходить повідомлення про видачу ключів майданчику до продуктивного оточення .

Частина 8. Блокування майданчиків на всіх ототченнях / Обмеження дозволів
- Офіційний лист/виявлення порушення – Якщо майданчик ініціює вихід , подається офіційний лист про розірвання договору (за власним бажанням). Якщо ж є порушення, то питання ініціюється з нашого боку.
- Створення задачі на відключення – Менеджер по роботі з майданчиками створює задачу в системі
- Офіційне підтвердження – Наказ про припинення/обмеження доступу (видається АТ, драфтом Наказу та його підписанням у Голови правління (або во Голови Правління -); .
- Інформування бухгалтерії – Бухгалтерія інформується про припинення доступу майданчику.
- – Визначає подальший шлях чи це блокування чи обмеження ключів. Менеджер по роботі з майданчиками дивиться незавершені аукціони, працівник сектору аналітики рахує винагороду АТ
- Якщо всі взаємодії завершено - відбувається блокування ключів
- Створення заявки на DevOps – Менеджер по роботі з майданчиками створює задачу через SD на DevOps команду
- Виконання блокування – DevOps команда виконує блокування, коментуючи доступ в конфігураційному файлі вручну.
- Оновлення статусу задачі DevOps команди– після переведення задачі в статус "Готово"/"Done" в канал майданчика та в канал відділу по роботі з майданчиками приходить повідомлення про блокування доступу майданчику.
- Створення заявки на відділ маркетингу – після надходження повідомлення про блокування доступу майданчику менеджер по роботі з майданчиками створює задачу на контент менеджера для видалення логотипу майданчика з порталу та з каталогу.
- Оновлення інформації на порталі – Контент менеджер видаляє логотип майданчика з порталу та з каталогу і переводить задачу в термінальний стан ("Готово"/"Done") та інформує відділ по роботі з майданчиками.
- Повідомлення BI – Менеджер по роботі з майданчиками інформує РО (Андрія Салія) про необхідність внесення змін до аналітичної звітності в BI-системі.
- Оновлення статусу задачі на юр відділ – після надходження повідомлення про видалення логотипу майданчика з порталу та з каталогу та інформування PO, менеджер по роботі з майданчиками переводить задачу в термінальний стан ("Готово"/"Done").
- Якщо присутні обмеження, які не дозволяють повне блокування ключів - відбувається обмеження дозволів
- Створення заявки на DevOps – Менеджер по роботі з майданчиками створює задачу через SD на DevOps команду
- Виконання блокування – DevOps команда виконує обмеження доступів ключа згідно задачі, коментуючи доступ в конфігураційному файлі вручну.
- Оновлення статусу задачі DevOps команди– після переведення задачі в статус "Готово"/"Done" в канал майданчика та в канал відділу по роботі з майданчиками приходить повідомлення про обмеження доступу майданчику.
- Оновлення статусу задачі на юр відділ –
Після завершення виконання дій, що обмежували можливість блокування ключів (повний розрахунок, тощо..) . Менеджер створює задачу на повне блокування.
