Коротко: качественное ТЗ начинается с аудита текущих процессов и проектирования целевых, а не с перечня функций.
Большинство провалов в CRM-проектах случается не на этапе настройки, а до него. Компания приходит к интегратору с запросом «нам нужна система для контроля продаж», но без понимания того, как эти продажи сейчас устроены. В результате получается красивая, но бесполезная оболочка: воронки есть, роботы работают, а сотрудники продолжают вести учет в Excel, потому что новая система не отражает их реальную работу.
В проектах с производственными или сервисными компаниями мы часто видим разрыв между ожиданиями руководства и реальностью процессов. Собственник хочет видеть «полную прозрачность», но его менеджеры привыкли договариваться о скидках устно, а сроки согласования держатся в голове начальника цеха. Если просто перенести это в Битрикс24, система зафиксирует хаос, а не упорядочит его.
Поэтому наше техническое задание всегда начинается не с функций, а с аудита текущих операций. Мы рисуем схему «как есть», находим узкие места (где теряются данные, где возникают задержки) и предлагаем схему «как должно быть». Только после этого фиксируем требования к полям, ролям, интеграциям и отчетам. Для крупных компаний этот этап критичен: без единой модели данных разные отделы начнут использовать портал по-разному, и объединить их потом будет невозможно.
Такой подход позволяет избежать ситуации, когда через полгода после запуска выясняется: CRM настроена идеально под гипотетический процесс, который никто не использует. Система становится инструментом достижения бизнес-целей, а не источником дополнительных вопросов.
Многие начинают выбор системы с вопроса «Облако или Коробка?». Это ошибка. Сначала нужно понять, какие задачи должна решать система. Только тогда станет ясно, нужны ли глубокие доработки (Коробка) или хватит стандартных функций (Облако).
Хорошее ТЗ отвечает на три главных вопроса:
Если хотя бы один из этих пунктов размыт, проект рискует превратиться в бесконечную настройку «под настроение».
Начните с фиксации текущего состояния. Нарисуйте схему: откуда приходят лиды, кто их обрабатывает, какие документы создаются, куда передаются данные дальше. Затем опишите целевое состояние: как процесс должен выглядеть после внедрения CRM.
Важно выявить расхождения. Например, сейчас менеджер звонит клиенту, если нет ответа на почту. В новой системе это должно быть правилом: «если нет ответа 24 часа — создать задачу на звонок». Такие детали делают ТЗ рабочим документом, а не формальностью.
Определите ключевые сущности: Лиды, Сделки, Контакты, Компании, Товары, Документы. Для каждой укажите обязательные поля и их типы.
Отдельное внимание уделите справочникам. Регионы, источники заявок, причины отказов, статусы договоров — все они должны быть унифицированы. Если каждый менеджер пишет источник «Авито» по-своему («авито», «Avito», «площадка объявлений»), аналитика будет недостоверной.
Опишите матрицу ролей. Кто видит чужие сделки? Кто может удалять записи? Кто имеет доступ к финансовым данным? Для производственных компаний критично скрыть себестоимость от отдела продаж, а контакты клиентов — от логистики.
Укажите исключения: например, руководитель филиала видит только свой регион, но может эскалировать проблему головным специалистам.
Зафиксируйте, какие системы должны общаться с CRM. Обычно это 1С (товары, цены, заказы), телефония (записи звонков), почта (входящие письма) и сайт (формы заявок).
Для каждой интеграции определите направление потока данных и частоту обновления. Например: «Цены обновляются из 1С в CRM каждые 15 минут», «Статус оплаты возвращается из 1С в CRM сразу после проведения документа».
Опишите, какие дашборды нужны руководителю. Не просто «продажи по месяцам», а конкретные срезы: конверсия по источникам, средний цикл сделки, загрузка менеджеров, список зависших карточек.
Каждый отчет должен иметь владельца и периодичность просмотра. Иначе он станет еще одним неиспользуемым файлом.
Когда речь идет о компании с несколькими филиалами, десятками отделов и сотнями пользователей, стандартные настройки облачной версии могут оказаться недостаточными. Здесь на первый план выходит архитектура портала.
Главный риск крупного внедрения — фрагментация данных. Отдел продаж настраивает свою воронку, закупщики — свою, производство — третью. В итоге руководство не может получить сводный отчет, потому что данные лежат в разных форматах.
Решение — жесткая централизация базовых объектов (Контакты, Компании, Товары) при гибкости операционных процессов (воронки сделок). Все пользователи должны ссылаться на одни и те же карточки клиентов, даже если ведут разные виды деятельности.
В корпоративном контуре важна гранулярность доступа. Сотрудник должен видеть только то, что необходимо для его роли. Избыточные права создают риски утечки информации и внутренних конфликтов.
Настройте автоматическое обновление прав при изменении оргструктуры. Если сотрудник переходит из одного отдела в другой, его доступы должны меняться без ручного вмешательства администратора.
Выбирая коробочную версию для крупной компании, заложите бюджет на выделенного администратора или команду поддержки. Облако проще в обслуживании, но ограничивает возможности кастомизации. Коробка дает свободу, но требует ресурсов.
Проектируйте систему так, чтобы она могла расти вместе с бизнесом: добавление новых филиалов, продуктов или каналов продаж не должно требовать полной перестройки архитектуры.
Да, но лучше делать это совместно с интегратором. Он подскажет, какие ограничения накладывает платформа, и поможет избежать нереалистичных требований. Самостоятельное ТЗ часто содержит технические пробелы, которые всплывают уже в процессе разработки.
Да, изменения неизбежны. Главное — фиксировать их официально и оценивать влияние на сроки и бюджет. Стихийные правки «на лету» приводят к потере контроля над проектом.
Начните с аудита. Даже если у вас нет регламентов, можно восстановить логику работы через интервью с сотрудниками. Это займет время, но сэкономит месяцы переделок после запуска системы.
