пользователей
уменьшены часы на координацию работ
человеко-часов экономия в год
В компании в качестве системы, в которой происходит работа с внутренними задачами и обращениями от пользователей используется DIRECTUM5. При этом команды используют и Agile-доски Directum RX.
Проблематика:
Задача:
Реализовать интеграцию между DIRECTUM 5 и Agile-досками Directum RX.
Реализован новый модуль Настройки интеграции с Agile-досками, состоящий из ссылок:
Рисунок 1 Модуль Настройки интеграции с Agile-досками
Рисунок 2 Справочник Команды
Рисунок 3 Справочник Задания
Рисунок 4 Визуальное представление доски
На стороне Directum RX работает фоновый процесс, который по каждому исполнителю каждой команды отправляет SOAP запрос на веб-сервис ЦУС. (Центр Управления Сообщениями, подробнее https://club.directum.ru/award/319766) В DIRECTUM5 (запросы отправляются с помощью System.Net.HttpWebRequest).
В настройках Directum RX задается адрес веб-сервиса ЦУС, имя вызываемого метода, и шаблон отправляемого XML сообщения.
В DIRECTUM 5 ЦУС принимает входящие пакеты, по переданному ID сотрудника DirectumRX находит соответствующего работника, и для пользователя этого работника находит все задания в работе. Далее формируется новое JSON сообщение в ЦУС со списком найденных заданий. Обработчик отправляет JSON сообщение на сервис интеграции DirectumRX.
Соответственно, в Directum RX разработана новая интеграционная функция, которая по переданным данным:
Перед стартом проекта выдвигалась гипотеза, что решение позволит снизить трудозатраты на координацию команды сопровождения в три раза, а это 800 чел.ч. в год. По результатам опытно-промышленной эксплуатации гипотеза подтвердилась.
Срок реализации решения – 1 квартал.
Предполагается дальнейшее развитие решения по направлениям:
Опубликовано:
4 апреля 2023 в 12:06
Обсудите реализацию с экспертом Directum