Заказчик по проекту компания Sokolov — российский бренд ювелирных украшений, один из лидеров отрасли.
Заказчик использовал для менеджмента своей ИТ-команды готовую систему управления проектами YouTrack, но коробочное решение имело ограничения.
Заказчик хотел, чтобы мы усовершенствовали диаграммы, которые были в YouTrack: добавили виджеты с настраиваемой визуализацией и кастомной системой фильтров, чтобы отображение большого массива данных стало наглядным
Требовалась:
● установка диапазона дат, чтобы смотреть задачи за определённый период;
● фильтрация данных по нескольким параметрам: тип работ, направление, класс обслуживания и статус.
● регулировка количества просматриваемых задач с помощью бегунка.
Научили YouTrack отслеживать, сколько времени задача находится в том или ином статусе
Клиенту важно было видеть, сколько времени задача находится в конкретном статусе. У YouTrack есть получение событий как таковых, но нет распределения по времени, то есть нет возможности собирать данные по вхождению в статус и данные о выходной точке.
Мы добавили эту возможность в виджет. Пользователь выбирает статус, выбирает промежуток времени, за который необходимо показать задачи. По этим настройкам система получает все задачи, проводит анализ и визуализирует всё, что нужно.
Научили систему отображать 200К+ задач в реальном времени
Данных у клиента было действительно много, Анализ большого массива данных требует от 10 до 15 минут. Со стороны, кажется, что YouTrack завис. Но работа идёт, и чтобы показать это пользователю, мы добавили в интерфейс индикатор прогресса обработки данных.
Диаграмма «до»: