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

Что входит в работу

  • Карта процесса: кто создаёт заказ, кто его обрабатывает, какие статусы и исключения возможны.
  • Интерфейсы сотрудников и клиентов, база данных и права доступа в согласованном объёме.
  • Интеграции с сайтом, CRM, учётной системой или внешним API после проверки доступов и документации.
  • Сценарии приёмки, инструкция по запуску, согласованный исходный код и план передачи доступов.

Как строится работа

  1. Разбираем один реальный процесс на примерах: от входящей заявки до завершения работы. Фиксируем проблемы и критерии результата.
  2. Согласуем роли, поля, прототип и границы первой версии. Отделяем обязательные функции от следующего этапа.
  3. Разрабатываем и показываем рабочие сценарии, проверяем права доступа, расчёты и ошибки интеграций.
  4. Переносим согласованные данные, проверяем их вместе с ответственным сотрудником и запускаем систему. Поддержку обсуждаем отдельно.

Как оцениваем стоимость

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

Что подготовить к обсуждению

Для первой оценки достаточно описания процесса, обезличенного примера таблицы или отчёта, списка сотрудников и используемых сервисов. Не присылайте пароли и персональные данные клиентов в брифе. Если технического задания нет, начнём с вопросов и схемы работы.