Рассмотрим подробно все три варианта, чтобы определиться, в какую сторону двигаться лучше всего.
Для многих руководителей, особенно далеких от it-сферы, написание программы для автоматизации собственными силами выглядит особенно привлекательно. Кажется, будто этот проект дешевле, чем покупка профессионального решения, а штатный программист, знакомый с реалиями жизни компании, разработает систему, наиболее полно удовлетворяющую ее запросы.
Но на деле все оказывается несколько сложнее. В среднем внедрение системы автоматизации мобильной торговли экономит около 1% от оборота по сравнению с работой «на бумажках». Можно внедрить систему за месяц и сразу почувствовать результат. А можно растянуть удовольствие на полгода, а то и год. Чем быстрее работа агентов будет автоматизирована, тем раньше компания начнет получать бонусы.
Для небольшой фирмы, скажем с 15 торговыми представителями, стоимость лицензий на профессиональное решение сравнима с оплатой труда «своего» разработчика за два месяца. Но вероятность того, что программа будет написана, отлажена и готова к использованию меньше, чем за 60 дней, крайне низка. Скорее всего, программист потратит на работу от полугода. Следовательно, для маленькой компании самостоятельное написание системы оказывается экономически невыгодным.
Большой организации, где торговых агентов более 1000, дешевле будет оплатить работу штатного программиста, чем купить готовый программный комплекс у крупного разработчика. Однако в этом случае нужно учитывать временные потери. Купив профессиональное решение, торговые представители могут начинать пользоваться им немедленно, а собственной программы придется ждать некоторое время. Разница в цене, описанная выше, сглаживается за счет более позднего старта использования системы.
Разработка собственной программы является к тому же довольно рискованным делом:
При выборе этого варианта упрощается ситуация с контролем денежных средств. С разработчиком заключается контракт, в котором заранее оговорены стоимость и сроки выполнения проекта. Заказчику не приходится думать о том, сколько человеческих и временных ресурсов будет затрачено — это внутренняя проблема исполнителя. Риск неуправляемости в этом случае снимается. Но остаются и другие подводные камни:
Крупные компании-разработчики выпускают один продукт для многих клиентов, получая финансирование из разных источников. Благодаря этому они могут содержать большой штат программистов, тестировать новое оборудование, регулярно выпускать новые версии и добавлять новые функциональные возможности прежде, чем клиент задумается о том, что они ему необходимы. Имея большую базу данных о работе систем автоматизации, крупный разработчик чувствует тенденции их развития и направление, в котором нужно двигаться.
Артём Бураченок, заместитель генерального директора ГК «Системные Технологии»
ГК «Системные Технологии» — профессиональный разработчик систем автоматизации полевой работы агентов. Мы — ИТ-компания, но мы не пишем информационные системы для организации собственной работы — ведения бухгалтерии или управления работой с клиентами. В первом случае мы используем 1С, а во втором — профессиональную систему CRM. Как менеджер, я убежден, что наилучшего результата в работе можно достигнуть, если использовать профессиональные инструменты, заточенные под выполнение конкретных задач. Одна из причин, по которой можно остановится на выборе «напиши сам» или «на заказ» — это случаи, когда на рынке нет качественных систем, решающих задачи бизнеса (например, если данная отрасль очень молода), но это точно не случай с дистрибьюцией. Для автоматизации работы дистрибьюторских компаний есть ряд качественных решений от российских разработчиков, которые не только «заточены» под российские реалии, но и стоят достаточно разумные деньги.