Сетка бумажных карточек на тёмной стене, связанных нитями, центральная карточка синяя

Разработка CRM-системы на заказ: когда готовой коробки уже мало

Почти каждая компания начинает с готовой CRM или таблиц. Это правильно: коробка быстро запускается и закрывает базовые задачи. Проблемы начинаются позже, когда процессы компании становятся сложнее, чем умеет система. Менеджеры ведут часть работы в CRM, часть в Excel, часть в мессенджерах, а руководитель собирает отчёт вручную.

В этот момент встаёт вопрос о разработке CRM-системы на заказ. Разберём, по каким признакам видно, что коробки уже мало, чем своя CRM отличается от доработки готовой, что в неё входит, как идёт разработка и из чего складывается стоимость.

Когда готовой CRM перестаёт хватать

Готовые CRM рассчитаны на типовую воронку: лид, сделка, этапы, задачи менеджера. Если бизнес устроен так же, коробка работает отлично. Если нет — компания начинает подстраиваться под систему, а не наоборот.

Вот признаки, что вы упёрлись в потолок:

Один признак — ещё не повод писать свою систему. Три-четыре сразу — повод хотя бы посчитать, во что обходится нынешний обходной путь.

Коробка, доработка или своя CRM

У компании, которой тесно в текущей системе, обычно три пути. Сравним их по тем вопросам, которые важны при выборе.

Готовая CRMДоработка готовойCRM на заказ
ЗапускБыстроЗависит от объёма доработокДольше, по очередям
Под ваши процессыЧастичноВ рамках платформыПолностью
РасходыПодписка за пользователейПодписка плюс разработкаРазработка и поддержка
РискиОграничения функцийКонфликты с обновлениямиНужен сильный подрядчик и ТЗ
Данные и кодУ вендораУ вендораВаши

Доработка готовой CRM хороша, пока изменения укладываются в её настройки, API и маркетплейс расширений. Своя система выигрывает, когда процесс уникален и в коробку не укладывается без костылей, когда пользователей много, а нужен им узкий набор функций, или когда CRM должна стать частью общей системы компании вместе с сайтом, 1С и внутренними сервисами.

Что входит в индивидуальную CRM

У заказной CRM нет обязательного набора модулей: в неё входит то, что нужно процессам компании. Но у большинства систем похожее ядро.

Отдельный класс — внутренняя CRM для сотрудников, где главное не продажи, а взаимодействие отделов: заявки друг другу, задачи, справочники, документы. Такую задачу мы решали для Урал Агро Групп.

Как идёт разработка CRM-системы на заказ

CRM — это веб-сервис, и разрабатывается он так же: от процессов к интерфейсу, от интерфейса к коду. Наши четыре этапа — аналитика, дизайн, разработка, запуск и развитие — для CRM раскладываются на такие шаги.

  1. Аналитика и разбор бизнес-процессов. Разговариваем с теми, кто будет работать в системе: менеджерами, руководителями, бухгалтерией. Описываем процессы как есть и как должно быть, роли, статусы, документы и точки, где сейчас теряются данные.
  2. ТЗ и архитектура. Превращаем процессы в требования: модули, сценарии, права доступа, интеграции, перенос данных. Определяем, что входит в первую очередь, а что подождёт.
  3. Прототип и дизайн. Проектируем экраны под реальные сценарии: сколько кликов нужно менеджеру, чтобы завести заявку, что он видит в первую очередь. Дизайн рабочего инструмента — это прежде всего скорость работы.
  4. Разработка и тесты. Собираем систему, подключаем интеграции, тестируем на реальных сценариях и данных.
  5. Перенос данных, запуск и обучение. Переносим клиентов и историю из старой системы и таблиц, обучаем сотрудников, собираем обратную связь.
  6. Развитие. Добавляем модули следующих очередей и правим то, что выяснилось в работе.

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

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

Интеграции: 1С, сайт, телефония и мессенджеры

CRM редко работает в одиночку. Ценность системы во многом в том, что она собирает данные из других источников и отдаёт их туда, где они нужны.

Интеграция с 1С — частое место, где проекты буксуют: разработчики CRM ждут доработок от программиста 1С, и наоборот. У нас в команде есть свои программисты 1С, поэтому обмен мы ведём целиком, включая доработки на стороне 1С.

Стоимость и сроки разработки CRM

Назвать цену CRM без разбора процессов невозможно: одна компания под «CRM» понимает базу клиентов с задачами, другая — систему, которая ведёт заказ от заявки до отгрузки. Поэтому полезнее понимать, из чего складывается сумма.

Сроки управляются очередями. Ядро системы запускают первым и начинают в нём работать, а остальные модули добавляют следом. Так компания раньше получает пользу и проверяет решения на практике, а не на бумаге.

Как выбрать подрядчика для разработки CRM

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

IT-агентство Sphere делает сайты, мобильные приложения и веб-сервисы для бизнеса в Москве и по России, и CRM для нас — та же разработка веб-сервиса: от аналитики и ТЗ до запуска, обучения сотрудников и развития. Примеры задач можно посмотреть в разделе наших проектов по разработке сайтов и сервисов, а как мы работаем — на странице об агентстве.

Частые вопросы

Чем своя CRM лучше доработки готовой?

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

Сколько стоит разработка CRM-системы на заказ?

Цена зависит от числа модулей и ролей, сложности логики, количества интеграций и объёма переноса данных. Честную оценку можно дать после разбора процессов и ТЗ. До этого разумно говорить только о вилке и о том, что войдёт в первую очередь.

Можно ли перенести данные из старой CRM и таблиц?

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

Как связать CRM с 1С?

Сначала договариваются, какие данные живут в 1С, а какие в CRM, в какую сторону и как часто идёт обмен. Затем настраивают обмен через стандартные механизмы 1С или доработку на её стороне. У нас в команде есть свои программисты 1С, поэтому такую интеграцию мы ведём целиком.

Сколько времени занимает разработка CRM?

Зависит от объёма первой очереди. Быстрее всего запустить ядро: клиентов, сделки или заявки, задачи и роли, а остальное добавлять по очереди. Точный срок называют после аналитики, когда понятен список модулей и интеграций.

Обсудим ваш проект
Ещё по теме