BLOOM
Облачная система управления персоналом (SaaS HRM). Её задача — автоматизировать регулярную аттестацию штата. Система подходит компаниям, где работает больше 1000 сотрудников.
BLOOM автоматически направляет сотрудникам и HR-специалистам опросники, чтобы экономить время на личных встречах. Система генерирует регулярные отчёты, визуализирует профессиональный рост сотрудника или команды, предлагает работникам индивидуальные рекомендации по развитию профессиональных и личных компетенций.
Основной заказчик проекта — Марк ван ден Хугенхоф, сооснователь и член консультативного совета Data Wizards. Это нидерландская компания, которая занимается обработкой и анализом данных.
История развития проекта
Провели экспертизу имеющегося кода. Исправили ошибки на бэкенде, оптимизировали структуру базы данных.Провели глубокий рефакторинг UI/UX, переписали фронтенд на Angular. Устранили технический долг и помогли запустить сервис в промышленную эксплуатацию
2 месяца
Разработали модуль администратора для гибкой настройки системы и контроля KPI
2 месяца
Улучшали производительность системы, внедряли новые функции. Проводили рефакторинг, следили за ключевыми метриками проекта
18 месяцев
Высоты, которые помогли покорить
- Запустили первую версию за 2 месяца В рекордные сроки прошли путь от большого технического долга и нерабочей базы данных до стабильной версии продукта. Исправили ошибки на бэкенде, переработали UI/UX, оптимизировали работу с данными. Вовремя запустили сервис в промышленную эксплуатацию.
- Помогли в 2 раза увеличить число активных пользователей По сравнению с предыдущей попыткой запуска число пользователей BLOOM увеличилось на 50% за тестовый период.
- Ускорили на 30% переаттестацию сотрудников Крупные компании, которые начали использовать BLOOM, отчитываются: благодаря централизованному и автоматизированному подходу к оценке сотрудников переаттестация проходит на треть быстрее, чем раньше.
- Повысили лояльность сотрудников к работодателям Заказчик собрал обратную связь компаний-пользователей по итогам тестового периода. 90% заметили, что результаты переаттестации с помощью BLOOM более достоверны и беспристрастны, чем без помощи системы. Сотрудники это ценят и испытывают больше доверия к работодателям.
- Преодолели языковой барьер и вывели продукт на новый рынок Изначально BLOOM был доступен только на голландском языке. Это сужало круг потенциальных пользователей. Мы разработали и внедрили полноценную английскую версию. Теперь BLOOM успешно покоряет международный рынок и уже привлёк интернациональную корпорацию в качестве постоянного пользователя.
Зоны турбулентности, которые прошли
- У проекта не было изначальной документации. Многие нюансы того, как работает система, проясняли по ходу дела: для чего предназначена каждая таблица в базе данных, как соответствующую ей сущность интегрировать в новую бизнес-логику.
- Создали рабочий продукт без исчерпывающего техзадания. В процессе разработки вместе с заказчиком определяли, какой функционал добавляем дальше. По каждой идее проводили техническую экспертизу: как реализовать функцию и встроить в имеющийся код.
- Устранили критические проблемы в процессе развертывания. Заказчик хранил и запускал приложение на своей стороне для большего контроля. При развёртывании приложения на целевой машине Ubuntu всплыли ошибки, и заказчик списал их на некомпетентность текущих разработчиков.
- Мы получили доступ к dev-машине, и наибольшую часть проблем нашли в старом коде бэкенда и архитектуре. Мы их исправили и объяснили клиенту важность рефакторинга и настройки процессов развертывания.
- Со стороны заказчика на проекте не было менеджера — его роль распределялась между членами команды, из-за чего процессы не работали. Мы помогли настроить менеджмент задач правильно, организовали и настроили таск-менеджер Jira под процесс разработки.
- Изначально в интерфейсе системы был только голландский язык. Поэтому нам всем пришлось чуть-чуть выучить голландский, чтобы понимать, как она работает.