📋 Инженерное проектирование

Техническое задание на CRM: как спроектировать систему

Техническое задание (ТЗ) на CRM - это подробный инженерный паспорт проекта, который переводит бизнес-логику компании на язык точных системных настроек: сущностей базы данных, каналов лидогенерации, регламентов воронки и правил разграничения доступа.

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

1. Зачем использовать генератор: системный каркас вместо хаоса

Составление грамотного ТЗ требует времени, глубокого погружения в бизнес-процессы и согласования регламентов между подразделениями. Генератор не заменяет эту аналитическую работу, но задает строгую инженерную структуру, чтобы не упустить важные системные узлы:

📐
Системная структура

Проектирование разделено на логические блоки: паспорт, точки входа, сущности, воронка, безопасность и инфраструктура. Это исключает белые пятна в проекте.

🏢
Отраслевые базисы

4 готовых профиля (B2B, Опт, Производство, Сервис) содержат типовой набор сущностей и стадий воронки, которые можно гибко дорабатывать под свою специфику.

⚙️
Язык системной архитектуры

Параметры фиксируются на языке реляционных баз данных: таблицы, типы связей (1:M, M:M), поля и правила доступа. Инженер сразу видит техническую задачу.

⏱️
Регламенты и контроль SLA

Прямо в ТЗ закладываются нормативы времени на каждом этапе воронки и блокирующие правила (Guard Rules) для обязательного заполнения полей.

🛡️
Политика безопасности

Фиксация ролей, запрет выгрузки в Excel для менеджеров и сокрытие чувствительных данных (маржа, себестоимость) обеспечивают соблюдение 152-ФЗ.

📄
Экспорт в PDF и JSON

Формирование официального документа для согласования и договора. Исходный файл в формате JSON позволяет поэтапно дорабатывать проект в команде.

2. Анатомия правильного ТЗ: 6 обязательных инженерных разделов

В нашем Генераторе ТЗ заложена методология системной инженерии. Документ формируется по 6 фундаментальным разделам, охватывающим ключевые уровни корпоративной информационной системы:

1

Паспорт проекта и реквизиты

Титульный лист официального документа. Фиксирует юридическое лицо, составителя ТЗ, плановый штат пользователей (например, 5–15 сотрудников) и дату создания проекта.

Ключевая цель: зафиксировать границы проекта и ответственных лиц до начала любых серверных работ.
2

Точки входа и захват лидов

Описание всех внешних каналов: формы на лендингах, Telegram-боты, корпоративная почта, телефония и WhatsApp. Здесь же фиксируются критически важные сервисные правила: дедупликация (склейка повторных заявок по номеру и email) и алгоритм Round-Robin (поочередное распределение лидов между менеджерами).

Ключевая цель: исключить потерю входящих обращений и обеспечить равномерное, прозрачное распределение лидов между сотрудниками отдела продаж.
3

Архитектура сущностей базы данных

Основа основ. Определение структуры таблиц (Лиды, Контакты, Контрагенты, Сделки, Счета, Проекты, Рекламации) и связей между ними (1:1, One-to-Many, Many-to-Many). В нормальной CRM юридическое лицо отделено от физических лиц (ЛПР), а счета жестко привязаны к сделке.

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

Конвейер воронки продаж и нормативы SLA

Последовательные стадии сделки от «Новой заявки» до «Успешной оплаты» и передачи на исполнение. Для каждого этапа задаются жесткие регламенты: контрольные сроки (SLA) и обязательные поля блокировки (Guard Rules) - менеджер физически не сможет перевести сделку в статус «Счет», пока не ввел ИНН и сумму.

Ключевая цель: выстроить прозрачный управляемый конвейер продаж и гарантировать соблюдение регламентов на каждом этапе.
5

Ролевая модель и безопасность

Защита главного актива компании - базы клиентов. ТЗ жестко закрепляет правила: полный запрет экспорта в Excel для рядовых менеджеров, сокрытие закупочных цен и маржи (Field-Level Security) и изоляцию доступа («менеджер видит только свои компании»).

Ключевая цель: исключить несанкционированную выгрузку базы и надежно защитить коммерческую тайну предприятия.
6

Серверная инфраструктура и интеграции

Требования к серверу: выделенный Linux VPS (AlmaLinux 9 или Debian 12), развертывание в Docker Compose с СУБД MariaDB, шифрование SSL (HTTPS), автоматические ночные дампы базы и подключение шины автоматизации n8n для внешних роботов.

Ключевая цель: обеспечить независимость от облачных провайдеров и работу системы 24/7 без абонентской платы.

3. Готовые отраслевые базисы: решения под специфику вашей сферы

Каждый бизнес уникален в деталях, но ключевые принципы взаимодействия с клиентами внутри одной отрасли уже проверены временем. В Генераторе ТЗ заложены 4 готовых отраслевых шаблона, на базе которых можно сразу запустить проект без долгих согласований структуры:

🏢
B2B-услуги и консалтинг

Акцент на ЛПР, длинные циклы согласования договоров, выставление счетов на аванс и передачу проекта в отдел проектного менеджмента.

📦
Оптовая торговля и поставки

Работа со спецификациями, контроль дебиторской задолженности, повторные оптовые отгрузки и интеграция с 1С:Управление торговлей.

🏭
Производство под заказ

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

🛠️
Сервис, ТО и гарантия

Регламенты работы с рекламациями (Cases), контроль выездных инженеров, учет установленного оборудования и графики техобслуживания.

4. Как ТЗ ложится на архитектуру EspoCRM

Главное преимущество открытой платформы EspoCRM заключается в том, что все спроектированные в ТЗ сущности, поля и связи реализуются без вмешательства в программное ядро.

Настройка выполняется через встроенные декларативные метаданные, Formula-скрипты и визуальные конструкторы:

  • Безопасные обновления: кастомные сущности, воронки и поля изолированы в каталоге custom/, что гарантирует сохранность конфигурации при штатных обновлениях платформы.
  • Высокая производительность: архитектура EspoCRM на базе SPA и СУБД MariaDB обеспечивает быстрый отклик интерфейса при сотнях тысяч записей без лишней нагрузки на сервер.
  • Полный контроль над интеграциями: поддержка стандартных Webhooks и REST API позволяет бесшовно подключать шину автоматизации n8n, чат-ботов и внешние учетные системы.
📋

Интерактивный генератор технического задания

Выберите базовый отраслевой профиль (B2B, опт, производство, сервис), сформируйте архитектуру сущностей, правила регламентов и выгрузите структурированный документ в PDF.

Нужна разработка индивидуального ТЗ?

В рамках тарифа «Проектирование CRM» я проведу аудит ваших бизнес-процессов и составлю детальное техническое задание под специфику компании.

Заказать проектирование

Другие инструменты проектирования CRM:

🏗️ Конструктор архитектуры Визуальное проектирование связей базы данных и ролевой модели.
Читать статью →
📊 Карта регламентов и процессов Чек-листы менеджеров, автодействия роботов и защита от ошибок.
Читать статью →
← Вернуться к списку статей Практикума