Now Hiring: Are you a driven and motivated Mid/Senior .Net Developer?

Большие данные и визуализация HR-аналитики

Большие данные и визуализация HR-аналитики: улучшаем процесс принятия бизнес решений

Обзор проекта

Данные о человеческих ресурсах играют важную роль в процессе принятия стратегических, операционных и управленческих решений в бизнесе. HR-аналитика используется для решения различных бизнес-задач. В крупных организациях для этого анализируются большие объемы данных. Визуализация данных делает процесс принятия решений проще, удобнее и быстрее. В данном проекте заказчиком была международная торгово-производственная компания.

Задача

Решение

На момент обращения, компания около года пыталась найти подходящего партнера для реализации требований по визуализации бизнес-данных. Нам предстояло помочь заказчику извлечь пользу из огромного массива данных.

Требовалось создать интерактивную информационную панель для визуализации данных с помощью сервера отчетов Azure Power BI. Ключевым критерием было выполнение работ не только в полном соответствии с требованиями, но и с соблюдением оговоренных сроков поставки.

Статистические данные о 7000 сотрудниках из нескольких десятков подразделений хранились в нескольких источниках, в том числе в Excel. Эти данные охватывали 12 групп фактических и плановых hr-показателей, включая финансовые индикаторы.

Для реализации решения требовалось сначала подключиться к источникам данных, обработать и консолидировать. В ходе проекта мы провели несколько консультаций для того, чтобы помочь заказчику перенести и агрегировать необходимые данные из Data Warehouse компании в отдельный источник - MS SQL.

Мы создали регулярно обновляющийся интерактивный дашборд, используя готовые визуальные элементы. Дашборд предлагает краткое и понятное отображение ключевых показателей. Наглядность данных и нужных сведений способствует глубокому анализу и проработке важной информации, влияет на скорость принятия решений и минимизирует риски.

Также мы реализовали динамическую безопасность на уровне строк (RLS) для обеспечения уровня доступа к информации, в соответствии с организационной иерархической структурой компании. Динамический RLS означает, что доступ к тем или иным данным варьируется в зависимости от позиции сотрудника.

Одним из нефункциональных требований было оформление панели в соответствии с фирменным стилем компании. Мы провели ряд консультаций по требованию на предмет использования и работы с информационной панелью для того, чтобы помочь интегрировать инструмент в рабочие процессы компании.

Решение позволяет просматривать:

• Динамику по срезам количества менеджеров и сотрудников среди всех департаментов
• Отличие запланированных к найму сотрудников от реально нанятых и выводить средние показатели
• Разбивку по гендерному признаку
• Соотношение новых и уволенных сотрудников
• Разницу планируемых и фактических затрат и стоимости рабочей силы в динамике по месяцам
• Разбивки по соотношениям бонусов, налоговых нагрузок и др. метрик относительно плановым и актуальным данным
• Агрегированные данные по неиспользованным отпускам, отгулам, болезням
• Данные по выручкам и продажам на сотрудника

Данные можно выводить на дашборд, используя разные фильтры: временной диапазон, бизнес- и функциональные подразделения, финансовые показатели.

Статус

Работы над проектом закончены в установленный срок.

Технологии:

Azure Power BI, MS SQL, DAX
Структурирование процесса агрегации данных
Обработка данных
Настройка взаимосвязей между элементами базы данных
Настройка визуальных составляющих в Azure Power BI
Настройка динамического Row Level Security
Отзывы

Орфография и пунктуация авторов – сохранены