Оценка переноса всего функционала MaidCentral на Laravel + Vue.js, когда технический код пишет AI, а команда ставит задачи, проверяет и тестирует. Выберите дату старта и размер команды в панели ниже. Она остаётся на экране при прокрутке, и все графики и даты пересчитываются сразу.
QA, менеджер проекта и дизайнер работают параллельно и в число разработчиков не входят. 130 продуктивных часов на разработчика в месяц; праздники и отпуска не учтены.
Оптимистичная оценка — нижняя граница: все функции одновременно идут по лучшему сценарию, вероятность около 5–10%. Средняя включает буфер рисков 20% и рекомендуется для бюджета и сроков.
Каждый этап даёт работающий результат. Операционное ядро (клиенты, расписание, табель, инвойсы, зарплата) переключается с MaidCentral одним шагом после сверки денег: по частям его не перенести без расхождения данных.
| Этап | Что получает бизнес | Часы опт. / средн. | Готово (опт.) | Готово (средн.) |
|---|
Доля выполненного объёма проекта (в часах) по календарю. Наведите курсор на график, чтобы увидеть процент на конкретную дату.
Часы разработки по каждому модулю: от оптимистичной до средней оценки с AI. Серая отметка показывает, сколько тот же модуль занял бы без AI. Самые дорогие части — расписание, квотинг с онлайн-бронированием и отчёты.
AI сокращает написание кода примерно вдвое. Тестирование, постановка задач, дизайн и сверка расчётов почти не сжимаются, поэтому весь проект дешевле только на треть.
| Статья | Оптимистично | Средне | Без AI |
|---|---|---|---|
| РазработкаAI пишет код, люди ставят задачи, ревьюят и отлаживают | 2 690 | 4 650 | 9 400 |
| Тестирование (QA)автотесты пишет AI, ручная проверка денег и расписания остаётся | 960 | 1 650 | 2 350 |
| Менеджмент и аналитиказадачи для AI нужно описывать точнее | 750 | 1 300 | 1 130 |
| Дизайн интерфейса | 330 | 560 | 560 |
| Приёмка и сверка расчётов с MaidCentral | 480 | 830 | 750 |
| DevOps и настройка AI-процесса | 320 | 320 | 200 |
| Буфер рисков | — | 930 | 1 410 |
| Итого | ≈ 5 500 | ≈ 10 200 | ≈ 15 800 |
MaidCentral как продукт развивается с 2018–2019 годов, а постоянная команда разработки работает с 2020-го. Продуктом пользуются тысячи клининговых компаний, и на них годами отлаживались бизнес-правила.
Источник ранней истории. Даты 1994 и 2014 года взяты из рассказа основателя на его личном сайте, независимого подтверждения нет. В 1994 году это была внутренняя система расписания одной компании, а не продукт MaidCentral. Надёжно подтверждается публичный запуск продукта в 2019 году.
Расчёт зарплаты (три типа оплаты, недельный и дневной overtime, доплата до минимальной ставки, коэффициенты стажёров, чаевые после закрытия периода), ротации расписания, скидки по частоте, штрафы за пропуск. Формул у нас нет, только интерфейс и справка. Каждое правило придётся восстановить и подтвердить.
405 оцениваемых позиций, 76 отчётов, около 130 подстановок в шаблонах сообщений, около 50 типов автоматических уведомлений, около 60 переключаемых функций. По отдельности всё просто, вместе это месяцы проверки.
Зарплата техникам и списания с карт должны совпасть с MaidCentral до цента. Сверка идёт на реальных закрытых неделях, а неделю не ускорить ни людьми, ни AI.
QuickBooks Online, платёжный шлюз Paystri, регистрация SMS-номеров в Twilio, перенос сохранённых карт. Здесь ждут согласований и тестовых доступов, а не пишут код.
Формат выгрузки из MaidCentral пока неизвестен. Клиенты, дома, повторяющиеся графики, история уборок и табелей должны перенестись без потерь, иначе сломаются отчёты и расчёты.
Нам не нужен сервис для тысяч компаний с подписками и десятками вариантов настроек. Нужен функционал одной компании, поэтому задача решается за 5,5–10 тыс. часов, а не за годы продуктовой разработки.