ООО «МайТэк» — генеральный партнер компании Directum, сертифицированный партнер-разработчик, центр сертифицированного обучения Directum, а также авторизованный партнер Astra Linux. Обеспечивает полный цикл цифровизации: от внедрения Directum RX до обучения пользователей и круглосуточной технической поддержки. Экспертиза, подтвержденная наивысшим статусом партнерской сети Directum, позволяет клиентам безопасно автоматизировать бизнес-процессы, используя единую и надежную платформу, с применением инструментов встроенного искусственного интеллекта.
Панель виджетов в Directum RX — это ключевой инструмент превращения стандартного интерфейса системы в интеллектуальное рабочее пространство, адаптированное под задачи каждого пользователя. Вместо потери времени на навигацию по меню и ручной сбор статистики, сотрудники и руководители получают мгновенный доступ к критически важным данным, задачам и метрикам эффективности прямо на стартовом экране. Грамотное использование виджетов не только персонализирует опыт работы, сокращая количество кликов и ускоряя реакцию на события, но и повышает прозрачность бизнес-процессов, позволяя контролировать исполнительскую дисциплину и принимать обоснованные решения на основе актуальной аналитики.
Однако по мере усложнения бизнес-процессов проявляются и ограничения стандартного набора виджетов, где базовые типы визуализации не всегда позволяют отразить сложную аналитику в удобном для восприятия формате. Помимо этого, невозможность глубокой кастомизации логики отображения часто вынуждает руководителей возвращаться к ручному сбору отчетов вне системы. Подобные барьеры становятся точкой роста для разработки кастомных виджетов, которые позволяют преодолеть функциональный потолок платформы и создать по-настоящему единое информационное пространство для управления эффективностью компании.
Для преодоления этих ограничений существует два стратегических пути: индивидуальная разработка кастомных виджетов с их последующим встраиванием в интерфейс Directum RX либо использование готовых open-source решений. Первый вариант обеспечивает полный контроль над логикой и данными, позволяя создать инструмент, идеально соответствующий уникальным бизнес-процессам компании, тогда как второй подход предлагает скорость внедрения и экономию ресурсов за счет использования проверенных сообществом продуктов. Выбор оптимального пути зависит от баланса между уникальностью задач компании и доступными ресурсами команды.
Цель: создать единое информационное пространство для контроля и мониторинга бизнес-процессов компании и ведения прикладной разработки на базе Grafana, которое станет для тимлидов и руководителей «главной страницей» контроля эффективности.
Основные задачи:
Количественные цели:
После анализа доступных решений и с учетом различных внешних факторов нами был выбран вариант использования готового open-source решения на платформе Grafana благодаря её уникальному сочетанию гибкости визуализации, широких возможностей интеграции и зрелости экосистемы: платформа поддерживает десятки источников данных «из коробки», позволяет строить интерактивные дашборды с тепловыми картами, графиками и real-time обновлениями, а также легко встраивается в интерфейс Directum RX. В отличие от многих open-source альтернатив, Grafana предлагает баланс между мощным функционалом и доступностью — ядро системы распространяется бесплатно, при этом сообщество и официальная документация обеспечивают надёжную поддержку. Это делает её оптимальным решением для команд, которым нужна сложная аналитика и кастомная визуализация без затрат на разработку виджетов с нуля, сохраняя при этом возможность масштабирования и глубокой настройки под растущие потребности бизнеса.
При реализации данной интеграции был доработан плагин Grafana Infinity Datasource для возможности сквозной аутентификации пользователей Directum RX в Grafana и получения данных из Directum RX с учетом прав доступа пользователя системы.
Дополнительно возникла необходимость в разработке API Gateway на базе Fastify для расширенного взаимодействия с GitLab API, а также для агрегации и трансформации данных.
Для возможности интеграции с Grafana был реализован отдельный модуль в Directum RX:
и доработана карточка сотрудника:
На стороне Grafana пока разработаны следующие виджеты (данные для виджетов взяты из тестового контура и обезличены):
Все элементы виджетов имеют всплывающую подсказку с подробной информацией, а при клике мышкой по ним в соседней вкладке браузера осуществляется переход к соответствующей сущности Directum RX или объекту GitLab.
На текущий момент проект находится в стадии активной разработки и тестирования, но тимлиды и руководители отделов уже оценили полезность данного решения и попросили часть виджетов перенести в продуктивный контур.
В ходе реализации проекта пришло понимание, что необходимо дополнительно интегрировать решение с модулями Directum RX «Проекты» и «Agile-доски».
Опубликовано:
26 марта в 13:41
Авторизуйтесь, чтобы написать комментарий
Обсудите реализацию с экспертом Directum