• /
  • /

Графический дашборд для Service Desk: решение для оптимизации IT-поддержки

Инструмент “Дашборд” представляет собой комплекс для отображения отчетов, статистических данных и инфографики для Service Desk известной линейки продуктов. Позволяет быстро настраивать различные графические компоненты, такие как: столбчатые, круговые, линейные, кольцевые диаграммы, сводки и таблицы. Подключение источников данных реализовано через пользовательский интерфейс. Поддерживаются обширные настройки внешнего вида компонентов.
дашборд 1
С помощью приложения пользователь имеет возможность настроить виджеты следующих типов:
  • Столбчатая диаграмма
  • Линейная диаграмма
  • Круговая диаграмма
  • Кольцевая диаграмма
  • Комбо диаграмма
  • Таблица
  • Сводка
Доступна группировка данных по:
  • дню
  • неделе
  • месяцу
  • кварталу
  • году
  • по совпадению
Агрегация данных:
  • количество
  • проценты
  • сумма
  • среднее значение
  • максимальное значение
  • минимальное значение
Дополнительно реализована функциональность:
  • настройки цветовой гаммы дашборда в соответствии с фирменными стилями компании пользователя
  • экспорт дашборда в форматы pdf и png
  • просмотр списка данных, подключенных к виджету
Основная задача нашей команды заключалась в реализации приложения под ключ, которое способно легко встроиться в большой многолетний продукт и учесть все особенности его работы и интеграции.

Стек

Groovy, Hibernate, Criteria API, PostgreSQL, Oracle, React, Redux, Flow
«Мы недавно решили расширить функциональность нашего NaumenServiceDesk системой для сбора статистических данных и их визуализации в виде графиков, диаграмм, сводок и таблиц - дашбордов. Его разработку мы доверили команде Nord Clan, впервые попробовав для себя вынести наружу разработку отчуждаемых компонентов продукта. Для нас это радикально новый опыт – раньше вся разработка была только внутри, поэтому до конца не понимали, по каким граблям придется идти.

Не могу сказать, что проблем совсем не было (основные – вписать внешнюю команду в существующий процесс разработки и синхронизировать понимание оценок), но в целом опыт кажется позитивным. Надеюсь, в будущем мы сможем благодаря этому опыту быть еще быстрее в доставке новых фич нашим заказчикам. Так что вынос разработки наружу, на самом деле, это не так уж и страшно. Ну и ребят из Nord Clan рекомендую, обращайтесь».
Никита Кардашин, руководитель по развитию решений в области анализа данных и машинного обучения