Архитектура продукта Улей HRM

Эта статья объясняет как устроен Улей HRM на уровне продукта: на чем построен, на какие функциональные контуры разделен и как его модули связаны между собой.

Платформенный фундамент

Улей HRM построен поверх коробочной версии Битрикс24. Благодаря этому компания расширяет уже существующий корпоративный портал HR-функциональностью, а не получает «еще одну систему», которую нужно администрировать отдельно.

С точки зрения развертывания это означает следующее:

  • Каждый модуль Улья — это решение для Битрикс24, упакованное в стандартный пакет Marketplace. Установка, обновление и удаление идут через штатные механизмы платформы и не требуют отдельных инструментов администрирования.
  • Все данные модулей хранятся внутри портала Битрикс24. Отдельные базы данных по HRM разворачивать не нужно.
  • Оргструктура, профили сотрудников, права, задачи, бизнес-процессы — общие с Битрикс24. Модули опираются на них напрямую, никаких дублирующих справочников и синхронизаций.
  • Расширение функциональности возможно через те же механизмы, что и для самого Битрикс24: бизнес-процессы, обработчики событий. Например, начисление валюты в Геймификации можно подключать к собственным бизнес-процессам компании.

Коробочная версия Битрикс24 разворачивается в IT-контуре заказчика. Соответственно, и весь Улей HRM существует внутри того же контура: HR-данные не покидают портал, политика безопасности и регламент обновлений остаются на стороне заказчика.

Состав и модульность

Улей HRM — это не монолитный продукт, а линейка независимых модулей. Каждый модуль:

  • ставится, обновляется, лицензируется и удаляется отдельно;
  • имеет собственную страницу настроек в административной части Битрикс24;
  • работает автономно; наличие или отсутствие других модулей Улья не блокирует функциональность.

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

Функциональные контуры

Модули Улья группируются по типу задачи, которую они закрывают. Деление на контуры — логическое, не техническое. Модули из одного контура могут вредряться вместе, потому что закрывают смежные задачи. При этом в любом контуре можно использовать только один модуль, если бизнесу этого достаточно.

Связи между модулями

Часть модулей HRM умеет обмениваться данными — за счет этого экосистема дает больше. Связи реализованы через общие сущности Битрикс24 (оргструктура, профили) и через справочники самих модулей (компетенции, рейтинги, развивающие действия).

Ключевые связи:

  • Оценка 360 ↔ Корпоративный университет. Итоги оценки становятся основой для индивидуальной программы развития. При совместной установке этих модулей уровень владения компетенцией измеряется по числовой шкале (например, от 1 до 10), а не в формате «владеет / не владеет», что позволяет точнее видеть просадки и планировать развитие.
  • Библиотека → Корпоративный университет. Книги из Библиотеки можно добавлять в карточку развития сотрудника как один из шести типов развивающих действий — наряду с курсами и тестами, наставничеством, задачами, мероприятиями и развитием на рабочем месте.
  • Корпоративный университет → Геймификация. Закрытые сотрудником развивающие действия (пройденные курсы, прочитанные книги, выполненные задачи, встречи с наставником и т.д.) учитываются в рейтинге «Активное развитие» — это мотивирует сотрудников активнее работать над развитием компетенций.
  • Главная страница → Геймификация. Просмотры, лайки и комментарии к публикациям в блоках «Новости компании» и «Новости СМИ» дают сотруднику очки в рейтинге «Главный по новостям» — это поддерживает читаемость корпоративных публикаций.
  • Модули Улья → Главная страница. На Главной можно вывести виджеты других модулей Улья: «Мои цели», «Мои бронирования», «Бонусная программа», виджеты Корпоративного университета, Оценки 360, Helpdesk, Опросов. Так сотрудники видят ключевую информацию по своим процессам в одном месте.

Прикладной смысл связей — в том, что данные, накопленные одним модулем, продолжают работать при подключении следующего. Внедрив Оценку 360, через полгода компания получит готовую базу для запуска программ развития в Корпоративном университете — без миграции и дублирования справочников.

Доступ через мобильное приложение

Полный функционал всех модулей доступен в только десктопной версии Битрикс24 — через браузер или десктоп-приложение. При этом часть модулей из HRM доступна через мобильное приложение Битрикс24.

Модуль Мобильное приложение Б24
Корпоративный университет
Библиотека
Оценка 360
База знаний
Карта офиса
Helpdesk
Управление целями. Каскад
Главная страница
Геймификация
Опросы
Брендирование Битрикс24
Интерактивные подсказки
Настройка уведомлений для всех

В мобильном приложении доступно меньше функций, чем в десктопной версии. Администрирование модулей, заполнение справочников и тонкая настройка выполняются только через десктоп.

Управление доступом

Все модули Улья используют единый принцип управления доступом:

  • Пользователи и подразделения берутся из Битрикс24. Параллельные списки сотрудников модули не ведут — это исключает рассинхрон и упрощает кадровые изменения.
  • Роли и права настраиваются внутри каждого модуля. У каждого модуля есть собственная страница настроек в административной части Битрикс24 и возможность отдельно настроить права доступа на просмотр и редактирование.
  • Видимость контента - гибкая. В большинстве модулей контент (новости, опросы, статьи Базы знаний) можно адресовать конкретным подразделениям или группам сотрудников.

Итог

Архитектура Улей HRM построена на нескольких базовых принципах:

  • работа поверх существующей коробочной Битрикс24 — без замены инфраструктуры, без отдельных серверов, без переноса данных о сотрудниках;
  • линейка независимых модулей с отдельными лицензиями и обновлениями — точечный старт и постепенное масштабирование;
  • группировка модулей по функциональным контурам и продуманные связи между ними;
  • единая модель доступа к данным о сотрудниках в Битрикс24;
  • доступ к ключевому функционалу через мобильное приложение для сотрудников без постоянного рабочего места за компьютером.

Что читать дальше: