← Яна Прокудина · Все кейсы
HR-tech · B2B SaaS

HRBOX — связать сложную HR-платформу в единую систему

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

РольLead Product Designer · единственный дизайнер
КомандаPO, Frontend, QA
ПлатформыWeb, Admin, Manager, Mobile
Срок2024 — н.в.
Главный дашборд портала сотрудника HRBOX
4
Ролевых интерфейса
4
Корпоративных клиента заключили договор уже с новым дизайном
E2E
Ответственность от исследования до контроля реализации
12+
Модулей в админ-панели
Контекст

Задача и подход

Проблема

Продукт рос быстро — новые модули, новые роли, новые сценарии. Но единой системы не было: каждый раздел выглядел по-своему, навигация усложнялась, а разработка тратила время на изобретение компонентов заново.

Решение

  • Аудит текущего продукта и карта болевых точек по ролям
  • Единая дизайн-система с токенами, компонентами и гайдлайнами
  • Пересборка информационной архитектуры для 4 ролей
  • Системный редизайн ключевых сценариев с последовательным handoff
  • Pixel-perfect контроль реализации

Как строилась работа

01

Исследование

Интервью и аудит: сотруднику нужны повседневные действия под рукой, администратору — карта глубоких настроек. Это легло в основу ролевой архитектуры.

02

Архитектура

Информационная архитектура, навигационные модели, user flows для ключевых сценариев.

03

Дизайн

Дизайн-система с нуля, компонентная библиотека, экраны для 4 ролевых интерфейсов.

04

Handoff и QA

Спеки для фронтенда, ревью реализации, баг-репорты по UI, итерации после фидбэка.

Решение 01 · KPIПринято

Дать выполненной работе двигаться дальше

Фиксированный календарь управлял каждым этапом KPI-цикла. Даже после согласования карты сотрудник не мог добавить цели, пока не наступала дата следующего этапа.

Задача

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

Решение

Разделить период на два режима: фиксированный график и переход по действию, где даты работают как дедлайны. Во втором режиме согласование, простановка результата или другое конечное действие открывает следующий этап.

Текущая карта KPI в локальном HRBOX

Текущая карта KPI с демонстрационными данными. Предложение относится к логике периода, внутри которого работает эта карта.

Настройка шаблона цели в библиотеке KPI

Библиотека целей · Переиспользуемый шаблон объединяет единицы измерения, тип формулы и шкалу результативности.

Решение 02 · Админ-панель

Архитектура всей платформы

Админ-панель — 8 крупных модулей с подмодулями до 3 уровней. Чтобы новый администратор не потерялся, пошаговый онбординг из 12 шагов ведёт через ключевые настройки, а полная карта архитектуры открывается через toggle «Раскрыть всё».

HRBOX admin architecture map Архитектура
Решение 03 · Развитие

Собрать одну программу из разных активностей

Трек развития — это не только курс. Он объединяет задачи сотрудника и наставника, обучение, чек-листы, опросы и встречи в одном сценарии.

Задача

Администратору нужно собрать длинную программу и при этом видеть последовательность, ответственных и логику завершения. Плоский список быстро становится сложным для проверки и поддержки.

Решение

Я сгруппировала активности по модулям, сохранила видимый порядок и собрала настройки каждого шага в одном рабочем пространстве. Администратор может проверить весь сценарий, не теряя его структуру.

Конструктор программы развития и адаптации Развитие и адаптация

Экран в продакшене · Я собрала прототип по требованиям, внесла правки после ревью продакта и финализировала визуальную часть в коде перед ревью фронтенда.

Решение 04 · Каталог контентаПринято после запуска

Проиграть первый раунд и вернуться с доказательствами

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

Задача

Продукт просил перенести старые варианты как есть, чтобы клиентам не перерисовывать контент. Я настаивала на одном формате отображения и одной пропорции картинок. Тот раунд я проиграла: каталог вышел со всеми старыми вариантами.

Решение

В поддержку постоянно приходили одни и те же вопросы: какой формат картинки использовать и как переключить вариант отображения, ничего не сломав. С этими доказательствами я вернулась к предложению, и оно прошло: один формат, одна пропорция. Клиентам это преподнесли как фичу — все картинки теперь выглядят единообразно, — и ни один клиент не спросил, что ему теперь перерисовывать. В проде это стоило нам минимальных правок, а клиенты получили более простой и более функциональный каталог.

До / После

Как изменился продукт

Платформа прошла путь от MVP без системного дизайна до структурированной экосистемы с единой дизайн-системой.

До
Legacy HRBOX interface before redesign

MVP без дизайн-системы

Разные шрифты, отступы и паттерны навигации в каждом разделе. Фронтенд писал UI на глаз. Новые модули добавлялись без единых правил.

После
HRBOX employee profile after redesign

