В разработке программного обеспечения самое дорогое — это ошибки, которые выявляются поздно. Когда проект стартует без понимания процессов, требований, интеграций и архитектуры, результат почти всегда оказывается дороже, дольше и сложнее, чем планировалось.
Предпроектная подготовка — это фундамент, без которого невозможно создать надёжное, масштабируемое и понятное решение. Этап, который устраняет риски и даёт бизнесу прозрачность ещё до начала разработки.
Что такое Предпроектная подготовка и какую роль она играет в разработке ПО
Предпроектная подготовка (или ПП) — это аналитико-проектный этап, на котором формируется общее понимание будущего продукта: что именно будет создано, как будет работать и какую задачу решать.
В разных компаниях этот этап может называться по-разному: Discovery, этап аналитики, проектирование, и, в зависимости от методологии, состав работ может немного отличаться. Однако суть всегда одна: согласовать видение продукта между заказчиком и исполнителем, зафиксировать требования и создать основу для предсказуемой разработки.
ПП — это не дополнительная услуга и не опция, а обязательная часть и стандарт профессиональной разработки. Способ сделать проект управляемым и устойчивым.
Ниже рассказываем, какие работы включает Предпроектная подготовка в IT Brick.
Этапы Предпроектной подготовки
Предпроектная подготовка в IT Brick включает несколько ключевых шагов.
1. Изучение вводных материалов
Анализируем всю доступную информацию от клиента: брифы, технические требования, текущие схемы процессов и любые уже существующие документы. Это помогает сразу погрузиться в контекст и избежать лишних уточнений в дальнейшем.
2. Общение с клиентом
Задаём вопросы, собраем недостающую информацию, уточняем цели, задачи, ограничения и ожидания разных участников проекта.
3. Агрегация требований проекта
На этом этапе аналитик структурирует собранные данные и оформляет их в единый документ, включающий видение проекта, ожидания пользователей и анализ решений конкурентов.
4. Создание User flow (пути пользователя) и структуры проекта
Формируется карта пути пользователя — последовательность шагов, которые он совершает при взаимодействии с системой. И собирается структура проекта — список планируемых разделов, модулей, экранов и функционала.

