// Разработка

Как Выбрать Компанию-Разработчика Программного Обеспечения CRM

Никто не берется за внедрение новой системы управления взаимоотношениями с клиентами (CRM), предполагая неудачу, однако, как показывают исследования, это происходит в более чем 70% случаев. Главная причина неудач — ошибки на стадии разработки: проблемы совместимости, плохой дизайн и юзабилити, плохие данные и нечетко поставленные цели. Лучший способ этого избежать — выбрать правильную компанию по разработке программного обеспечения CRM.

В статье мы расскажем, как организовать поиск и отсеивание потенциальных кандидатов. Этот процесс можно условно разделить на три этапа:

  1. Фундаментальное исследование рынка. Поиск подходящих по общим признакам компаний-разработчиков. Может занять до недели времени.
  2. Технический анализ кандидатов. Проверка технологического стека, парка устройств и методологии разработки. Занимает несколько дней.
  3. Личное общение. На что обращать внимание во время первого звонка и личного общения. Какие вопросы задавать. Если претендентов много, общение может растянуться на несколько месяцев

Этап первый: фундаментальные исследования

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

Портфолио компании. Искать потенциальных кандидатов можно в Google с помощью поискового запроса «CRM software development company», а также на LinkedIn Recruiter или аутсорсинг-площадках Clutch.co Goodfirms.co и Codementor.io. Выбрав подходящего кандидата, первым делом нужно проверить его портфолио:

  1. Есть ли опыт создания CRM-решений, какой.
  2. Общий опыт и направление разработки, положение на рынке.
  3. Есть ли проекты, которые можно опробовать (демо-версии и доступные на рынке готовые приложения, сайты, программы). Лучше всего самостоятельно проверить их качество (дизайн, юзабилити, валидация).
  4. Вопрос стоимости разработки CRM.
Лучше сразу отсеять самые дешевые варианты, так как, скорее всего, вы получите продукт низкого качества. Исключения могут быть, но лучше не рисковать. Самые дорогие варианты также, скорее всего, вам не нужны, если только вы не McDonald's, Walmart, eBay или другой крупный игрок, которому нужно максимальное качество и эффективность, даже если это стоит на порядок дороже.

Отзывы и комментарии клиентов. Дальше нужно проверить, что о кандидатах говорят их клиенты. Обычно отзывы можно найти на LinkedIn, Goodfirms.co, Clutch.co и в социальных сетях. На сайте компании также может быть несколько отзывов. Им можно верить, если указаны имя, компания и должность того, кто написал пост. Эти данные следует проверить через социальные сети и Google.

developer company look CRM Software Development Company

Как выглядит настоящий отзыв о компании-разработчике

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

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

Публичная активность компании. Многие хорошие разработчики принимают участие в развитии IT-сообщества, что является еще одним признаком достойной компании. Вот признаки того, что вы имеете дело с серьезным игроком:

  1. Компания организовывает семинары, вебинары, встречи. Создает обучающие курсы для Coursera, Udacity, Udemy, Alison и других e-learning площадок.
  2. Компания или ее сотрудники пишут книги, создают информационный контент.
  3. Фирма или ее сотрудники выступают на отраслевых конференциях, форумах, встречах лидеров рынка и других мероприятиях. Об этом упоминают на веб-сайтах таких мероприятий, в социальных сетях и профильной прессе.
  4. У разработчика есть отраслевые награды и сертификаты.
Если компания не ведет публичную деятельность, то это еще не означает, что она создает плохой продукт, поэтому отсутствие отраслевых наград, сертификатов и статуса участника конференции не может быть недостатком. Это дополнительное преимущество, которое нужно принимать во внимание при прочих равных.

Еще одним плюсом в копилку компании-разработчика может стать участие в разработке открытого программного обеспечения. Его выкладывают на Github и, как правило, это разработка систем безопасности, различных общественноважных программ или систем общего использования, как, например, блокчейн Биткойна.

Блог и социальные сети. Публикации в социальных сетях и обновление блога показывают, что компании есть чем поделиться, о чем рассказать. В блогах обычно описывают кейсы, анализируют отраслевые тренды и технологии, а также создают обучающий контент. Для вас это хороший способ проверить, насколько глубоки их знания. Просматривать каждый пост необязательно, прочтите несколько статей и проверьте, насколько регулярны публикации.

provider CRM Software Development Company

Поставщик программного обеспечения CRM должен иметь блог, который часто обновляется

