✦Первый в России сайт с полным циклом ИИ✦Смотрите презентацию ИИ-сайта продаж✦Сайт, которым полностью управляет ИИ✦Контент, реклама, лиды и аналитика — на автопилоте

Как составить ТЗ на разработку ПО без переплат

11 мин чтения
Д

ДаниилТехнический директор AmSales

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

Как составить ТЗ на разработку ПО без переплат

Коротко: Чтобы составить техническое задание на разработку ПО и избежать раздувания бюджета, необходимо детально прописать требования к безопасности согласно ГОСТ Р 56939-2024 и приказам ФСТЭК, учесть ограничения закона о платформенной экономике и задействовать специалиста по интеграции. Четкое описание бизнес-логики и интеграционных сценариев снижает риск переплат на 30-50% за счет исключения переделок.

Кстати, в AmSales мы делаем внедрение и настройку Битрикс24 и разработку сайтов под ключ под ключ. Если нужна помощь - напишите нам.

Почему плохое ТЗ увеличивает бюджет проекта

Когда бизнес приходит к разработчикам с запросом "сделайте нам CRM как у конкурентов", он подписывает чек на неопределенную сумму. Проблема не в цене часа программиста, а в объеме работ, который невозможно оценить без внятного описания. Любая недосказанность в ТЗ превращается в "доработки по факту". В итоге проект, который планировался за 2 миллиона рублей, обходится в 5 миллионов, потому что на этапе тестирования выясняется, что логика расчета скидок не учитывает региональные налоги или специфику работы с самозанятыми.

Ошибки в техническом задании - это не просто опечатки. Это отсутствие сценариев обработки исключений. Например, если в ТЗ не прописано, что происходит с заказом, когда оплата прошла, но складской модуль не подтвердил наличие товара, разработчик сделает "как проще". Исправление этой логики после релиза стоит в несколько раз дороже, чем ее проектирование на старте. Каждая новая итерация - это дополнительные часы аналитиков, разработчиков и тестировщиков.

Существует прямая зависимость: чем меньше в ТЗ описаны граничные условия, тем выше стоимость разработки программного обеспечения. Бизнес часто экономит на этапе аналитики, пытаясь сэкономить время. Но в ИТ-разработке время - это самый дорогой ресурс. Если аналитик не учел интеграцию с конкретным сервисом документооборота или специфику API маркетплейса, это станет "сюрпризом" для бюджета на этапе интеграции. В итоге вы платите не за функционал, а за исправление ошибок проектирования.

Типичный сценарий выглядит так: заказчик получает MVP (минимально жизнеспособный продукт), понимает, что он не работает в реальных условиях, и начинает "накидывать" новые требования. Из-за отсутствия жестких требований к ТЗ на разработку подрядчик может интерпретировать ваши задачи двояко. Это приводит к бесконечным спорам о том, что является "багом" (ошибкой), а что - "новой фичей" (доработкой). За каждую "фичу" придется доплачивать отдельно.

Новые стандарты безопасности по ГОСТ Р 56939-2024

В 2026 году вопрос безопасности перестал быть вопросом "желательности". Теперь это вопрос выживания бизнеса и соответствия законодательству. Если ваш софт обрабатывает персональные данные, подключается к государственным системам или является частью критической информационной инфраструктуры (КИИ), вы обязаны соблюдать новые стандарты безопасной разработки 2026 года. Основным ориентиром для разработчиков стал ГОСТ Р 56939-2024.

Этот стандарт требует внедрения безопасности на каждом этапе жизненного цикла ПО. Это значит, что требования к защите данных должны быть заложены еще в архитектуру, а не "налеплены" сверху перед запуском. Если в ТЗ не указано, что разработка должна вестись по методологии безопасной разработки (SDLC), вы рискуете получить продукт, который невозможно сертифицировать или который будет уязвим для атак. Для компаний, работающих в сегменте КИИ, это критически важно, так как с 30 июня 2026 года требования к защите таких объектов были существенно ужесточены.

При составлении ТЗ важно разделять требования к функционалу и требования к защищенности. Недостаточно написать "система должна быть защищена от взлома". Нужно четко прописать требования к аутентификации, управлению правами доступа и логированию действий пользователей. ГОСТ Р 56939-2024 диктует необходимость проверки кода на наличие уязвимостей еще на этапе написания, что требует от подрядчика наличия соответствующих компетенций и инструментов.

Игнорирование этих стандартов при постановке задачи - это прямой путь к переплате. Если подрядчик не закладывал в смету время на аудит безопасности и соблюдение стандартов, он выставит вам счет за это постфактум. Поэтому требования к ТЗ на разработку ПО должны включать раздел "Информационная безопасность", где будут четко указаны соответствующие ГОСТы и методики проверки.

Требования ФСТЭК № 117 для защиты данных

