Рис 1.1. Сравнение затраченных усилий на разработку ERP и традиционного способа разработки программных продуктов.
В конечном счете, это привело к ERP-революции, что мы сейчас и наблюдаем.
В отличие от традиционных систем, ввод в действие ERP-системы подразумевает внедрение всеобъемлющих, заранее спроектированных приложений, характеризующихся:
• Превосходной архитектурой, процессно-ориентированным конфигурированием
• Непосредственным участием конечных пользователей в процессе разработки
• Ранним устранением рисков
• Ранним обнаружением пропусков и ошибок
• Повторяющимся жизненным циклом программы, ничтожным количеством брака и переделок
• Легко изменяемой и конфигурируемой функциональностью
• Непосредственной организацией работы сотрудников не занятых в сфере IT
• Приоритетом функциональности над методо-ориентированным инструментарием
• Качественной вариативностью и гибкостью предоставляемой функциональности
• Полным, максимально аккуратным документированием изменений в конфигурации и настройках
• Значительным акцентом на проверке интегрированности системы
• Постоянной демонстрацией функциональности на всех стадиях проекта
• Двойной категорией ресурсных требований: функциональной и технической
• Расписаниями, защищенными от «эффекта каскада» при долгосрочном планировании
• Демонстрациями производительности
• Более широкими возможностями для настройки самых различных параметров
• Эффективной интеграцией между системами.
Итак, что такое ERP? Единого мнения о том, что стоит за этим понятием, нет. Еще большие споры возникают вокруг составляющих ERP-системы, методов ее использования, потенциального роста производительности труда, влияния на организацию работы в целом, сопутствующих затрат, необходимости найма сотрудников и того, чему этих сотрудников надо обучать. Характеристики ERP не ограничиваются продуктами ERP и соответствующими инструментами, представленными на рынке; кроме того, совершенно ясно, что ERP — это не технология, не метод и не логическая организация. Есть все основания, чтобы предположить, что определение ERP, описанное в данной книге, будет постоянно расширяться в будущем (см. раздел «Анатомия ERP-системы» в главе 2). Несмотря на все обилие толкований, ERP можно с уверенностью определить следующим образом:
Пакет прикладных программ «Планирование Ресурсов Предприятия» (Enterprise Resources Planning, ERP) это комплект заранее спроектированных, взаимосвязанных и готовых к внедрению прикладных модулей, которые обслуживают все деловые функции предприятия, при этом компоненты, их функциональность, легко могут быть сконфигурированы, перенастроены с учетом требований и нужд конкретного предприятия. Такой пакет ПО обеспечивает интегрированную в масштабе всего предприятия процессно-ориентированную работу с потоками информации в режиме реального времени.
Система ERP способна охватить всю деятельность предприятия и все же оставаться достаточно гибкой, потому что в сердце такой системы находится хранилище данных типа CASE, которое содержит детальную информацию обо всех заранее разработанных приложениях. Эти данные включают в себя все единицы информации, таблицы и программы, на основе которых работает система. Например, версия SAP 4.0В содержит более 800 определений процессов, хранимых примерно в 8000 таблицах хранилища. Они также имеют поддержку вспомогательных подсистем, которые на постоянной основе обеспечивают управление, функционирование, безопасность и обслуживание операций в этом пакете программ.
Пакеты программного обеспечения, производимые на серийной основе, в особенности такие, как ERP, считались оптимальным решением для преодоления кризиса информационных технологий в 80-х годах. Причин для этого было несколько:
• Система ERP обеспечивает оперативное утверждение и легализацию требований непосредственно самим пользователем
• Система ERP гарантирует постоянное качество функционирования системы
• Система ERP предоставляет интегрированную структуру информационной системы, которая образует единое целое
• Система ERP обеспечивает высокую степень стандартизации
• Система ERP позволяет обеспечить аккуратное и всеобъемлющее документирование системы
• Система ERP обеспечивает великолепное качество и результативность при сопровождении и развитии системы.
Десятилетие спустя компании, освоившие ERP, сообщают об опыте работы с такими системами. Опираясь на их опыт, можно утверждать, что таким компаниям действительно сопутствует успех в бизнесе. Теперь суть дела не в том, чтобы только изучить новую технологию; основная задача — применить эту новую технологию с пользой для дела и решить проблему инерции, страха перед переменами в масштабе всего предприятия или организации. Действительно, ERP обладает большим потенциалом для укрепления многофункциональности, согласованности работы, организации процессов и структуры, а главное — для повышения эффективности менеджмента на практике. В наши дни менеджер не задумывается, внедрять ERP или нет, менеджер задумывается над тем, когда внедрять ERP и какой пакет программ выбрать. По мере чтения этой книги У Вас не останется сомнений, что SAP R/3 — лучший среди других аналогичных программных продуктов.
Успех систем ERP основан на принципе многократного использования. Этот принцип зародился еще на заре компьютерной эры, когда стало понятно, что слишком много программных кодов приходится писать и повторно переписывать. Довольно скоро в большинство языков программирования были включены стандартные программы, то есть наборы кодов, которые можно было бы неоднократно использовать в авторской программе или группе программ. Появление баз данных еще более облегчило повторное использование стандартных программ, что привело к колоссальному взлету в среде информационных технологий. Похожим образом, появление компьютерных сетей позволило повторно использовать одни и те же программы с удаленных друг от друга компьютеров и рабочих станций.
Технология ERP перенесла концепцию многократного использования на функциональность приложений, входящих в стандартный комплект. Например, принцип работы SAP R/3 основывался на важнейшем обобщении, сделанном после наблюдений за работой предприятий одной отрасли. В системе SAP была создана стандартная база данных процессов, которые требуются в работе всех предприятий в определенной отрасли. В результате все, что требовалось от клиентов, пожелавших внедрить SAP — выбрать из этой базы те процессы, которые были нужны для их конкретных нужд. Если раньше, при использовании традиционных методов разработки и внедрения программных продуктов (Software Development Life Cycle, SDLC), основная часть затрат приходилась именно на фазу разработки и внедрения, то с появлением ERP усилия и затраты свелись главным образом к фазе внедрения.
Хотя, на первый взгляд, стоимость внедрения продукта ERP кажется выше, чем у традиционных систем, внедрение ERP происходит быстрее, следовательно, преимущества, которые дает подобная система, начинают приносить пользу значительно раньше. Знаменитая библиотека, состоящая из 800 лучших бизнес-процессов становится доступной благодаря SAP R/3 и позволяет, как из набора строительных блоков, которые могут быть задействованы любым пользователем, быстро и с минимальными затратами построить необходимую систему.
То, что предприятия, внедрившие ERP-системы не полностью, а только для части деловых функций и операций, не получили значительных преимуществ, остается признанным фактом, хотя исследований на этот счет не проводилось. Впервые в истории информационных технологий ERP-системы сделали очевидным тот факт, что деловые процессы и операции предприятия имеют гораздо большее, фундаментальное значение, чем данные или информация, задействованные в разных аспектах деятельности предприятия. Более важно, что ERP-системы подняли информационные технологии на качественно новый Уровень — если раньше они были простым средством реализации стратегии предприятия, то сейчас они — значительная часть бизнес-стратегии как таковой.