Подпишитесь на рассылку «Точки роста»
eng
image
Подписаться
Заказать звонок
Заказать демо
Чат

Купить нельзя разработать самим

Рубрика:Мобильное решение
Автор:Дина Лях
Рано или поздно любой дистрибутор приходит к решению об автоматизации полевой работы торговых агентов — в стремительно развивающемся мире нет места кипам бумаги и постоянным звонкам в офис. Как и сказочный Иван, руководство компании оказывается на перепутье: систему автоматизации можно написать своими силами, поручить эту работу небольшой местной компании или купить готовое профессиональное решение. Выбор одного из направлений грозит компании, равно как и вышеупомянутому персонажу, либо значительными выгодами, либо невосполнимыми потерями.
Купить нельзя разработать самим

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

Направо пойдешь — сам сделаешь

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

Но на деле все оказывается несколько сложнее. В среднем внедрение системы автоматизации мобильной торговли экономит около 1% от оборота по сравнению с работой «на бумажках». Можно внедрить систему за месяц и сразу почувствовать результат. А можно растянуть удовольствие на полгода, а то и год. Чем быстрее работа агентов будет автоматизирована, тем раньше компания начнет получать бонусы.

Для небольшой фирмы, скажем с 15 торговыми представителями, стоимость лицензий на профессиональное решение сравнима с оплатой труда «своего» разработчика за два месяца. Но вероятность того, что программа будет написана, отлажена и готова к использованию меньше, чем за 60 дней, крайне низка. Скорее всего, программист потратит на работу от полугода. Следовательно, для маленькой компании самостоятельное написание системы оказывается экономически невыгодным.

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

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

  1. Специалист, разработавший программу, скорее всего, окажется единственным носителем знаний о ней в компании. В случае если он по каким-то причинам решит поменять работу, всю информацию необходимо будет передать другому сотруднику. Насколько полной и качественной будет эта передача?

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

  3. Профессиональные разработчики имеют возможность на протяжении ряда лет анализировать потребности клиентов и постоянно дорабатывать продукт. У местного «Кулибина» обычно отсутствует понимание того, в каком направлении нужно работать, как развиваются системы автоматизации. Из-за недостатка опыта он совершает те ошибки, которые профессионалы уже давным-давно переросли. Особенно этот риск касается разработки архитектуры системы.

  4. Рынок КПК очень подвижен. Средний «срок жизни» КПК — около полугода. По мере выхода новых моделей программу автоматизации необходимо дорабатывать с учетом появившихся возможностей оборудования. Мобильные операционные системы меняются реже, примерно раз в пять лет, но требуют бо́льших изменений в программе. В итоге, разработчик вынужден практически пожизненно работать над адаптацией программы под новые устройства и программные платформы. Или безнадежно отстать.

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

Налево пойдешь — у местного разработчика купишь

При выборе этого варианта упрощается ситуация с контролем денежных средств. С разработчиком заключается контракт, в котором заранее оговорены стоимость и сроки выполнения проекта. Заказчику не приходится думать о том, сколько человеческих и временных ресурсов будет затрачено — это внутренняя проблема исполнителя. Риск неуправляемости в этом случае снимается. Но остаются и другие подводные камни:

  1. Зачастую существование маленькой компании зависит от крупного (часто единственного) клиента. Если он отказывается от предоставляемых услуг, то финансовых поступлений от мелких клиентов не хватает для поддержания разработчика на плаву и компания распадается. Проблема заказчика в этом случае даже не в потраченных деньгах, а во временных затратах. Придется покупать новую систему и тратить время на ее изучение. Пока компания выйдет на прежний уровень эффективности, может пройти много времени, а процесс перехода будет оттягивать на себя ресурсы, которые должны были пойти на решение других задач.
  2. Медленное развитие системы. Программа обновляется от случая к случаю, а за каждое нововведение, необходимое клиенту, приходится платить отдельно. Зачастую новый функционал заказчик придумывает сам исходя из своих потребностей.

Прямо пойдешь — профессиональное решение купишь

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

Куда идти?

Артём Бураченок, заместитель генерального директора ГК «Системные Технологии»

ГК «Системные Технологии» — профессиональный разработчик систем автоматизации полевой работы агентов. Мы — ИТ-компания, но мы не пишем информационные системы для организации собственной работы — ведения бухгалтерии или управления работой с клиентами. В первом случае мы используем 1С, а во втором — профессиональную систему CRM. Как менеджер, я убежден, что наилучшего результата в работе можно достигнуть, если использовать профессиональные инструменты, заточенные под выполнение конкретных задач. Одна из причин, по которой можно остановится на выборе «напиши сам» или «на заказ» — это случаи, когда на рынке нет качественных систем, решающих задачи бизнеса (например, если данная отрасль очень молода), но это точно не случай с дистрибьюцией. Для автоматизации работы дистрибьюторских компаний есть ряд качественных решений от российских разработчиков, которые не только «заточены» под российские реалии, но и стоят достаточно разумные деньги.