Почему многие из ИТ бегут от MES
MES-система (Manufacturing Execution System, система управления производственными процессами) — это программный комплекс для решения задач оперативного планирования и управления производством продукции.
Тут тоже несколько причин:
- Нет понимания, что это и как с ним работать
- Нет желания разбираться в этом и это долго
- Как правило система MES внедряется в целом цехе или производстве, а это большой объём работы, сжатые сроки, долгий этап опытной эксплуатации.
- Нет мотивации со стороны руководства ИТ
Все вы наверно слышали, что есть уважаемые люди в ИТ: кто разрабатывает системы автоматизации АСУТП, есть ещё более уважаемые специалисты ERP, а есть менее уважаемые, кто делает цеховые системы автоматизации (АРМы, ИТС и т.п.). Там где я работал, руководство не пожелало выделить специализацию MES в отдельную структуру (не увидело необходимости и возможно перспективы, даже они в это не верят...).
Сами понимаете, есть специализации и есть соответствующая оплата труда и ценность сотрудника. А если руководство не оплачивает труд и знания этих специалистов и сравнивает их с обычными разработчиками, чей уровень знаний не включает знание специализированных пакетов класса MES, то кто будет желать работать с такими системами? Намного проще создать таблицы в БД и сделать интерфейс ввода, не нужно знать подробно производственные процессы, знать как интегрировать системы с АСУТП, ERP и LIMS и понимать их работу. Системы MES как и сами процессы в производстве довольно сложны для понимания. Реализацию MES систем по сложности я бы сравнил с ERP и даже более, процессы тут очень уж быстрые и очень критичны для производства :).
Приведу пример, был случай, когда разбегались разработчики, когда им стали предлагать войти в проектную группу по внедрению MES. Пришлось даже уговаривать их возможными перспективами, но как всегда руководство быстро про них забыло и специалисты разошлись кто куда. Стать специалистом MES потребует годы (это не шутка!). Если ты внедряешь MES у тебя не будет времени ни на что другое.
Внедрение системы на производстве занимает годы и это правда. Нельзя внедрить по быстрому рабочее место, тут их много и рабочих мест и процессов и много различных интеграций с внешними системами, много согласований процессов и нервы, нервы, нервы руководителя проекта и разработчиков ...
Когда проект практически готов, но производство не торопится его принимать, идёт давление со всех сторон, идут постоянные придирки и переделки функций, разработчики устают, нервный ресурс заканчивается и начинаются срывы, взаимные обвинения, разлады... Тут бы руководству прийти на помощь, однако они предпочитают тихо слиться ...
Итог
И кому нужен такой геморрой? Лучше работать frontend или backend разработчиком. Кому интересно посмотрите зарплаты разработчиков на производстве и в других непроизводственных сферах, разница почти в два раза. Вот и заинтересованность руководства в MES ...