Системный редизайн

Единая типографика, spacing, компонентная библиотека. Каждая роль — своя навигация, но один визуальный язык. Общие компоненты стали основой для новых модулей.

Продукт

4 интерфейса — одна система

Каждая роль видит свой интерфейс с подходящей навигацией и набором инструментов. Под капотом — общая дизайн-система и единые паттерны.

Портал сотрудника HRBOX

Портал сотрудника

Новости, заявки, курсы обучения, корпоративный магазин с валютой HRN, достижения, календарь.

Настройка трека развития и адаптации в HRBOX

Кабинет руководителя

Структура команды, треки развития и адаптации сотрудников, KPI сотрудников, цели и OKR, оценка 360°, обратная связь и отчёты.

Кадровые отчёты и аналитика HRBOX

Админ-панель

12+ модулей: управление людьми, KPI сотрудников, обучение, опросы, КЭДО, сертификаты и комплаенс, интеграции и аналитика.

Библиотека в мобильном приложении HRBOX

Мобильное приложение

iOS / Android. Авторизация по QR, лента новостей, библиотека и заявки на книги, календарь и push-уведомления.

Обучение · LMS

Прогресс и дедлайны — на одном экране

Сводные метрики, вкладки «Активные / Пройденные / Неактивные», статусы дедлайнов и индикаторы прогресса — на одном экране.

Раздел Мои обучения в HRBOX: метрики, статусы и прогресс
Мобильное приложение

Мобильный доступ к платформе

iOS и Android. Авторизация по домену или QR-коду. Лента новостей, каталог библиотеки и заявки на книги, календарь, реакции и комментарии.

Профиль сотрудника в мобильном приложении

Профиль

Контакты и личные данные

Главная лента и виджеты в мобильном приложении

Главная

Лента, виджеты, активность

Карточка события в мобильном календаре

Календарь

Детали события и запись

Корпоративный магазин в мобильном приложении

Магазин

Каталог и заказ товаров

Дизайн-система

Единая система на все платформы

Создана с нуля. Токены, компоненты со всеми состояниями, документация для фронтенда и QA — плюс Storybook для библиотеки Vue-компонентов, который я собрала и веду сама, чтобы у дизайна и кода был один источник правды.

Палитра

Indigo primary · Slate neutrals · Цвета настраиваются клиентом

Типографика

Heading · Lato SemiBold · 16px
Сотрудники и доступ
Body · Lato Regular · 14px
Основной текст интерфейса, оптимизирован для чтения в таблицах и формах.

Компоненты

Sidebar + Tab Navigation
Data Tables + Sorting
Cards (сотрудники, курсы, товары)
Status Badges (6 состояний)
Forms, Modals, Combobox
Buttons (5 типов × 4 размера)
Результаты

Что изменил редизайн

4
Корпоративных клиента до 10 000 сотрудников пришли уже на новый дизайн
84%
Из 500 экранов и виджетов собраны на общих компонентах
219
Общих Vue-компонентов в библиотеке против 18 экранных
В проде
Все показанные экраны в продакшене; двухрежимная модель KPI-периодов принята и в разработке

Бизнес

Источник: договоры
  • Четыре корпоративных клиента — от 4 000 до 10 000 сотрудников — заключили договор уже после редизайна; новый интерфейс был частью каждого продуктового демо. Я не утверждаю, что сделки закрыл дизайн, но именно его видел каждый потенциальный клиент.
  • Государственная организация продлила контракт, отдельно отметив новый интерфейс.

Поставка

Источник: репозиторий фронтенда, YouTrack
  • Новый Vue-фронтенд (с января 2025) с первого дня собран на дизайн-системе: 219 общих компонентов против 18 экранных; 84% из 500 страниц и виджетов используют общие компоненты. Фронтенд больше не рисует UI на глаз.
  • KPI, программы развития и КЭДО спроектированы с нуля на дизайн-системе — без унаследованных экранов; каждое состояние описано до разработки.

По словам команды

Источник: PO, QA и поддержка — без инструментальных метрик
  • До QA доходит меньше UI-дефектов: компоненты со всеми состояниями и ревью реализации отсекают расхождения до релиза.
  • В поддержку приходит меньше обращений по переработанным сценариям: настройка KPI, программы развития, навигация админки. Аналитики по task completion и объёму обращений в продукте нет, поэтому этот уровень я держу отдельно от проверяемых выше.

Что я сделала бы иначе

Говорила бы с пользователями с первого дня. Когда я пришла, позиция была: «исследования нам не нужны — мы сами HR и знаем, что нужно». Со временем мы с командой пришли к обратному: кастдев-интервью с клиентами по модулю обучения стали нормой, задали направление следующей итерации системы обучения — и стали отправной точкой Нанабуш, отдельной платформы обучения, которую я сейчас проектирую.