5. Выбор технического стека и проектирование архитектуры ПО
На этом этапе подключаются разработчики, которые изучают необходимые интеграции, сторонние сервисы, инфраструктуру клиента, требования по безопасности и масштабируемости. И на основе этого формируют стек технологий и архитектуру системы, список возможных рисков и “узких мест” системы.
6. Подготовка макетов
Если в проекте есть сложные, нестандартные или критически важные экраны, мы подготавливаем макеты, чтобы:
- визуализировать решение,
- согласовать логику работы интерфейса,
- убедиться, что все участники одинаково понимают будущий функционал,
- заранее решить спорные моменты, которые могут вызвать вопросы на этапе разработки.
Это помогает избежать недопонимания, сократить количество переделок и более точно сформулировать требования к интерфейсу.
7. Написание ТЗ на разработку ПО
Написание Технического задания — это не единственная работа на этапе ПП, как многие думают, а заключительный этап, который становится возможным только благодаря всей аналитике, структуре и решениям, собранным на предыдущих шагах.
ТЗ агрегирует всю подготовленную информацию и детализирует её так, чтобы исключить двоякие трактования и сформировать однозначное понимание того:
- что именно нужно разработать,
- как элементы системы должны работать,
- какие сценарии реализуются,
- какие ограничения нужно учитывать,
- как связаны модули и данные.
В ТЗ включаются:
- детальное описание функционала,
- пользовательские сценарии,
- структуры экранов,
- архитектурные схемы,
- схемы интеграций,
- API-сигнатуры,
- макеты,
- нефункциональные требования (производительность, безопасность и т.п.),
- ограничения и критерии готовности.
👉 Пример ТЗ можно посмотреть в нашем закрытом Telegram-канале.
Что получает бизнес в результате Предпроектной подготовки
В результате заказчик получает набор материалов, который позволяет перейти к разработке без неопределённости:
- Можно реалистично оценить трудозатраты и получить корректную смету.
- Минимизируется количество переделок — всё согласовано заранее.
- Разработка движется быстрее, без блокирующих вопросов.
- Риск ошибок и недопонимания снижается в разы.
- ТЗ можно передать любой команде разработки — результат будет одинаковым.
- Проект становится прозрачным и управляемым.
Качественно выполненная Предпроектная подготовка даёт компании ощутимую экономию бюджета и времени.
Сколько стоит Предпроектная подготовка
Как видно из описания этапов, Предпроектная подготовка — это большой объём аналитической и архитектурной работы, в которой участвуют разные специалисты: системные аналитики, UX-специалисты, архитекторы, разработчики.
Стоимость и длительность ПП зависит от сложности задачи, глубины проработки, количества сценариев, интеграций и того, сколько времени потребуется команде, чтобы собрать и структурировать всю информацию.
Чтобы дать ориентир, мы используем следующую тарифную сетку:
| Сложность | Цена, руб. | Сроки, раб. дней |
| Сложность 1 небольшие продукты, одна платформа, до 5 сценариев, ограниченный функционал | 130300,00 | 7 |
| Сложность 2 системы средней сложности, несколько модулей, до 5–10 сценариев, интеграции | 258300,00 | 14 |
| Сложность 3 сложные продукты, несколько платформ, более 10 сценариев, интеграции | 391900,00 | 21 |
| Сложность 4 программный комплекс, состоящий из нескольких продуктов, много ролей, большой функционал, развитая архитектура, интеграции с несколькими сервисами, большое количество пользовательских сценариев | 519900,00 | 28 |
Однако в каждом проекте есть нюансы: архитектура, объём логики, количество ролей, специфические требования, нестандартные интеграции — всё это влияет на итоговую оценку.
Поэтому стоимость и срок всегда определяются индивидуально. Мы оцениваем объём задач, предлагаем оптимальный формат ПП и подбираем состав команды.
Если вы хотите узнать, сколько будет стоить Предпроектная подготовка именно для вашего проекта — оставьте заявку. Дадим ориентир по стоимости и срокам разработки и оценим стоимость первого этапа.
Почему компании доверяют нам Предпроектную подготовку
Предпроектная подготовка — этап, где критически важны опыт, методология и способность глубоко разбираться в бизнесе клиента. За годы работы мы выработали подход, который позволяет выполнять ПП быстро, качественно и с высокой пользой для заказчика.
Ниже — ключевые причины, почему компании доверяют нам.
1. Более 15 лет опыта автоматизации бизнесов
За это время мы работали с десятками компаний в транспортной сфере, строительстве, производстве, клининга и других отраслях. Мы знаем:
- что изучать в первую очередь,
- какие вопросы задавать,
- где обычно “болит”,
- какие риски могут возникнуть,
- как устроены реальные процессы внутри компаний.
Выгода для клиента:
- ПП проходит быстрее,
- меньше отвлекаем стейкхолдеров,
- много работы выполняем самостоятельно,
- снижается стоимость ПП, потому что мы не тратим время на обучение на проекте.
2. Отлаженные процессы
Мы работаем по структурированной методологии:
- чёткий порядок этапов,
- понятные артефакты на каждом шаге,
- проверенная логика согласований,
- удобные инструменты для совместной работы.
Выгода для клиента:
- порядок и прогнозируемость — вы понимаете, что будет происходить и когда,
- все материалы оформлены в понятном виде.
3. Работу выполняют аналитики
Работа ведётся специалистами, которые умеют:
- погружаться в бизнес,
- формировать требования,
- выявлять скрытые зависимости,
- работать с разными стейкхолдерами,
- формировать ясную структуру проекта.
Выгода для клиента:
- требования формулируются чётко,
- исключаются противоречия и разночтения,
- все участники проекта понимают, что будет создано.
4. Senior-разработчики участвуют в проработке архитектуры
Для проектирования архитектуры проекта и проработки сложных технических зон, мы подключаем senior-инженеров, которые:
- прорабатывают архитектуру,
- оценивают нагрузки,
- анализируют риски,
- выбирают стек технологий,
- продумывают интеграции.
Выгода для клиента:
- система будет работать стабильно,
- архитектура выдержит развитие и рост пользователей,
- закладываем минимальные риски.
Например, благодаря продуманной архитектуре проекта, разработанная нами программа для учёта клиентов и поставок завода работает без ошибок и доработок уже более 10 лет!
5. Строгое соблюдение конфиденциальности
Все клиентские материалы, схемы, и ТЗ находятся под NDA. Мы никогда не демонстрируем их третьим лицам — даже в качестве примера.
Выгода для клиента:
- данные, процессы и архитектура остаются закрытыми,
- исключены риски утечки коммерческой информации.
6. Погружение в бизнес клиента
Мы работаем не только с требованиями “как должно быть”, но и изучаем:
- текущие процессы,
- реальные сценарии работы пользователей,
- инфраструктуру,
- ограничения компании.
Выгода для клиента:
- решение соответствует реальности, а не идеализированной картинке,
- исключаются функции, которые не нужны,
- система помогает бизнесу, а не создаёт нагрузку.
7. Соблюдаем баланс между глубиной и эффективностью ТЗ
Недостаточно детализированное ТЗ — повышает риски ошибок и переделок. Но избыточно детализированное может занять слишком много времени и денег, при этом дать минимальную дополнительную пользу.
С опытом мы научились находить оптимальный баланс: описывать всё значимое для реализации, но не перегружать процесс лишними артефактами.
Выгода для клиента:
- не переплачиваете за бюрократию,
- ТЗ получается ровно настолько подробным, насколько важно для качественной разработки,
- время на ПП используется рационально.
8. Готовый к работе результат
Итог ПП — понятный, прозрачный и готовый к разработке пакет документов.
Мы передаём заказчику материалы, которые:
- можно использовать как внутренний документ,
- можно показать инвесторам или руководству,
- можно передать любой другой команде разработки.
Выгода для клиента:
- снижение зависимости от исполнителя.
Заключение
Успех автоматизации — это не удача и не интуиция. Он складывается из точного понимания задач, правильной архитектуры, продуманной логики и согласованных требований.
Предпроектная подготовка формирует основу, на которой строится весь проект: задаёт ясность, снижает риски, ускоряет разработку и делает процессы более предсказуемыми. Это этап, который определяет, каким будет продукт — надёжным или проблемным.
Если вы хотите обсудить свой проект, задать вопросы или понять, как будет выглядеть подготовительный этап в вашем случае — оставьте заявку. Мы сориентируем по стоимости и срокам разработки и назовём стоимость первого этапа.
FAQ: Частые вопросы о Предпроектной подготовке
Да, даже небольшая система требует описания требований и архитектуры, иначе возрастает риск переделок и увеличения бюджета.
Да, бывают ситуации, когда начинать разработку без полного ТЗ не только можно, но и правильно.
Например:
— когда критична скорость внедрения, и нет возможности тратить месяц на подготовку полного ТЗ;
— когда проект очень большой, и написание детализированного ТЗ заняло бы слишком много времени;
— когда продукт создаётся в условиях высокой неопределённости (часто в стартапах).
Но это не означает, что проект будет вестись совсем без ТЗ. В таких случаях мы формируем минимально достаточный набор требований для старта (MVP-ТЗ), а остальные части уточняем параллельно разработке, по мере появления информации.
Однако в большинстве проектов начинать без ТЗ не рекомендуется: при отсутствии согласованных требований риск ошибок, переделок и удорожания возрастает в 3–5 раз.
По сути — это одно и то же. Название зависит от компании, но назначение одинаково: зафиксировать требования и сформировать архитектуру.
Аналитик (бизнес и системный), UX-специалист, технический архитектор, разработчики и менеджер проекта.
Техническое задание, архитектурные схемы, user flow, структуру системы, схемы интеграций, API-сигнатуры, макеты (если требуются).