С 1 марта 2026 года правила игры изменились окончательно. Приказ ФСТЭК России № 117 заменил старый приказ № 17, и теперь он является базовым документом для всех, кто занимается разработкой и модернизацией ПО. Если ваше программное обеспечение взаимодействует с ГИС ЖКХ, региональными госинформсистемами или работает с персональными данными пользователей, требования ФСТЭК № 117 становятся обязательными для исполнения.

Главное отличие нового подхода - акцент на непрерывности процессов обеспечения безопасности. В ТЗ теперь необходимо закладывать требования к контролю целостности кода, защите каналов связи и разграничению прав доступа. Если вы планируете разработку системы для крупного ритейлера или финтех-проекта, разработчик должен подтвердить, что его процессы соответствуют требованиям ФСТЭК. Несоблюдение этих норм может привести к тому, что продукт просто не допустят к эксплуатации.

Важный нюанс: требования ФСТЭК № 117 применяются не только к самому коду, но и к процессам его разработки. Это означает, что в ТЗ стоит прописать требования к документации, которая должна сопровождать продукт. Без правильной документации по безопасности вы не сможете пройти проверку регулятора. Это не "бюрократия ради бюрократии", а юридическая необходимость для защиты вашего бизнеса от штрафов и предписаний.

При составлении ТЗ не забудьте уточнить, какой уровень защищенности данных требуется для вашего типа системы. Это напрямую влияет на стоимость разработки программного обеспечения. Разработка системы с повышенным уровнем защиты требует использования специализированных инструментов тестирования и более высокой квалификации специалистов, что неизбежно отражается в смете. Однако это гораздо дешевле, чем попытка переделать систему после того, как она уже прошла проверку регулятора.

Особенности ТЗ для цифровых платформ и маркетплейсов

С 1 октября 2026 года вступил в силу закон о платформенной экономике. Это фундаментальный сдвиг для всех, кто создает маркетплейсы, агрегаторы или сервисы доставки. Теперь ТЗ для таких систем должно учитывать не только пользовательский опыт, но и жесткие юридические требования к прозрачности взаимодействия сторон. Программное обеспечение должно уметь автоматически отображать сведения о продавце, сертификаты, лицензии и маркировку товаров, если это требуется законом.

Одной из ключевых задач в ТЗ становится реализация механизмов уведомления партнеров. Согласно новым правилам, платформы обязаны своевременно уведомлять участников о любых изменениях в условиях работы. Это означает, что в архитектуре системы должен быть предусмотрен модуль рассылок и фиксации согласия пользователя с новыми правилами. Если этого не предусмотреть в ТЗ, вам придется дописывать систему управления согласиями уже в процессе эксплуатации, что крайне сложно и дорого.

Также крайне важно прописать требования к электронному документообороту (ЭДО) между платформой и партнерами. С 1 октября 2026 года работа через платформу требует четкой фиксации всех транзакций и условий взаимодействия. Система должна поддерживать хранение истории изменений условий договоров, чтобы в случае спора можно было восстановить состояние условий на конкретную дату. Это критический функционал для масштабируемого бизнеса.

Еще один важный момент - ограничения для самозанятых. Закон теперь запрещает систематическую работу одного самозанятого с одной платформой более 60 часов в месяц в течение полугода. Это означает, что в вашем ТЗ должна появиться функция мониторинга и ограничения нагрузки на исполнителя. Если система не будет контролировать эти лимиты, платформа может столкнуться с юридическими рисками и претензиями со стороны налоговых органов.

Как учесть ограничения закона о платформенной экономике

Работа с платформенной экономикой в 2026 году требует от аналитика глубоких знаний на стыке ИТ и юриспруденции. Основная сложность заключается в том, что правила игры постоянно уточняются. В ТЗ необходимо закладывать гибкость архитектуры, чтобы изменения в законе можно было внедрить через конфигурацию, а не через переписывание кода.

Рассмотрим пример. Если закон изменит порог "систематической работы" с 60 до 80 часов, ваша система должна позволять изменить этот параметр в настройках администратора без участия разработчиков. Это вопрос экономической эффективности. Если для каждого изменения в законе вам нужно будет нанимать команду программистов, ваш бизнес станет нерентабельным.

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

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

Роль специалиста по интеграции в разработке

Долгое время интеграцию считали "дополнительной задачей" программиста. Но в 2026 году, когда бизнес завязан на сотни сервисов (CRM, ERP, банки, службы доставки, государственные порталы), роль специалиста по интеграции становится ключевой. Приказ Минтруда России от 07.08.2026 № 349н утвердил профстандарт "Специалист по интеграции прикладных решений", что подтверждает: это отдельная, высокоуровневая дисциплина.

