
// Разработка
// Разработка
Никто не берется за внедрение новой системы управления взаимоотношениями с клиентами (CRM), предполагая неудачу, однако, как показывают исследования, это происходит в более чем 70% случаев. Главная причина неудач — ошибки на стадии разработки: проблемы совместимости, плохой дизайн и юзабилити, плохие данные и нечетко поставленные цели. Лучший способ этого избежать — выбрать правильную компанию по разработке программного обеспечения CRM.
В статье мы расскажем, как организовать поиск и отсеивание потенциальных кандидатов. Этот процесс можно условно разделить на три этапа:
Портфолио компании. Искать потенциальных кандидатов можно в Google с помощью поискового запроса «CRM software development company», а также на LinkedIn Recruiter или аутсорсинг-площадках Clutch.co Goodfirms.co и Codementor.io. Выбрав подходящего кандидата, первым делом нужно проверить его портфолио:
Отзывы и комментарии клиентов. Дальше нужно проверить, что о кандидатах говорят их клиенты. Обычно отзывы можно найти на LinkedIn, Goodfirms.co, Clutch.co и в социальных сетях. На сайте компании также может быть несколько отзывов. Им можно верить, если указаны имя, компания и должность того, кто написал пост. Эти данные следует проверить через социальные сети и Google.
Если в будущем с вами свяжутся, чтобы расспросить о выбранной вами компании, расскажите все как есть. Так вы поможете рынку повысить среднее качество услуг по рынку и отсеять плохих, ненадежных и нечестных разработчиков.
Публичная активность компании. Многие хорошие разработчики принимают участие в развитии IT-сообщества, что является еще одним признаком достойной компании. Вот признаки того, что вы имеете дело с серьезным игроком:
Еще одним плюсом в копилку компании-разработчика может стать участие в разработке открытого программного обеспечения. Его выкладывают на Github и, как правило, это разработка систем безопасности, различных общественноважных программ или систем общего использования, как, например, блокчейн Биткойна.
Блог и социальные сети. Публикации в социальных сетях и обновление блога показывают, что компании есть чем поделиться, о чем рассказать. В блогах обычно описывают кейсы, анализируют отраслевые тренды и технологии, а также создают обучающий контент. Для вас это хороший способ проверить, насколько глубоки их знания. Просматривать каждый пост необязательно, прочтите несколько статей и проверьте, насколько регулярны публикации.
Важно, чтобы компания не скрывала руководство и ключевых сотрудников, поскольку так делают лишь непрофессионалы и мошенники.
Методология разработки. На сегодня стандартом является Agile software development. Это обобщающий термин для методик, соответствующих Agile Manifesto, который содержит 12 принципов создания ПО:
Если кейсов нет или они неинформативны, нужно связаться с представителями IT-поставщика по телефону, имейлу или с помощью формы обратной связи. Сделать это можно сразу или после того, как вы проведете техническую проверку.
Дальше мы будем проверять, насколько глубоки технические навыки кандидатов в поставщики CRM. Если вы разбираетесь в IT-разработке или у вас есть надежный консультант (или разработчик, которого вы можете использовать), то это не займет много времени. Вот небольшой список того, что нужно проверить.
Технологический стек. Первым делом стоит обратить внимание на технологии, с которыми работает компания. И речь идет не только о языках программирования, фреймворках и базах данных, но и о таких технологиях, как блокчейн, нейронные сети (искусственный интеллект), виртуальная и дополнительная реальность. Эти технологии все чаще используют в современных CRM-системах, особенно блокчейн для гарантии подлинности данных и ИИ для автоматизации общения с клиентами, устранения проблем в коде и базе данных, оптимизации всех процессов.
Инструменты управления проектами. Хороший поставщик IT-решений вовлекает заказчика в процесс разработки. Для этого могут использоваться различные инструменты, которые помогают заказчику отслеживать текущее состояние дел, контактировать в режиме реального времени с проект-менеджером, программистами и дизайнерами, а также участвовать в планерках и вносить изменения в техническое задание.
Золотого стандарта здесь нет. Наиболее популярны следующие решения:
Домашнее задание. Прежде чем организовать встречу, обдумайте и соберите как можно больше информации о своем CRM-проекте: идея в деталях, основные задачи и проблемы, которые решает продукт, концепции, каркасы, шаблоны, общее видение и прочее. Кроме того, нужно заранее собрать информацию о вашей компании, дабы технический партнер мог оценить ваш бизнес, его потребности.
О чем задавать вопросы:
Каналы связи. Когда вы работаете с компанией-разработчиком на аутсорсинге, общение — это все! И чтобы оно было максимально продуктивным, обратите внимание на следующие моменты: