150 уборок в день: как мы автоматизировали службу

Представьте большой гостиничный объект. Десятки помещений, несколько категорий уборки, горничные, супервайзеры, руководители.

Ежедневно через службу уборки проходит порядка 150–170 задач. И каждая из них — это не просто «убраться в номере».

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

А теперь представьте, что всё это контролируется вручную.

Звонки, сообщения, фотографии в чатах, уточнения: «Кто убирал?», «Почему ещё не готово?», «Кто проверил?», «А замечание исправили?»

В какой-то момент становится очевидно: проблема не в сотрудниках. Проблема в отсутствии единого инструмента.

Почему не взяли готовое решение?

На рынке существуют системы для управления уборкой. Но нам требовалась довольно специфическая логика.

Не просто список задач с кнопкой «Выполнено», а полноценный рабочий процесс с фотографиями, контрольными точками, таймерами и проверкой качества.

Поэтому мы решили разработать собственную систему.

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

Как это работает?

У горничной есть Android-приложение.

Она авторизуется по персональному коду и видит назначенные ей объекты. Открывает задачу — запускается учёт времени выполнения.

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

Когда работа завершена, задача передаётся на проверку.

И вот здесь начинается самое интересное.

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

При этом ранее выполненный чек-лист не обнуляется. Горничная видит, что именно необходимо исправить, а система продолжает учитывать время выполнения задачи.

Не приходится начинать всё заново из-за одного замечания.

А что видит руководство?

Для руководителей мы сделали веб-интерфейс.

В нём можно управлять объектами, назначениями, сотрудниками, отслеживать выполнение задач и контролировать качество работы.

Вся структура организована иерархически:

Здание → Зона → Объект уборки.

Это позволяет работать не только с номерным фондом, но и с другими помещениями.

Вместо десятков сообщений появляется единая система, в которой виден жизненный цикл каждой задачи.

Что получили в итоге?

✅ Единое пространство для работы сотрудников и руководителей. ✅ Контроль выполнения и качества уборки. ✅ Фотофиксацию по заданным требованиям. ✅ Прозрачную историю задач и доработок. ✅ Учёт времени с сохранением прогресса. ✅ Возможность менять бизнес-логику без зависимости от стороннего поставщика.

Самое важное здесь даже не приложение.

Мы перевели сложный процесс из ручного управления в структурированную систему.

И сделали это на собственном технологическом стеке.

Во второй части расскажу, что находится под капотом: Django, PostgreSQL, Android, хранение тысяч фотографий и неожиданные проблемы, которые возникли при разработке.

А вы бы предпочли готовую SaaS-платформу или собственное решение под конкретные процессы?

150 уборок в день: как мы автоматизировали службу | Сетка — социальная сеть от hh.ru