Почему мы СОЖГЛИ бюджет, месяцы работы на глазах у клиента и вернули все деньги

Почему мы СОЖГЛИ бюджет, месяцы работы на глазах у клиента и вернули все деньги
Дата публикации: 06 августа 2025 года
Знаете, что в бизнесе страшнее провала? Почти успех.

Цифра 99,9% — звучит гордо, но на практике именно эта цифра может убить весь проект, уничтожив несколько месяцев работы и бюджет заказчика. Так произошло с нами несколько лет назад.

Блестящая идея: превратить зависимость от гаджетов в пользу

К нам обратился заказчик с нестандартной и социально значимой идеей: разработать кастомную оболочку для Android — то, что видит пользователь сразу после включения телефона, еще до запуска любых приложений. 

Суть проекта: создать “детский режим”. Система должна была контролировать, сколько времени ребенок проводит за планшетом и в перерывах, например, каждые полчаса, предлагать ребенку отвечать на вопросы по школьной программе. 

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

Что должно было получиться

  • Родитель скачивает оболочку из Google Play.
  • Настраивает: указывает возраст ребенка, класс и предметы для изучения.
  • Ребенок играет, а через 30-60 минут отвечает на учебные вопросы.
  • Выгода очевидна: развлечение превращается в образовательный инструмент, мотивация родителей — максимальная.

Мы взялись за проект. Сделали большую часть работы: настройка, блокировки, тесты, гибкая интеграция. Но был один критический нюанс, тот самый 0,1%, который сломал всю систему.

Основная проблема: нельзя обеспечить безопасность на 100%

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

Мы блокировали системные настройки, получали расширенные права доступа, закрывали все известные лазейки. Исправляли одну уязвимость — тестировщики находили другую. Через неделю — третью. Потом десятую.

Проблема была в огромной фрагментации Android: тысячи устройств разных производителей, версий прошивок и надстроек. То, что надежно блокировалось на одном телефоне, оказывалось уязвимым на другом.

Жесткое решение: остановить проект и вернуть деньги

Мы приняли тяжелое, но ответственное решение: полностью остановить проект и вернуть все деньги заказчику. Мы честно сказали:
Задача, которую вы поставили, на текущий момент не решается на 100%. Мы закрыли 99,9% уязвимостей, но оставшаяся 0,1% — это брешь, которую найдет любой достаточно продвинутый школьник. Как только один пользователь найдет способ обхода, он моментально разойдется по форумам и соцсетям. Это обесценит весь продукт.
Мы действовали по договору, в котором был прописан этот риск. Заказчик понимал ситуацию. Мы приняли совместное решение полностью прекратить работу и вернуть деньги. Несколько месяцев работы, масса наработок — в стол.

Почему мы так поступили?

Профессионализм важнее сиюминутной выгоды.

  1. Мы честно признали пределы возможного. Идеальный результат в данной ситуации недостижим, проект нельзя довести до 100% защиты.
  2. Вернули все деньги. Действовали по договору и сохранили прозрачность.
  3. Сохранили репутацию — и свою, и клиента. Запуск продукта с фатальной уязвимостью — это удар по репутации и заказчика, и нас как подрядчика.

Главные выводы, которые мы вынесли из этого проекта

1. Некоторые задачи — фундаментальный вызов. Не все технологические проблемы можно решить силой упорства и бюджета. Некоторые вещи требуют изменения подхода на системном уровне, как позже и сделали Google и Apple, встроив подобные функции прямо в операционную систему.

2. Честность и прозрачность долгосрочная инвестиция. Доверие клиента, которое мы сохранили, вернув деньги, принесло нам гораздо больше долгосрочных проектов, чем мог бы принести один спорный запуск.

3. Адекватная оценка рисков на старте. Сейчас мы еще тщательнее анализируем входящие запросы и сразу предупреждаем заказчиков о возможных «подводных камнях», чтобы наши отношения были максимально прозрачными.

Этот проект стал для нас уроком: если риски пробить систему выше, чем ценность результата — лучше вовремя остановится. Даже если это значит пройти долгий путь и вернуться к началу.
Автор статьи
Генеральный директор
Вам понравилась статья?
Читайте также