PRISMATICA
Блог

Предпроектное обследование: что это, зачем платить за документ и как он экономит бюджет

Андрей Трушин8 мин чтенияПредпроектное обследование
Содержание
  1. 1.Что такое предпроектное обследование
  2. 2.Зачем платить за этап, который не производит код
  3. 3.Как проходит обследование
  4. 4.Когда обследование можно не проводить

Разработчик может назвать стоимость проекта только по двум основаниям: он уже делал ровно такое же решение или он провёл обследование. Всё остальное — диапазон «от и до», в котором разница обычно кратная. Обследование существует, чтобы сузить диапазон до цифры, за которую можно отвечать.

Что такое предпроектное обследование

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

  • Описание текущих процессов: кто что делает, где принимаются решения, где узкие места.
  • Реестр данных и систем: что уже живёт в 1С, CRM, банках, таблицах и внутренних базах.
  • Требования: что должно работать после запуска и что считается результатом.
  • Варианты решения: где хватит настройки существующей системы, а где нужна разработка.
  • Этапы, сроки и оценка по каждому этапу — с ценой, а не с формулировкой «зависит».

Зачем платить за этап, который не производит код

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

  • Проект оценивается по факту, а не «примерно». Разница между оценкой после обследования и до него измеряется часто в разы.
  • Видно, что автоматизировать не нужно вообще. Иногда самая выгодная рекомендация — не разрабатывать модуль, а изменить порядок работы в отделе.
  • Понятно, что делать первым. Проект делится на этапы, после каждого можно остановиться и оценить результат.
  • Зависимости найдены заранее: интеграции, доступы, состояние данных в 1С, качество справочников.
В проекте для группы агропроизводств первой задачей оказался не «дашборд руководителя», а сбор данных: ассистент около недели вручную сводил показатели из 1С, СКУД (система контроля и управления доступом) и внутренних баз в Excel и Power BI. Пока это не разложили на этапы, обсуждать аналитику было не о чем.
Пример из проекта: обследование меняет первую задачу проекта

Как проходит обследование

  • Интервью с процессами, а не с должностями: разбираем конкретный сценарий от начала до конца — от заявки клиента до закрытия периода.
  • Смотрим данные руками: где что хранится, какие выгрузки делают сотрудники, где данные расходятся между системами.
  • Собираем требования и отделяем обязательное от желаемого: то, без чего запуск не имеет смысла, и то, что можно добавить позже.
  • Проектируем варианты решения и сравниваем их по стоимости, срокам и рискам.
  • Защищаем результат: разбираем с заказчиком, что войдёт в первый этап, что во второй и сколько каждый стоит.

В типичном случае обследование занимает 7–10 рабочих дней. В него входит изучение процессов, сбор требований, описание вариантов архитектуры и оценка этапов. Стоимость начинается от 50 000 ₽ — и это обычно меньше, чем один месяц работы разработчика, который делает модуль не под тот процесс.

Когда обследование можно не проводить

Есть случаи, когда этап избыточен, и честно об этом сказать важнее, чем продать его.

  • Задача локальная и понятная: добавить оплату, сделать страницу, починить интеграцию. Здесь достаточно короткого технического задания.
  • У вас уже есть свежая документация процессов и требований — тогда стартуем с проверки, а не с обследования.
  • Нужна только замена конкретного модуля в существующей системе, и границы известны.

Обследование нужно там, где на вопрос «как это работает сейчас» разные сотрудники отвечают по-разному и где решение затронет несколько подразделений сразу.

Дальше начинается проектирование и разработка: первый этап делается как самостоятельный результат, его можно запустить и увидеть в работе до того, как проект разрастётся.

Нужна оценка проекта до старта?

Проведём обследование процессов и данных, покажем варианты архитектуры и разложим проект на этапы с ценой и сроками.

Новые разборы — в Telegram

Когда выходит новый материал, коротко пишем о нём в Telegram. Без рассылок и лишнего шума.

Читать в Telegram @Trushin