Автор статьи
Адильжан Маратов
СОО “SoftSale”
Три недели или три месяца? Где на самом деле теряется время в разработке
Опубликовано: 16.05.2026
Когда бизнес начинает искать IT-команду, почти всегда возникает один и тот же вопрос: почему один подрядчик говорит “сделаем за 3 недели”, а другой на тот же проект называет 3–5 месяцев?
Для человека со стороны это выглядит странно. Кажется, будто кто-то просто “завышает сроки”. Но на практике разница почти никогда не в скорости печати кода.
За последние годы в SoftSale мы делали разные проекты — маркетплейсы, ERP-системы, образовательные платформы, мобильные приложения, B2B-кабинеты. И со временем начинаешь замечать одну вещь: огромное количество времени в разработке теряется не на самом коде, а на процессах вокруг него.
Ниже — три места, где чаще всего “умирают” сроки и бюджеты.
Одна из самых дорогих иллюзий в разработке — идея, что сначала нужно описать абсолютно всё, а потом уже начинать делать продукт.
На больших enterprise-проектах это действительно нужно. Но на большинстве средних бизнес-продуктов огромные ТЗ на десятки страниц чаще тормозят процесс, чем помогают.
Проблема в том, что в начале проекта никто до конца не понимает, каким продукт должен быть в реальности. Даже сам клиент.
Настоящее понимание приходит только тогда, когда появляется первая рабочая версия. Когда бизнес уже может нажимать кнопки, смотреть логику, видеть экраны и понимать: “не, фильтр должен быть иначе”, “кабинет неудобный”, “процесс заказа работает не так”. И это абсолютно нормально.
Поэтому в SoftSale мы обычно стараемся не уходить в месяцы документации до старта. Намного эффективнее зафиксировать основной scope, роли, экраны и ключевую логику, а дальше быстро показать первую рабочую версию.
Когда клиент видит живой продукт, а не PDF-файл, решения принимаются в разы быстрее. И самое интересное — часто именно это экономит бизнесу месяцы времени.
Очень много проблем в разработке начинается с фразы “добавим по ходу”.
На старте кажется, что это мелочь. Но потом добавляется ещё экран, ещё функция, ещё интеграция, ещё логика. В итоге проект, который должен был длиться 2 месяца, внезапно растягивается на полгода.
Поэтому нормальный fix-price работает только тогда, когда у проекта есть чёткие границы. То есть вот этот объём — это первая фаза, вот эти функции входят, а вот эти — уже отдельный этап.
И когда в середине проекта появляются новые идеи, не начинается хаос и конфликты. Просто обсуждается следующая фаза разработки.
Кстати, это одна из вещей, которую бизнес часто недооценивает. Чёткий scope экономит огромное количество нервов обеим сторонам. Потому что иначе начинается бесконечная ситуация: “ну это же маленькая доработка” 😄
Есть ещё одна вещь, про которую многие узнают слишком поздно.
На рынке до сих пор много подрядчиков, которые фактически “удерживают” клиента внутри своей системы. Код остаётся у студии, доступы на сервера тоже, документация частично отсутствует.
И в момент, когда бизнес хочет сменить подрядчика, оказывается, что либо нужно всё переделывать заново, либо продолжать работать на чужих условиях.
На практике это превращается в скрытый налог на владение продуктом.
Поэтому мы в SoftSale всегда придерживаемся другой логики: клиент получает доступы, код и инфраструктуру проекта.
Почему это важно? Потому что бизнес должен владеть своим продуктом, а не арендовать зависимость от подрядчика.
И, кстати, это сильно меняет отношения между разработчиком и клиентом. Когда клиент понимает, что он не “заперт”, появляется нормальное партнёрство вместо постоянного напряжения.
Самое интересное, что скорость разработки чаще всего зависит не от “супер-разработчиков”.
Она зависит от того, насколько быстро принимаются решения, насколько понятны границы проекта, насколько мало лишней бюрократии и насколько рано появляется первая рабочая версия.
Очень много времени в IT теряется не на коде, а на бесконечных согласованиях, документах, хаосе в задачах и попытке предусмотреть всё заранее.
И чем раньше бизнес это понимает, тем дешевле и быстрее получается запускать продукты.
Когда клиент спрашивает “как один подрядчик делает проект за месяц, а другой за полгода?”, честный ответ обычно не в том, что кто-то быстрее пишет код.
Чаще всего разница в том, есть ли в процессе лишняя бюрократия, понятны ли границы проекта и умеет ли команда быстро превращать идеи в рабочий продукт.
Кстати, в SoftSale мы тоже стараемся строить процесс именно вокруг этого подхода — быстрее показывать рабочие версии, минимизировать лишние этапы и держать разработку максимально прозрачной для бизнеса.
Обсудим ваш проект?
Что нужно сделать?