Разработка ПО на заказ: этапы, сроки и цена
ДаниилТехнический директор AmSales
Отвечает за разработку: сайты, веб-приложения, ИИ-интеграции, приложения для Битрикс24 и бэкенд.

Коротко: Разработка программного обеспечения на заказ зависит от сложности архитектуры, состава команды и требований к импортозамещению. Стоимость формируется из трудозатрат специалистов, а сроки варьируются от 2-3 месяцев для MVP до нескольких лет для Enterprise-решений. В 2026 году на бюджет проекта критически влияют ИТ-льготы и статус ПО в российском реестре.
Кстати, в AmSales мы делаем разработку программного обеспечения на заказ и внедрение и настройку Битрикс24 под ключ. Если нужна помощь - напишите нам.
Основные этапы разработки программного обеспечения
Заказная разработка - это не просто написание кода по ТЗ. Это процесс, который начинается задолго до того, как первый программист откроет редактор. Если пропустить аналитику, проект рискует превратиться в дорогостоящий набор функций, которые не решают бизнес-задачи. Весь цикл обычно делится на несколько ключевых фаз.
Первым делом идет сбор требований и проектирование. Здесь бизнес-заказчик встречается с системными аналитиками. Задача - превратить абстрактное "хочу систему управления складом" в конкретные сценарии использования. На этом этапе создается архитектурный план: какие базы данных будут использоваться, как система будет обмениваться данными с другими сервисами и насколько масштабируемой она должна быть. Ошибка в проектировании на этом шаге стоит в десятки раз дороже, чем на этапе написания кода.
Затем наступает этап дизайна и прототипирования. Это создание визуального интерфейса (UI) и логики взаимодействия пользователя с программой (UX). Проектировщики рисуют макеты, которые позволяют увидеть, как будет выглядеть продукт, еще до начала разработки. Это критически важно для сложных B2B-интерфейсов, где перегруженность данными может парализовать работу сотрудников.
После утверждения макетов начинается непосредственно разработка. Она делится на два фронта: Frontend (то, что видит пользователь) и Backend (логика, серверная часть, работа с БД). Параллельно с этим идет непрерывное тестирование. В современных реалиях 2026 года тестирование - это не финальный этап перед релизом, а процесс, встроенный в каждую итерацию разработки. Это позволяет находить баги в логике сразу, а не когда система уже развернута на серверах заказчика.
Технические нюансы реализации
Важно понимать, что разработка включает не только создание новых функций, но и интеграцию с существующим ландшафтом компании. Например, если вы внедряете CRM, она должна бесшовно забирать данные из 1С или подключаться к IP-телефонии через API. Если интеграция не была заложена в этапы разработки, стоимость проекта вырастет на 30-50% в процессе реализации из-за необходимости переписывать архитектуру.
Как формируется стоимость разработки ПО
Многие заказчики ждут от подрядчика фиксированную цену "под ключ" сразу после первого звонка. В реальности точную стоимость разработки ПО можно назвать только после глубокого технического аудита и составления детальной спецификации. Цена - это производная от объема работ, сложности технологий и квалификации специалистов.
Основной драйвер цены - это человеко-часы. В B2B-сегменте стоимость часа работы Senior-разработчика или системного архитектора существенно выше, чем у junior-специалиста. При расчете бюджета учитывается не только время на написание кода, но и время на менеджмент, тестирование, DevOps (настройка серверов и процессов доставки кода) и аналитику. Если проект требует высокой отказоустойчивости, стоимость растет, так как требуется более сложная архитектура и дополнительные проверки.
Второй фактор - технологический стек. Использование популярных open-source решений может снизить затраты на лицензии, но требует более дорогих специалистов для кастомной настройки. Напротив, использование готовых коробочных решений может ускорить старт, но ограничит возможности масштабирования и кастомизации в будущем.
Третий фактор - требования к безопасности и соответствию стандартам. Если софт предназначен для работы с персональными данными или финансовыми транзакциями, бюджет увеличивается за счет внедрения протоколов шифрования, многофакторной аутентификации и проведения глубокого аудита безопасности. В 2026 году это стандарт для любого серьезного продукта.
Модели оплаты: Fixed Price vs Time & Materials
Выбор модели оплаты напрямую влияет на итоговый бюджет и гибкость проекта. Рассмотрим основные варианты в таблице:
| Модель оплаты | Когда выбирать | Плюсы | Минусы |
| Fixed Price (Фиксированная цена) | Когда требования четко описаны и не изменятся | Предсказуемый бюджет и сроки | Трудно вносить изменения; цена закладывается с запасом на риски |
| Time & Materials (Оплата по факту) | При гибкой разработке и неопределенных требованиях | Максимальная гибкость; платите только за реально выполненную работу | Сложно прогнозировать финальную сумму и дату завершения |
Сроки реализации проектов: от MVP до Enterprise
Сроки разработки программного обеспечения на заказ зависят от того, какой масштаб продукта вы планируете. Не стоит пытаться построить "космический корабль" за три месяца, если ваша цель - проверить гипотезу на рынке. Здесь важно разделять понятия MVP и полноценного корпоративного решения.
MVP (Minimum Viable Product) - это минимально жизнеспособный продукт. Его задача - дать пользователю основную ценность и собрать обратную связь. Сроки разработки MVP обычно составляют от 2 до 5 месяцев. В этот период команда фокусируется на 20% функций, которые приносят 80% пользы. Это позволяет быстро выйти на рынок, не тратя миллионы на функционал, который может оказаться ненужным.
Среднемасштабные проекты (продукты для среднего бизнеса) занимают от 6 до 12 месяцев. Здесь уже появляется полноценная система управления ролями, интеграции с внешними сервисами, детальная аналитика и отлаженный пользовательский опыт. Такие системы требуют более глубокого тестирования и проработки безопасности.
Enterprise-решения - это масштабные системы для крупных корпораций, которые могут разрабатываться годами. Они включают в себя сложнейшую архитектуру, поддержку огромных массивов данных, интеграцию с десятками legacy-систем и жесткие требования к отказоустойчивости. Сроки здесь часто измеряются циклами в 18-24 месяца и более, при этом разработка идет итерациями, где каждая новая версия добавляет новый пласт функциональности.
Важно учитывать, что срок реализации - это не только время программирования. Значительная часть времени уходит на согласования, приемку этапов и исправление ошибок, найденных в ходе тестирования. Если процесс согласования в вашей компании занимает две недели на каждое письмо, это неизбежно сдвинет сроки релиза.
Влияние ИТ-льгот на бюджет вашего проекта
В 2026 году планирование бюджета на разработку невозможно без учета налогового законодательства. Государственная поддержка ИТ-отрасли в России остается стабильной, и это прямой фактор, позволяющий оптимизировать затраты. Согласно актуальным данным на октябрь 2026 года, правительство подтвердило сохранение ключевых льгот, что дает бизнесу уверенность в долгосрочном планировании.
Во-первых, это налоговая нагрузка на саму компанию-разработчика. Если вы работаете с подрядчиком, имеющим статус ИТ-компании, его операционные расходы ниже благодаря ставке налога на прибыль 5% и пониженным страховым взносам (15% вместо стандартных ставок). Это косвенно влияет на рыночную стоимость услуг: компании с льготами могут предлагать более конкурентные цены, так как их налоговая нагрузка оптимизирована.
Во-вторых, льготы напрямую касаются стоимости коммерциализации продукта. Если разрабатываемое ПО впоследствии будет включено в реестр отечественного софта, при его продаже или использовании в рамках определенных схем сохраняется освобождение от НДС. Это критически важно для моделей SaaS, где доход формируется за счет регулярных подписок.
Чтобы подрядчик мог применять эти льготы, его ИТ-доход должен составлять не менее 70%. В 2026 году к этой доле официально относятся не только прямые продажи лицензий, но и доходы от адаптации, модификации, установки, тестирования и сопровождения заказного ПО. Это означает, что даже если вы заказываете разработку "под себя", вы работаете в рамках поддерживаемой государством экосистемы.
Что важно знать при планировании бюджета:
Не стоит полагаться на слухи об отмене льгот. Проект федерального бюджета на 2027-2029 годы, согласно информации на 10.10.2026, не предусматривает отмену текущих преференций. Это позволяет закладывать в финансовую модель проектов долгосрочную стабильность налоговых ставок. Однако всегда проверяйте, чтобы ваш подрядчик соответствовал критериям ИТ-компании, иначе вы не получите косвенной выгоды от его оптимизированной налоговой модели.
Реестр российского ПО и требования к совместимости
Сегодня вопрос импортозамещения перешел из плоскости "желательно" в плоскость "обязательно", особенно для компаний с госучастием и критической инфраструктурой. Если вы планируете разработку ПО на заказ с прицелом на госзакупки или работу в крупном корпоративном секторе, ваш продукт должен соответствовать правилам ведения Реестра российского ПО.
С марта 2026 года правила игры существенно ужесточились. Теперь для включения в реестр недостаточно просто написать код на российском языке. Ключевое требование - совместимость. Программное обеспечение должно корректно работать минимум с двумя операционными системами из списка доверенного ПО. Это означает, что при проектировании архитектуры нужно заранее закладывать поддержку российских ОС, а не только Windows или macOS.
Для офисного ПО требования стали еще строже с сентября 2026 года. Если вы заказываете разработку инструментов для работы сотрудников, убедитесь, что они не станут "тыквой" при переходе компании на отечественные операционные системы. Несоблюдение этого требования сделает ваш продукт бесполезным для крупных заказчиков, работающих по 223-ФЗ или 44-ФЗ.
Также стоит учитывать обновленную инфраструктуру учета. Помимо основного реестра программ для ЭВМ Роспатента, теперь существуют перечни доверенного ПО и перечни значимых разработчиков. Статус вашего продукта в этих реестрах напрямую влияет на то, сможет ли компания-заказчик закупить ваше решение без проведения сложных конкурентных процедур. Например, акционерные общества с госучастием теперь имеют право закупать софт у технологических компаний (включая малые ИТ-компании) как у единственного поставщика.
Как выбрать подрядчика для разработки софта
Выбор исполнителя - это риск, который может стоить компании не только денег, но и времени, упущенного на конкурентном рынке. Не стоит выбирать подрядчика только по самой низкой цене. В разработке ПО работает правило: "бесплатно" за вас доплатит либо качество, либо сроки, либо вы сами в процессе бесконечных переделок.
Первое, на что нужно смотреть - это профильный опыт. Если вам нужна сложная ERP-система, не ищите команду, которая специализируется на лендингах и небольших интернет-магазинах. Спрашивайте не просто "делали ли вы такое?", а "какие были сложности при интеграции с X и как вы их решили?". Хороший подрядчик всегда честно расскажет о подводных камнях, а не будет обещать, что все пройдет гладко.
Второе - технический стек и команда. Уточняйте, кто именно будет работать над вашим проектом. Часто на этапе продаж вам показывают звездных архитекторов, а разработку отдают стажерам. Требуйте понимания того, как будет устроен процесс управления проектом: используют ли они Agile, как часто будут проходить демо, как фиксируются изменения в требованиях. Прозрачность процессов - залог того, что вы не получите сюрприз в виде "мы сделали не то, что вы просили".
Третье - юридическая чистота и интеллектуальная собственность. В договоре должно быть четко прописано, что все исключительные права на созданный код переходят к вам с момента оплаты или завершения этапа. Это критично для бизнеса: без прав на код вы не сможете продать компанию, привлечь инвестиции или легально масштабировать продукт.
Чек-лист проверки подрядчика:
- Наличие подтвержденного опыта в вашей или смежной отрасли.
- Прозрачная методология управления проектом (Scrum, Kanban).
- Готовность предоставить контакты действующих клиентов для рекомендаций.
- Наличие в штате специалистов по безопасности и QA (тестировщиков).
- Четко прописанный в договоре порядок передачи прав на интеллектуальную собственность.
Риски при заказе разработки и как их избежать
Любой ИТ-проект - это зона неопределенности. Основной риск заключается в "раздувании" рамок проекта (Scope Creep). Это ситуация, когда в процессе разработки заказчик постоянно добавляет новые хотелки, а подрядчик соглашается, не пересчитывая бюджет и сроки. В итоге проект длится вечно, а деньги заканчиваются раньше, чем появляется работающий продукт.
Второй риск - некачественная документация и отсутствие архитектурного планирования. Если команда пишет код "на коленке", не фиксируя логику работы системы, вы получите продукт, который невозможно поддерживать. Любое изменение в таком коде будет вызывать каскад ошибок в других частях системы. Чтобы этого избежать, требуйте, чтобы документация была частью процесса разработки, а не отдельной задачей в конце.
Третий риск - зависимость от конкретных людей (Bus Factor). Если весь проект держится на одном ведущем разработчике, который знает все нюансы, его уход может парализовать работу. Выбирайте компании, где процессы описаны так, чтобы новый специалист мог быстро войти в проект без полной остановки разработки.
Четвертый риск - технический долг. Это ситуация, когда ради скорости релиза разработчики выбирают "быстрые и грязные" решения вместо правильных. В краткосрочной перспективе это помогает выйти в срок, но в долгосрочной - делает систему хрупкой и дорогой в эксплуатации. Обсуждайте с подрядчиком, как они балансируют между скоростью поставки фич и качеством кода.
Типичные ошибки заказчиков
Часто бизнес совершает ошибку, пытаясь управлять разработкой как строительством дома. В стройке все понятно: кирпич на месте, стена стоит. В софте всё динамично. Не пытайтесь контролировать каждый час работы программиста. Вместо этого контролируйте результат: выполнение этапов, соответствие функциональным требованиям и соблюдение графиков релизов. Также не пытайтесь сэкономить на аналитике - лучше потратить лишние две недели на проработку требований, чем три месяца на переделку готового, но бесполезного продукта.
Что запомнить
- Разработка ПО - это итерационный процесс: начинайте с MVP, чтобы протестировать рынок.
- Стоимость зависит от сложности, квалификации команды и требований к безопасности.
- В 2026 году важно учитывать ИТ-льготы и требования Реестра российского ПО (совместимость с 2+ ОС).
- Всегда фиксируйте переход интеллектуальных прав на код в договоре.
- Прозрачность процессов и качественная аналитика на старте экономят до 50% бюджета в будущем.
/ Поможем с этим