Разработчик уже третий час сидит в Zoom с менеджером, дизайнером и тестировщиком. Задача простая: «Чтобы работало хоть как-то к утру, у нас релиз».
— Менеджер: «Давайте пока без интеграции с 1С, просто вручную будем подгружать».
— Тестировщик: «В мобилке кнопка уезжает за экран, но в десктопе работает может, пока оставить?»
— Разработчик: «Могу прикрутить старый модуль, он кривоват, но хоть как-то заработает».
— Все: «Сделаем так, потом починим».
Час ночи. Код готов, тесты — только на одном сценарии. Заливают на прод, все расходятся с ощущением, что спасли релиз. А утром костыль уже живёт своей жизнью и тихо вплетается в ткань продукта, где проживёт месяцы или годы.
Собственник видит, что сайт работает и продажи идут, и откладывает переделку: «У нас нет времени на это». Между тем LTV падает, конверсия стагнирует, команда работает на износ.
Руководитель отдела любое изменение встречает как катастрофу: «Каждое обновление ломает три других модуля». Вместо роста — вечное пожаротушение.
Сотрудник на передовой привык к обходным путям: «Да, мы выгружаем заказы в Excel, потом вручную вносим их в 1С. А что такого? Мы так делаем уже два года».
Клиент теряет терпение: «Три раза окно вылетело при переходе в корзину — я ушёл к конкурентам».
Финансовый директор считает цифры: «Тратим 150 тысяч в месяц на ручную работу, но это дешевле, чем переписывать сайт». На деле — это иллюзия экономии.
По данным исследований 2022 года, многие временные решения, внедрённые в ответ на пандемию, со временем стали постоянными элементами повседневной жизни, поскольку не были заменены на более устойчивые варианты.
В реальной практике, опыт нашего агентства подтверждает: временные решения зачастую вплетаются в процессы бизнеса и начинают негативно сказываться на экономике, увеличивая операционные расходы и снижая прибыльность.
Временное решение может показаться простым, но оно не всегда совместимо с масштабированием. Например, добавление новой функции может привести к сбоям в системе.
Пример: Интернет-магазин с кастомным промокодом на старой платформе. Каждая новая акция требует ручной правки кода и трёх часов тестов.
Исследование: Согласно исследованию McKinsey, технический долг может составлять от 15% до 60% стоимости IT-активов компании. Это означает, что значительная часть ресурсов уходит на управление устаревшими системами вместо их модернизации.
Сэкономив на старте, вы можете столкнуться с увеличением расходов на поддержку.
Пример: Обработка заказов: +8 часов × 1000 ₽ = +8000 ₽/день. Проверка промокодов: +3000 ₽/день. Итого: +242 000 ₽/мес.
Исследование: Adam Tornhill и Markus Borg показывает, что низкое качество кода приводит к 15 раз большему количеству дефектов, а их исправление занимает в среднем на 124% больше времени
Каждый костыль — это кредит под огромный процент.
Исследование: IBM Systems Sciences Institute утверждает, что исправление ошибки, найденной после выпуска продукта, стоит в 4–5 раз дороже, чем если бы она была обнаружена на стадии проектирования.
Все эти цифры выглядят убедительно, но они остаются сухой статистикой, пока не сталкиваешься с реальным кейсом.
У компании Х была идея: «Давайте сделаем возможность клиентам бронировать прямо на сайте».Выглядело логично: кнопка, форма, подтверждение — что может пойти не так?
Компания пришла к подрядчику, которые насчитали 500 тысяч за переделку сайта, чтобы сэкономить, выбрали фрилансера за 100 000р., который честно отработал на свою оплату, ни копейкой больше: бронь есть, но без интеграции с 1С, без автоматической проверки наличия товара.
Первые месяцы всё было тихо. А потом — сезон, заказов стало больше и началась лавина:
Через полгода картина была такой:
Наша система сама подберет вам исполнителей на услуги, связанные с разработкой сайта или приложения, поисковой оптимизацией, контекстной рекламой, маркетингом, SMM и PR.
Заполнить заявку
13203 тендера
проведено за восемь лет работы нашего сайта.
Финансовый итог: минус 1,8 млн ₽.И при этом разработка нормальной системы с интеграциями стоила бы в 4 раза дешевле. Но решение «потом всё переделаем» отложили ещё на полгода.
И это не единичный случай. Подобные истории могут быть скрыты в любом бизнесе — просто в меньшем масштабе и не всегда сразу заметны. Чтобы не оказаться в похожей ситуации, важно уметь распознавать костыли заранее.
Даже маленький временный «обходной путь» может тихо превратиться в системную проблему. Костыли незаметно вплетаются в процессы, пока не начинают тормозить рост, съедать ресурсы и раздражать клиентов. Иногда мы привыкаем к ним, списывая на «особенности проекта», пока они не начинают работать против нас.
Чек-лист: как понять, что костыль уже живет в вашем бизнесе:
Если хотя бы два пункта совпадают с вашей реальностью — скорее всего, у вас есть костыли.
Осознав их наличие, следующий шаг — понять, как они влияют на прибыль, команду и клиентов.
Для тех, кто любит математику — этот блок для вас))
Формула:
Стоимость костыля = (Часы ручной работы × ставка) + (Упущенная выручка) + (Потерянные клиенты × LTV)
Посчитайте, сколько времени тратит один сотрудник на «ручные» процессы, которые можно автоматизировать. Например:
Возьмите полную стоимость часа (с налогами). Даже если вы «не платите за это отдельно», это зарплата, которую можно направить на задачи, приносящие деньги.
Если данных нет, используйте косвенные индикаторы:
Если вы не считали LTV, возьмите упрощённо: Средний чек × среднее количество покупок за год × количество лет, которые клиент остаётся с вами. Например: 5 000 ₽ × 3 × 2 года = 30 000 ₽ на одного клиента.
Стоимость костыля = (Часы ручной работы × ставка) + (Средний чек × брошенные корзины) + (Потерянные клиенты × LTV).
Предупреждаем, сумма может удивить.
(тут могла быть реклама наших услуг)
1. Инвентаризация — список всех временных решений Сначала нужно вытащить всех «косяки» на свет. Как на чердаке: кажется, там всего лишь пара коробок, а на деле — горы старых игрушек, инструментов и прошлогодних костылей.
Пример: CRM, где каждый отдел придумал свой способ учёта клиентов, а никто не знает, чьи данные правильные. Сначала страшно, потом — облегчение: теперь видно, с чего начать.
2. Приоритизация — что сильнее всего бьёт по выручке и клиентскому опыту. Не всё одинаково опасно. Некоторые костыли действительно могут существовать в бизнесе и не сильно влиять на прибыль. Фокусируемся на том, что реально тормозит продажи и раздражает клиентов: зависшие корзины, ручное обновление акций, баги в оплате. Остальное можно оставить на потом.
3. Финансовое обоснование — считаем стоимость костыля по формуле. Костыль — это не просто баг, это деньги. Считаем, сколько времени тратят сотрудники на обходные пути, сколько теряем клиентов, сколько переплачиваем за поддержку. Выше мы описали формулу, если еще не считали - самое время. При таком подходе сразу видно, где «экономия» на старте — это иллюзия.
4. План замены: быстрые победы, после — долгосрочные проекты. Сначала берём маленькие костыли, из тех, что помечены “дорогими” которые можно починить за пару дней. Потом — более масштабные проекты: переработка системы бронирования, интеграции, автоматизация.
5. Поэтапная реализация — чтобы бизнес продолжал работать в процессе. Встраиваем новые процессы поэтапно: новые модули, автоматизация, тестирование, постепенное отключение обходных путей — чтобы минимизировать сопротивление в команде.
Костыли — это не про «сэкономить сегодня». Это про «потерять завтра».
В бизнесе они живут тихо, съедая прибыль владельцев и нервы сотрудников. Сначала — лишние пару кликов в CRM, потом — день простоя из-за упавшего сервера, а дальше — сломанная корзина в Чёрную пятницу.
Временные подпорки держат крышу недолго. И момент, когда они сломаются, всегда оказывается самым неподходящим: во время сделки, при запуске акции или в сезон продаж. Поэтому лучше починить сейчас — пока это ещё выбор, а не необходимость. А если нет сил разбираться и хочется просто сказать: «ребята, у нас вот такая проблема, сделайте нормально» — для этого и есть Daccel. Мы посчитаем, придумаем план и аккуратно заменим костыли на нормальные решения, без боли и потерь.