Jun 07, 2017 16:39
Как Вы уже, наверное, догадались, я занимаюсь "проектными" программными продуктами. Что это такое и чем они отличаются от "коробочных" я и постараюсь сейчас рассказать.
Есть различное программное обеспечение: что-то поставляется пользователю в уже готовом виде (офисные продукты, игры), что-то разрабатывается на заказ (специализированные решения, например, портал гос.услуг или расчет взрыва ядрёной бонбы). Но есть отдельный класс продуктов, которые не просто устанавливаются на компьютер (сервер, облако), но и требуют настройки. Причем стоимость данной настройки может многократно превосходить стоимость самого П.О. (программного обеспечения).
Читатель наверняка знает, что настраивать приходится даже "коробочные" продукты - ну, там, профайл свой ввести в фейсбучек или инициалы в офис - но с этим справится даже неискушенный пользователь. Однако есть специализированное ПО, настраивать, развивать и сопровождать которое приходится специализированным людям - консультантам-внедренцам. На территории России, наверное, самый распространенный пример - это программы для ведения учета, такие как 1С. Даже самые простые конфигурации требуют настройки - необходимо завести план счетов, ввести номенклатуру и контрагентов, ввести сотрудников, дать различные права доступа пользователям и тому подобное. А зачастую требуется более детальная настройки или изменение конфигурации под требования заказчика - и эту работу уже выполняют специалисты - программисты и консультанты, которые оценивают требования заказчика, пытаются настроить стандартную функциональность системы, и, если в стандарте это сделать не получается, ставят задачу разработчику и принимают результат. Однако, есть более "тяжелые" системы автоматизации предприятия, такие как SAP, Microsoft Dynamics AX/NAV, Oracle EBS, Infor и т.д. - сотни их. Да и 1C:ERP тоже входит в их число и требует такой же серьёзной настройки. Тут зачастую одним программист-на-все-руки, увы, не отделаешься. Зачастую каждый контур подобной системы, такой как управление запасами или производством, настраивает несколько консультантов, а число разработчиков может идти на десятки. При этом все они - довольно высокооплачиваемые специалисты. К тому же, их работу надо координировать, необходим один или несколько РП - Руководитель Проекта, формируется проектный офис, результат работы необходимо тестировать, и появляются группы тестировщиков и так далее. Проектная команда может быть очень большой, вплоть до тысяч человек - если вопрос внедрения и развития системы идет на крупном заказчике и затрагивает большинство процессов предприятия. Иногда заказчики даже выделяют подобные отделы внедрения в отдельные компании (Гринатом, Газпром-Информ, РН-Информ и т.д.).
Однако есть компании-"интеграторы", которые занимаются поставками "коробочного софта" и "железа"- аппаратного обеспечения. И для них очень сложно понять, почему "коробка", которую "купил-продал, на эти 2% и живу", требует какого-то "внедрения", как вести проекты и почему производитель подобных программных продуктов запрещаем продавать их, если компания не имеет отдела внедрения и не сертифицировала своих специалистов по данным решениям. Про них - в следующей статье.
#erp