Автоматизация бизнеса: с чего начать и что считать
Как выбрать первый процесс для автоматизации, посчитать выгоду до начала работ и не получить систему, которая тихо сломается через год.
Автоматизация бизнеса обычно начинается с фразы «давайте всё автоматизируем». А заканчивается тем, что через год ко мне приходит владелец и говорит: «У нас есть какая-то штука, её делал подрядчик, она перестала работать, и никто не знает, как она устроена».
У меня был ровно такой заход. Обратился старый клиент с задачей «на вчера»: парсер, который я собрал год назад, внезапно встал. А он гонял данные сразу с трёх сайтов и раскладывал их в Битрикс по кастомному алгоритму. Разбираться в том, что сам писал год назад, — отдельное удовольствие. Починил, но заодно переписал всё на модули, почистил код, добавил защиты и расширил обработку ошибок. Теперь если где-то поломается вёрстка или сайт решит, что парсить его больше нельзя, прилетает аккуратное уведомление в стиле «шеф, всё пропало, нужно адаптировать».
Вот про это и статья: с какого процесса начинать, что считать до старта и почему без мониторинга любая автоматизация — мина замедленного действия.
Шаг 1. Выбрать процесс, а не технологию
Первая ошибка — начинать с инструмента. «Нам нужен ИИ», «нам нужен бот», «нам нужна CRM». Инструмент выбирается последним.
Начинают с процесса. И подходящий процесс легко узнать по четырём признакам:
- он повторяется часто — каждый день или несколько раз в день;
- он делается по правилу, которое можно записать словами;
- он отнимает время человека, за которое вы платите;
- ошибка в нём стоит денег — потерянный лид, просроченный заказ, слитый бюджет.
Если процесс встречается раз в месяц и каждый раз выглядит по-новому — не трогайте его. Автоматизация редких и нестандартных вещей стоит дороже, чем ручная работа.
Пример, где всё четыре признака в сборе: правила для рекламных кабинетов. Цена лида превысила заданный порог — кампанию надо резко остановить. Это происходит постоянно, правило формулируется одной фразой, человек проверяет это руками несколько раз в день, и каждый час задержки стоит денег. Идеальный первый процесс.
Шаг 2. Посчитать до того, как что-то делать
Считать надо на салфетке, за десять минут, до любого разговора с подрядчиком. Формула простая.
Сколько сейчас. Частота в месяц × время на одну операцию × стоимость часа сотрудника. Плюс цена ошибок: сколько заявок в месяц теряется, сколько бюджета сливается на кампаниях, которые надо было остановить раньше.
Сколько будет. Стоимость разработки — один раз. Плюс обслуживание — это строка, которую забывают всегда, а она есть: сервер, доступы к API, правки при изменениях на стороне чужих сервисов.
Срок окупаемости — разработка делённая на месячную экономию. Если получается больше года, автоматизировать пока рано: или процесс недостаточно частый, или вы взялись не с того конца.
Мой опыт: нормальный первый проект по автоматизации окупается за два-четыре месяца. Если подрядчик обещает окупаемость за неделю — он не посчитал обслуживание. Если считает год — вы выбрали слишком большой кусок для начала.
Шаг 3. Заложить мониторинг сразу
Вот главная вещь, которой нет ни в одной статье про автоматизацию бизнеса. Написать логику — это половина работы. Вторая половина — знать, что логика работает.
Когда я делал автоматизацию рекламных кабинетов, я поймал себя на мысли: я же не бог, я не могу быть на сто процентов уверен, что всё отработает правильно и стабильно. Правильно — это про логику условий и действий. Стабильно — это про сотни и тысячи параллельных задач, когда пользователей много.
Поэтому в сервис поехал целый мониторинговый комбайн: Prometheus собирает метрики и служит источником правды, Grafana рисует панели и присылает алерты, Flower даёт живой разбор задач — очереди, повторы, трассы падений. Смотреть надо на выполнение задач, загрузку процессора и памяти, состояние базы, размер очередей, время отклика внешних API, ошибки и ограничения по частоте запросов.
Звучит как перебор для маленькой автоматизации? Уменьшите масштаб, но не выбрасывайте принцип. Минимум, без которого нельзя: уведомление в мессенджер, когда что-то упало. Тот самый «шеф, всё пропало». Без него автоматизация ломается тихо, и вы узнаёте об этом от клиента через месяц.
Шаг 4. Снимать метрики до и после
Чтобы через полгода не спорить, стало лучше или нет, зафиксируйте цифры до начала работ. Достаточно трёх-четырёх:
- время на одну операцию;
- количество потерянных заявок или ошибок в месяц;
- часы людей, занятых в процессе;
- деньги, которые процесс приносит или экономит.
Потом те же цифры через месяц после запуска. Это скучно, но именно эти четыре строки решают, давать ли бюджет на второй этап автоматизации. Без них разговор будет «вроде стало удобнее», и на этом всё закончится.
Что можно автоматизировать на нормальной архитектуре
Когда базовая инфраструктура собрана — очереди, планировщик, мониторинг, — оказывается, что на ней можно делать почти любую автоматизацию, которая работает без вашего участия. Работа с документами, отчёты, проверки, расчёты, рассылки, парсинг конкурентов, поздравления клиентов с днём рождения. Хоть автоматизировать сеть интернет-провайдера — у меня есть такой кейс.
Всё ограничивается только фантазией и количеством денег, которые вы готовы заплатить. Поэтому и важен первый шаг: выбрать один процесс, окупить его, и уже на заработанном расширяться дальше.
С чего начать конкретно вам
Порядок действий на эту неделю:
- Выпишите все повторяющиеся процессы, которые едят время людей. Просто списком, без оценок.
- Отметьте те, что делаются по понятному правилу и происходят каждый день.
- Для двух-трёх верхних посчитайте месячную стоимость по формуле выше.
- Возьмите один — с самой высокой ценой и самым простым правилом.
Это и есть ваша первая автоматизация. Не «внедрим ИИ во всю компанию», а один процесс с посчитанной экономией и уведомлением в мессенджер, когда он сломается.
Если хотите, чтобы этот расчёт сделал я — напишите мне. Обсудим ваш процесс, посчитаем окупаемость до начала работ, и я честно скажу, если автоматизировать пока не стоит. Подробнее о том, как я это делаю, — на странице автоматизации и разработки сервисов.