Как обстоят дела
Несколько лет назад крупные компании предпочитали вместо использования отечественных систем или разработки собственной ERP-системы (а это единственный верный путь для такого рода компаний) использовать различные продукты зарубежных поставщиков — Axapta, Microsoft Dynamics, SAP.
После всем известных событий зарубежные компании начали уходить из России. Данное программное обеспечение требует не только определенного вида поддержки, но и лицензий, которые теперь никто не продлевает.
Зарубежные программные продукты излишне усложнены и непомерно дороги. Это обусловлено тем, что на мировых рынках сформировались монополисты в определенных отраслях со своими программными продуктами. Применение их в российских реалиях было бы разумно при отсутствии альтернатив и возможности не считать деньги, но за последние несколько лет поменялись оба фактора.
В России, в отличие от большинства стран (не берем в расчет Францию, Германию и США) очень хорошо развиты цифровые сервисы и разработка программного обеспечения, при этом разработка производится на очень высоком уровне (зависит, конечно, от исполнителей).
Многие компании, которым требовалось внедрение ERP-систем, приняли решение разрабатывать собственные программные продукты для своих нужд. У кого-то это успешно получилось и сейчас они находятся в наилучшем положении с точки зрения наличия программного обеспечения для автоматизации своих процессов. Некоторые обратились в специализированные компании по разработке программного обеспечения. Осталась проблема гибридных систем, в которых используются зарубежные сервисы или базы данных, требующие лицензии.
Разработка собственных ERP-систем
В России на данный момент, с учетом текущих обстоятельств, наилучший путь для компаний, которые хотят развиваться и двигаться дальше, а также тех, у кого было установлено зарубежное программное обеспечение — приступить к разработке собственного ПО. Но есть несколько факторов.
- Количество разработчиков на рынке сильно сократилось, насколько еще оно сократится в ближайшем будущем пока никому не известно;
- Многие IT-компании или закрылись, или переехали зарубеж;
- Всё больше руководителей компаний начинают понимать эту ситуацию и делать шаги в направлении разработки собственного ПО.
У программистов есть такая поговорка — она, конечно, относится к срокам, но тут тоже подходит — “Девять женщин за месяц не родят ребенка”. Таким образом создается дефицит возможностей разработки качественных корпоративных информационных систем, что в перспективе нескольких лет повлияет как на стоимость, так и вообще на возможность оперативно что-либо создать.
С чего начать решение проблемы ПО
Зависит от вашей ситуации. Если у вас установлены зарубежные программные продукты, то проектирование информационной системы не займет много времени. Кроме того, обязательно есть что-то, что вы бы хотели изменить в имеющихся системах, а также то, что не используется, но просто входило в поставленный функционал.
В случае привлечения сторонней компании для разработки программного обеспечения достаточно продемонстрировать рабочий процесс и используемые инструменты. Специалисты компании помогут этот процесс зафиксировать, создадут прототипы, напишут техническое задание и создадут продукт, который будет соответствовать всем критериям.
Если у вас еще нет никакой информационной системы для автоматизации деятельности вашей компании, то самое время задуматься о том, чтобы его создать. Чем дальше, тем такой продукт будет сложнее получить.
Отечественное ПО
Разработка информационных систем может осуществляться как на открытых технологиях, которые распространяются бесплатно, так и с помощью продажи лицензий на шаблонный продукт, который нужно будет менять под необходимые компании процессы.
В текущих обстоятельствах, конечно, лучший по логике вариант — продукт, который полностью принадлежит компании, может быть размещен на внутреннем сервере и не требует никаких лицензий, как зарубежных, так и отечественных.
Получение такого продукта возможно двумя способами. Первый — сформировать команду разработчиков внутри компании, при этом для того, чтобы хоть что-то получилось, у них обязательно должен быть опыт создания подобных систем. Нужен менеджер проекта, дизайнер, программисты для интерфейса и для серверной части. Нужен руководитель данного процесса с опытом работы. И самое главное — должна быть техническая документация, чтобы проект был четко описан и сформулирован. Без этого разработка превратится в вечный процесс вытягивания денег из кармана компании. Процесс должен иметь четкие границы, сроки и стоимость. Сформировать такой отдел под силу достаточно крупным компаниям. И задач должно быть достаточно, чтобы отдел не пришлось увольнять после завершения проекта, а потом снова нанимать, когда нужно что-то доработать. В данном случае стоимость информационной системы вычисляется из суммы всех зарплат и всех затрат, включая зарплаты управляющего персонала, офис, бухгалтера и так далее на содержание всей этой истории.
Вторым вариантом является обращение в специализированные компании по разработке программного обеспечения. Найти сейчас такую, работающую не на удаленке из другой страны достаточно сложно, но можно. В данных компаниях есть все профильные специалисты для проектирования, разработки и внедрения ПО. Стоит обратить внимание на 2 вещи — на основе каких технологий пишется программный продукт, будет ли он полностью вашим при передаче результата. И есть ли у компании портфолио успешных проектов. По поводу портфолио стоит уточнить. Иногда к нам обращаются в запросом, похожим на: “А вы делали систему для автоматизации производства шарикоподшипников?”. “Есть своя специфика, и если вы не делали именно по шарикоподшипникам, то не получится сделать систему”. В ответ мы говорим: “Да, мы делали системы для автоматизации производства, но не шарикоподшипников”. Для информационной системы неважно, какой бизнес-процесс автоматизировать, ведение заказов, клиентов, учет материалов на складе, процессов производства, распределения нагрузки или анализа эффективности. Это все бизнес-процессы, и любой можно сделать эффективней с помощью информационной системы.
Бизнес-процессы в каждой компании с одной стороны одинаковые, с другой совершенно разные. Например, процесс сдачи отчетности в налоговую, для всех компаний одинаков, потому что регламентируется законом, а вот процесс ценообразования или оценки эффективности разный. Именно поэтому для первых задач можно использовать готовое программное обеспечение или шаблонные системы, на отечественном рынке это всё давно уже есть. А вот для второго и подобного им, компании заказывают уникальные программные продукты, сделанные специально под их процессы.
Кризис пройдет, а вложения в свой бизнес останутся и вы будете готовы к новому росту. Успехов вам в создании и внедрении собственного программного обеспечения.