Почему это важно для вашего ТЗ? Без участия специалиста по интеграции вы можете получить систему, которая отлично работает внутри себя, но абсолютно бесполезна в бизнес-процессах. Он понимает, как данные должны "течь" между разными программными продуктами, какие протоколы использовать и как избежать дублирования информации. Если в вашем ТЗ не указано участие интегратора на этапе проектирования, вы рискуете получить "информационный остров", который придется вручную соединять с остальным софтом.

Специалист по интеграции помогает избежать классической ошибки: когда в CRM заказ подтягивается по одному ID, а в складской системе он определяется по другому артикулу. Он прорабатывает маппинг данных (сопоставление полей) еще до начала написания кода. Это позволяет избежать переделок на этапе тестирования, когда выясняется, что данные из одного сервиса просто не "встают" в другой из-за несовместимости форматов.

Включайте в бюджет и в ТЗ задачи по интеграции как отдельный блок. Это не "дополнительная работа", а фундамент. Если вы хотите, чтобы ваша система была частью единой цифровой среды, специалист по интеграции должен участвовать в обсуждении требований к API, форматам обмена данными и сценариям обработки ошибок при передаче информации между системами. Это инвестиция в стабильность всей вашей ИТ-инфраструктуры.

Как проверить подрядчика на соответствие стандартам

Когда вы выбрали подрядчика, важно убедиться, что он не просто обещает "сделать всё по закону", а действительно обладает компетенциями. В 2026 году это особенно актуально из-за сложности новых стандартов безопасности и налоговых требований. Как проверить разработчика? Начните с запроса документации по процессам.

Во-первых, запросите подтверждение соответствия процесса разработки стандартам безопасной разработки. Если компания работает с КИИ или персональными данными, у них должны быть внутренние регламенты, соответствующие ГОСТ Р 56939-2024. Спросите, как они проводят аудит кода, какие инструменты используют для поиска уязвимостей и как обучают своих разработчиков новым требованиям ФСТЭК.

Во-вторых, обратите внимание на опыт работы с платформенной экономикой и соблюдением новых правил. Попросите показать кейсы, где они реализовывали системы с автоматическим уведомлением партнеров или сложной системой контроля лимитов для самозанятых. Если подрядчик говорит, что "это мы сделаем потом, когда выйдет закон" - это плохой знак. Профессионалы закладывают возможность изменений в архитектуру заранее.

В-третьих, проверьте наличие специалистов нужного профиля. В идеальном штате подрядчика должен быть не только разработчик, но и аналитик, специалист по информационной безопасности и, как мы уже говорили, специалист по интеграции. Если команда состоит только из "кодеров", приготовьтесь к тому, что все вопросы архитектуры, безопасности и взаимодействия систем лягут на ваши плечи или потребуют доплаты.

Критерий проверки На что смотреть Красный флаг
Безопасность Наличие методологии SDLC и соответствие ГОСТ Р 56939-2024 "Мы сделаем защиту в конце проекта"
Интеграции Наличие в штате специалистов по интеграции (профстандарт № 349н) "Интеграция - это задача программиста"
Законодательство Учет требований ФСТЭК № 117 и закона о платформенной экономике Игнорирование актуальных требований до момента запуска

Чек-лист идеального технического задания

Чтобы ваше ТЗ действительно работало на экономию бюджета, а не на его раздувание, проверьте его по этому списку. Если какого-то пункта нет - допишите его.

Блок функционала:

  • Описаны все роли пользователей и их права доступа.
  • Описаны "счастливые пути" (когда всё идет по плану) и сценарии обработки ошибок (когда что-то пошло не так).
  • Указаны точные требования к интеграциям с конкретными сервисами (названия, версии API, протоколы).
  • Описаны правила работы с данными (форматы, типы, требования к хранению).

Блок безопасности и compliance:

  • Указаны требования к защите данных согласно ГОСТ Р 56939-2024.
  • Прописаны требования к реализации приказов ФСТЭК (если актуально).
  • Учтены ограничения закона о платформенной экономике (контроль часов самозанятых, уведомления партнеров).
  • Описаны требования к логированию и аудиту действий пользователей.

Блок технической реализации:

  • Указаны требования к производительности и масштабируемости.
  • Описаны требования к архитектуре для обеспечения гибкости при изменении законодательства.
  • Определены критерии приемки (что именно считается выполненной задачей).
  • Указаны требования к документации, которую должен предоставить подрядчик.

Что запомнить:

  1. ТЗ - это не просто список функций, а документ, минимизирующий риски и неопределенность.
  2. Безопасность (ГОСТ Р 56939-2024) должна быть в ТЗ с первого дня.
  3. Новые правила платформенной экономики требуют гибкой архитектуры и автоматизации уведомлений.
  4. Специалист по интеграции - это залог того, что ваша система будет работать в связке с другими сервисами.

← Все статьи
Поделиться:

Хотите так же?

Начнём с бесплатной диагностики: покажем, где теряются деньги и как система продаж, AI и автоматизация ускорят рост.