Image for Bloom case of ITP

BLOOM

Облачная система управления персоналом (SaaS HRM). Её задача — автоматизировать регулярную аттестацию штата. Система подходит компаниям, где работает больше 1000 сотрудников.

BLOOM автоматически направляет сотрудникам и HR-специалистам опросники, чтобы экономить время на личных встречах. Система генерирует регулярные отчёты, визуализирует профессиональный рост сотрудника или команды, предлагает работникам индивидуальные рекомендации по развитию профессиональных и личных компетенций.


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

История развития проекта

Провели экспертизу имеющегося кода. Исправили ошибки на бэкенде, оптимизировали структуру базы данных.Провели глубокий рефакторинг UI/UX, переписали фронтенд на Angular. Устранили технический долг и помогли запустить сервис в промышленную эксплуатацию
2 месяца
Разработали модуль администратора для гибкой настройки системы и контроля KPI
2 месяца
Улучшали производительность системы, внедряли новые функции. Проводили рефакторинг, следили за ключевыми метриками проекта
18 месяцев
Heights that helped to conquer in case Bloom

Высоты, которые помогли покорить

  • Запустили первую версию за 2 месяца В рекордные сроки прошли путь от большого технического долга и нерабочей базы данных до стабильной версии продукта. Исправили ошибки на бэкенде, переработали UI/UX, оптимизировали работу с данными. Вовремя запустили сервис в промышленную эксплуатацию.
  • Помогли в 2 раза увеличить число активных пользователей По сравнению с предыдущей попыткой запуска число пользователей BLOOM увеличилось на 50% за тестовый период.
  • Ускорили на 30% переаттестацию сотрудников Крупные компании, которые начали использовать BLOOM, отчитываются: благодаря централизованному и автоматизированному подходу к оценке сотрудников переаттестация проходит на треть быстрее, чем раньше.
  • Повысили лояльность сотрудников к работодателям Заказчик собрал обратную связь компаний-пользователей по итогам тестового периода. 90% заметили, что результаты переаттестации с помощью BLOOM более достоверны и беспристрастны, чем без помощи системы. Сотрудники это ценят и испытывают больше доверия к работодателям.
  • Преодолели языковой барьер и вывели продукт на новый рынок Изначально BLOOM был доступен только на голландском языке. Это сужало круг потенциальных пользователей. Мы разработали и внедрили полноценную английскую версию. Теперь BLOOM успешно покоряет международный рынок и уже привлёк интернациональную корпорацию в качестве постоянного пользователя.

Зоны турбулентности, которые прошли

  • У проекта не было изначальной документации. Многие нюансы того, как работает система, проясняли по ходу дела: для чего предназначена каждая таблица в базе данных, как соответствующую ей сущность интегрировать в новую бизнес-логику.
  • Создали рабочий продукт без исчерпывающего техзадания. В процессе разработки вместе с заказчиком определяли, какой функционал добавляем дальше. По каждой идее проводили техническую экспертизу: как реализовать функцию и встроить в имеющийся код.
  • Устранили критические проблемы в процессе развертывания. Заказчик хранил и запускал приложение на своей стороне для большего контроля. При развёртывании приложения на целевой машине Ubuntu всплыли ошибки, и заказчик списал их на некомпетентность текущих разработчиков.
  • Мы получили доступ к dev-машине, и наибольшую часть проблем нашли в старом коде бэкенда и архитектуре. Мы их исправили и объяснили клиенту важность рефакторинга и настройки процессов развертывания.
  • Со стороны заказчика на проекте не было менеджера — его роль распределялась между членами команды, из-за чего процессы не работали. Мы помогли настроить менеджмент задач правильно, организовали и настроили таск-менеджер Jira под процесс разработки.
  • Изначально в интерфейсе системы был только голландский язык. Поэтому нам всем пришлось чуть-чуть выучить голландский, чтобы понимать, как она работает.
Turbulence zones that have passed in case Bloom
Contact us

Мы хотим узнать о Вашем проекте!