Хатимаки
Услуги
Россия, Москва
Июнь 2024
Изначально HRM Sakura разрабатывалась для удовлетворения внутренних потребностей компаний нашего заказчика (нескольких сетей ресторанов в России).
В какой-то момент продукт перерос внутренние потребности. И нашему заказчику пришла идея продавать это решение вовне как самостоятельный продукт.
Именно здесь в игру вступила наша команда Lobster Lab. Учитывая наш успешный опыт работы с данным заказчиком на других проектах, он доверил нам дальнейшее развитие HRM системы.
Таким образом, перед нами стояли 2 основные задачи:
1. Внедрить новую функцию учета рабочего времени, позволяющую менеджерам по персоналу удобно назначать смены нескольким сотрудникам на разных должностях в разных филиалах и отслеживать бюджеты филиалов,
2. Разработать SaaS-решение, которое можно было бы адаптировать к структуре любой компании.
HRM система построена на 3 основных сущностях - Сотрудник, Должность, Филиал. Все они могут быть созданы и настроены индивидуально в рамках SaaS для каждой отдельной организации.
Затем все эти объекты объединяются в Табеле учета рабочего времени, где можно удобно следить и настраивать рабочие смены сотрудников.
Страница Табеля - это главная страница, на которой работают менеджеры по персоналу, где они планируют смены в разных филиалах для всех сотрудников в течение месяца.
Таким образом:
1. Менеджеру легко распределить имеющихся сотрудников на вакантные должности в филиалах. Кроме того, табель учета рабочего времени позволяет просматривать таблицу в трех измерениях: количество часов в сменах, количество денег, потраченных за смену, и ставки в час.
Это позволяет менеджерам по персоналу быстро и в рамках бюджета удовлетворять потребности филиалов.
2. Вышестоящее руководство может выгрузить отчеты о выполненных работах и реестры платежей.
3. Кроме того, расписание позволяет настроить доступ к некоторым функциям в зависимости от роли. Только назначенный менеджер может просматривать конфиденциальную информацию о вверенных ему филиалах.
Поскольку HRM Sakura разрабатывалась только для структуры компаний-клиентов, было необходимо адаптировать систему к требованиям каждой новой компании. Это довольно дорогостоящее решение с точки зрения разработки и поддержки.
Поэтому мы (Lobster Lab) предложили создать SaaS-решение, которое может охватывать различные предприятия и компании с различной внутренней структурой.
Создание новой архитектуры для SaaS-решения было для нас сложной, но интересной задачей.
Кстати, используя передовые технологии GraphQL, мы сэкономили около 400 часов на разработке и отладке.
Разработан утилитарный сервис Admin, который позволяет любому пользователю зарегистрироваться и управлять своим аккаунто в HRM системе.
1. Пользователь может создать новую организацию или принять приглашение присоединиться к существующей.
2. Владелец организации может настроить доступ к системе в целом и к каждому из ее сервисов в отдельности для сотрудников, которые нуждаются в этом в соответствии со своей должностью и своей группой. Кроме того, владелец может настроить внутреннюю структуру компании.
1. Благодаря Табелю учета рабочего времени повысил эффективность работы менеджеров на 25%. Они тратят на свои прямые обязанности меньше времени ежедневно используя Табель вместо ведения множества гугл таблиц.
2. Переход на SaaS решение позволяет пользователям самостоятельно зарегистрироваться и создать свою организацию. Таким образом, теперь нет необходимости привлекать разработчиков для создания нового сервера для каждого новой организации.
Lobster Lab с удовольствием обсудит вашу задачу