Система визуальной генерации орг. структуры компании
Текущее решение в компании - нестинг, посредством которого можно визуализировать всего 5 вложенных структур, в то время как число сотрудников с различной иерархией - около 4000. Каждая позиция несёт в себе дополнительную информацию (должность, стаж, место работы и т.п.). Процесс дополнения базы сотрудников остро нуждался в автоматизации, а визуальное отображение структуры - в удобочитаемости.
Ссылка на продукт
Результаты
Проект разрабатывался два семестра. В первом была разработана генерация структуры на основе радиального дерева; реализованы поиск и фильтрация по сотрудникам, структурным единицам. Во втором семестре добавили уровневость, как задумывалось в начале: когда определенный тип орг. единицы имеет свой радиус относительно центра. Также в структуру и интерфейс был добавлен новый тип структуры - “Проекты”. Дизайн интерфейса был переработан в соответствии с дизайн-системой компании “Брусника”.
По окончании первого семестра наш проект отметил IT-директор компании куратор. Со второго семестра с нами работал аналитик, который занимается нашей задачей. В конце, он также дал развернутую обратную связь, положительно высказавшись о продукте.
Как команда мы хорошо сработались, налаженная коммуникация – один из компонентов успешности проекта. Также каждый участник смог реализоваться в своей сфере. Для разработчиков новым была работа с визуализацией, в частности с библиотекой d3. Аналитик подбирал схему визуализации данных, составлял usecase опираясь на опыт сотрудников “Брусники”. Для дизайнера была главная задача спроектировать интерфейс, который был бы минималистичным и соответствовал стилистике компании. Тимлид в основном отслеживал работу и следил за взаимодействием участников.
Проблема
Текущее решение в компании - нестинг, посредством которого можно визуализировать всего 5 вложенных структур, в то время как число сотрудников с различной иерархией - около 4000. Каждая позиция несёт в себе дополнительную информацию (должность, стаж, место работы и т.п.). Процесс дополнения базы сотрудников остро нуждался в автоматизации, а визуальное отображение структуры - в удобочитаемости.
Решение
Система генерируется вокруг центрального узла – генеральный директор. Каждый круг представляет определённый уровень вложенности в иерархии орг. единиц. Структура также может быть сгенерирована вокруг другого узла, по аналогичной схеме.
Идея
В поисках удобной раскладки данных мы рассматривали сервисы, использующие графы, вложенные круги, круговые структуры генерации. После обсуждения аналогов с заказчиком было принято решение остановиться на радиальном дереве.
Заказчик
ООО “БРУСНИКА”