Что касается социальных сетей, то речь идет о LinkedIn и Facebook. Наличие аккаунта на этих площадках обязательно для любого поставщика IT-услуг. Профиль должен быть хорошо оформлен и содержать максимум информации: описание фирмы, адрес, предоставляемые услуги, количество сотрудников.

Важно, чтобы компания не скрывала руководство и ключевых сотрудников, поскольку так делают лишь непрофессионалы и мошенники.

Методология разработки. На сегодня стандартом является Agile software development. Это обобщающий термин для методик, соответствующих Agile Manifesto, который содержит 12 принципов создания ПО:

creating CRM Software Development Company


Как именно проходит процесс взаимодействия заказчика с техническим партнером на аутсорсинге и сам процесс создания ПО, описано в рабочих кейсах компании. Они обычно расположены на основной веб-странице, в специальном разделе или блоге. Изучите их и убедитесь, что у вас ничего не вызывает сомнения. Если вы в этом не разбираетесь, попросите помощи или консультации у знакомого программиста или человека, который был на вашем месте.

Если кейсов нет или они неинформативны, нужно связаться с представителями IT-поставщика по телефону, имейлу или с помощью формы обратной связи. Сделать это можно сразу или после того, как вы проведете техническую проверку.

Этап второй: техническое исследование

Дальше мы будем проверять, насколько глубоки технические навыки кандидатов в поставщики CRM. Если вы разбираетесь в IT-разработке или у вас есть надежный консультант (или разработчик, которого вы можете использовать), то это не займет много времени. Вот небольшой список того, что нужно проверить.

Технологический стек. Первым делом стоит обратить внимание на технологии, с которыми работает компания. И речь идет не только о языках программирования, фреймворках и базах данных, но и о таких технологиях, как блокчейн, нейронные сети (искусственный интеллект), виртуальная и дополнительная реальность. Эти технологии все чаще используют в современных CRM-системах, особенно блокчейн для гарантии подлинности данных и ИИ для автоматизации общения с клиентами, устранения проблем в коде и базе данных, оптимизации всех процессов.

 technology stack CRM Software Development Company

Технологический стек может очень много сказать о компании

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

Инструменты управления проектами. Хороший поставщик IT-решений вовлекает заказчика в процесс разработки. Для этого могут использоваться различные инструменты, которые помогают заказчику отслеживать текущее состояние дел, контактировать в режиме реального времени с проект-менеджером, программистами и дизайнерами, а также участвовать в планерках и вносить изменения в техническое задание.

Золотого стандарта здесь нет. Наиболее популярны следующие решения:

  1. Корпоративный мессенджер для обмена внутренними сообщениями и отслеживания изменений процесса, обновлений кода, системных оповещений и т.д. Основные функции: управление списком задач, аудио- и видеозвонки, интеграция с другими инструментами (Jira, Trello, Google Drive и другие).
  2. Платформа непрерывной интеграции и доставки, которая помогает командам разработчиков быстро и уверенно выпускать код, автоматизируя процесс сборки, тестирования и развертывания. Основные возможности: мониторинг, API, устранение неполадок, рабочие процессы, класс ресурсов.
  3. Открытая среда для совместной работы над контентом, основная цель проекта — максимально эффективный обмен знаниями. Ключевые функции: текстовый редактор, цикл обратной связи, организованные рабочие пространства, версионность страниц и файлов, шаблоны.
  4. Инструментарий для совместной разработки ПО. Основные возможности: обзор кода, документация, интеграция, запросы на извлечение, отслеживание проблем.
  5. Система отслеживания ошибок, предназначенная для взаимодействия с пользователем или взаимодействия заказчика с разработчиком. Также иногда используется для управления разработкой. Основные функции: типы проблем и атрибуты, рабочие процессы, экраны, поля.

Этап третий: личное общение

После технического анализа у вас, скорее всего, останется 5−20 потенциальных кандидатов, которые с большой долей вероятности смогут создать для вас хорошую CRM-систему. Осталось убедиться в надежности компании и понять, у кого лучшее сочетание цены / качества. И здесь не обойтись без звонков и личной встречи.

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

О чем задавать вопросы:

Channels of connection CRM Software Development Company

Каналы связи. Когда вы работаете с компанией-разработчиком на аутсорсинге, общение — это все! И чтобы оно было максимально продуктивным, обратите внимание на следующие моменты:

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

Есть вопросы? Задайте их здесь

Имя *
Email *
Телефон
Ваш бюджет
Сообщение