Перед рассмотрением бизнес-процессов фарм дистрибьютора, которые мы планируем автоматизировать, необходимо определиться с платформой, на которой будет производиться автоматизация, так как дальнейшие бизнес-процессы мы сразу же будем рассматривать с точки зрения возможностей, предоставляемых выбранной платформой.
Основными критериями оценки (по 5-бальной шкале, где 5 - хорошо; 1 - плохо;) выбора платформы для автоматизации будут:
- Простота разработки;
- Стоимость обслуживания;
- Стоимость разработки;
- Стоимость лицензирования платформы, на которой производится автоматизация;
- Стоимость одного рабочего места;
Платформы, которые мы будем оценивать:
- 1С:Предприятие
- Bitrix или другие CRM
- Разработка Web-приложения (Front / Back разработка) HTML5 -CSS / PHP / SQL DB
Далее, выбор и оценка систем приводится в соответствии с пониманием ситуации и знаниями автора и не претендует на объективность.
Поясню по логике расстановки оценок и выбора платформы. При разработки такого программного продукта для меня очень важны несколько критериев.
- Масштабируемость, так как по мере автоматизации новых функций в системе будет работать все больше сотрудников.
- Гибкость и скорость внесения изменений, так как ФЗ в рамках которых работает фарм дистрибьютор часть меняются и требуется оперативное реагирование и внесение изменений в функционал.
- Стоимость обслуживания, чтобы сотрудники которые в дальнейшем будут обслуживать данную систему были не дорогими и в случае ухода было возможно из оперативно заменить. Стоимость программиста 1С среднего уровня на рынке составляет 120 - 150 тыс./руб., когда стоимость .net специалистов, php, dba, начинается от 180 - 200 тыс./ руб.
Учитывая то, что в жизни я программировал на 1С и Bitrix (PHP), то при выборе платформы удобнее и быстрее всего будет реализовывать весь функционал на 1С, эту платформу и определим как основную за основу.