ERP и управление возможностями бизнеса
В начале 1990-х гг. аналитическая компания Gartner Group ввела новое понятие. Системы класса MRPII в интеграции с модулем финансового планирования (Finance Requirements Planning - FRP) получили название систем планирования ресурсов предприятий (Enterprise Resource Planning - ERP). Иногда также встречается термин "планирование ресурсов в масштабах предприятия" (Enterprise-wide Resource Planning).
В основе ERP-систем лежит принцип создания единого хранилища (репозитория) данных, содержащего всю корпоративную бизнес-информацию: плановую и финансовую информацию, производственные данные, данные по персоналу и др. Наличие единого корпоративного репозитория устраняет необходимость в передаче данных от одной системы к другой (например, от производственной системы к финансовой или к кадровой), а также обеспечивает одновременную доступность информации для любого числа сотрудников предприятия, обладающих соответствующими полномочиями. Целью ERP-систем является не только улучшение управления производственной деятельностью предприятия, но и уменьшение затрат и усилий на поддержку его внутренних информационных потоков.
Существует немало определений ERP-систем. Одно из них, наиболее часто встречающихся, следующее:
ERP-система - это набор интегрированных приложений, позволяющих создать интегрированную информационную среду (ИИС) для автоматизации планирования, учета, контроля и анализа всех основных бизнес-операций предприятия. Основой ИИС предприятия являются именно ERP-системы.
По первоначальному определению Американского общества по управлению производством и запасами (American Production and Inventory Control Society - APICS): "ERP - метод для эффективного планирования и контроля всех ресурсов, необходимых для того, чтобы принять, выполнить, отгрузить и учесть заказы клиентов в производственной, дистрибуторской или сервисной компании".
В последней редакции APICS: "ERP - это подход для организации, определения и стандартизации бизнес-процессов, необходимых, чтобы предприятие могло использовать внутренние знания для поиска внешнего преимущества".
Как правило, ERP-системы строятся по модульному принципу и в той или иной степени охватывают все ключевые процессы деятельности компании (рис. 11.1). Используемый в ERP-системах программный инструментарий позволяет проводить производственное планирование, моделировать поток заказов и оценивать возможность их реализации в службах и подразделениях предприятия, увязывая его со сбытом.
Рис. 11.1.
В 1990 году была предложена следующая формула ИС на базе ERP: ERP= MRP II + FRP +DRP, где FRP - планированию подлежат не только материалы и время рабочих центров, но и финансовые ресурсы, DRP - управление ресурсами дистрибуции.
Основные функции ERP-систем:
- ведение конструкторских и технологических спецификаций, которые определяют состав производимых изделий, а также материальные ресурсы и операции, необходимые для его изготовления;
- формирование планов продаж и производства;
- планирование потребностей в материалах и комплектующих, сроков и объемов поставок для выполнения плана производства продукции;
- управление запасами и закупками: ведение договоров, реализация централизованных закупок, обеспечение учета и оптимизации складских и цеховых запасов;
- планирование производственных мощностей: от стратегии всего предприятия до планов использования отдельных станков и оборудования;
- оперативное управление финансами, включая составление финансового плана и осуществление контроля его исполнения, финансовый и управленческий учет;
- управление проектами, включая планирование этапов и ресурсов, необходимых для их реализации.
Позже в ERP-системы стали включать дополнительный модуль APS (Advanced Planning and Scheduling) - методику планирования, использующую методы математической оптимизации в составлении календарных планов, так как при решении даже вроде бы простых по постановке задач дискретного планирования для распределенной дистрибьюторской сети обыкновенные алгоритмы становятся неработоспособными из-за большой размерности обрабатываемых данных.
В конце 90-х гг. ХХ века был разработана также методология "Планирование ресурсов предприятия, синхронизированное с запросами потребителя" (Customer Synchronized Resource Planning - CSRP), которая охватывает взаимодействие предприятия с клиентами: оформление наряд-заказа, техническое задание, поддержку клиентов, планирование ресурсов в зависимости от объема и состава клиентских заказов. Если стандарты MRP/MRPII/ERP ориентированы на управление запасами и мощностями, планирование, производство и продажу продукта, то в стандарт CSRP включен полный цикл жизненного цикла изделия - от его проектирования с учетом требований заказчика до гарантийного и сервисного обслуживания после продажи.
Этот новый тип КИС в некоторых источниках стали называть ERPII- системами, основа которых - управление взаимодействием компании с внешней средой. Там где можно, внутренние и конфиденциальные процессы становятся внешними и открытыми. Излишняя тайна корпоративной информации, которая усложняла деятельность, исчезает. На смену ей приходит четко регламентированная политика в сфере информационной безопасности и безопасности самих информационных систем.
Соединение ERP-системы с технологиями OLAP, системой сбалансированных показателей (Balanced Score Card) и системой функционально-стоимостного управления привело к появлению и развитию систем BPM (Business Performance Management) - управление эффективностью бизнеса, которые позволяют связывать операционные результаты деятельности предприятия с эффективностью реализации миссии компании [Амириди Ю, Intersoft Lab, www.iso.ru/cgi-bin/main]. Какие задачи решают BPM-системы и какое место они занимают среди других программных продуктов автоматизации бизнес-процессов?
Для ответа на этот вопрос воспользуемся материалами отчета "Успешный опыт управления эффективностью бизнеса: бизнес и технические стратегии" ("Best Practices in Business Performance Management: Business and Technical Strategies") Международного Института исследования хранилищ данных (Data Warehousing Institute - DWI) 2004 года. В этом отчете позиционируют BPM-системы, анализируя общую схему развития программного обеспечения для автоматизации бизнес-процессов за последние двадцать лет (рис. 11.2).
Сначала появились системы автоматизации внутренних (бэк-офисных) процессов, прежде всего производства (управление запасами и автоматизация управления производственными линиями) и бухгалтерского учета. Затем пришел черед процессов взаимосвязи с внешней средой (процессы фронт-офиса): поставок, продаж, услуг, маркетинга. В конце двадцатого века организации перешли к автоматизации перекрестных процессов, затрагивающих работу несколько подразделений, внедряя технологии управления взаимоотношениями с клиентами (Customer Relationship Management - CRM), и технологии управления цепочками поставок (Supply Chain Management - SCM). И, наконец, вершина пирамиды, которую стали автоматизировать совсем недавно - это корпоративное управление. Для решения этой задачи в мире выделяют специальный класс программного обеспечения - BPM-системы.
Рис. 11.2.
Движение вверх по уровням пирамиды отражает постепенный переход от автоматизации оперативных бизнес-процессов к автоматизации стратегии управления бизнесом. Процессы на более высоких уровнях пирамиды контролируют процессы на более низких уровнях. Таким образом, BPM-системы предназначены для автоматизации стратегического планирования развития бизнеса и одновременно для поддержки тактического (или оперативного) управления бизнес-процессами на разных уровнях. Задача BPM-систем - помочь в реализации стратегических целей бизнеса в реальных условиях. Для этого они должны обеспечивать пользователя нужной информацией в нужное время, чтобы повысить эффективность управления оперативной деятельностью.
Функциональная архитектура классической BPM-системы складывается из трех составных частей. Первая часть - хранилище данных. Это базис BPM- системы. В нем консолидируется оперативная информация из различных автоматизированных модулей головного офиса и филиалов организации, из дочерних и партнерских компаний. Вторая составляющая - набор инструментов для поддержки технологий управления предприятием: финансового планирования, управленческого учета, прогнозирования, управления производственными и вспомогательными процессами и т. д. Третья компонента BPM - аналитические средства OLAP для оперативной работы с деловыми данными, которые накапливаются в хранилище.
Таким образом, BPM-системы нельзя назвать чем-то принципиально новым. Они объединяют известные управленческие технологии и программные решения, которые прежде применялись локально и решали задачи отдельных подразделений и пользователей. В чем же тогда преимущества и новизна BPM-подхода? А дело в том, что BPM-система предназначена для поддержки полного цикла управления компанией. Это значит, что инструменты BPM взаимосвязаны и обеспечивают исполнение четырех основных этапов управления эффективностью бизнеса.
Разработка стратегии. Цель первого этапа - выделение целевых показателей бизнеса (ключевых показателей эффективности) и планирование количественных значений их метрик (Key Performance Indicators - KPI). Стратегическое планирование опирается на одну из методологий BPM, известную как система сбалансированных показателей (Balanced Scorecard - BSC).
Тактическое планирование. На втором этапе разрабатываются тактические планы для достижения поставленных стратегических целей. Ориентирами для разработки тактических (оперативных) планов становятся KPI. Основным инструментом оперативного планирования является бюджетирование различных аспектов деятельности предприятия.
Мониторинг и контроль исполнения. Третий этап в цикле корпоративного управления - мониторинг и контроль исполнения бюджетных и производственных планов. Фактические значения по статьям управленческого и финансового учетов вычисляются на основе собранных в хранилище первичных данных. Для сравнения намеченных и достигнутых показателей бюджетов и KPI используются инструменты "план-фактного" анализа на основе технологии многомерного анализа данных OLAP.
Анализ и регулирование. На заключительном этапе стратегические планы корректируются в соответствии с реальными условиями работы предприятия. Для планирования изменений применяются инструменты прогнозирования и моделирования различных сценариев развития ситуации. В итоге цикл корпоративного управления - между выбранной стратегией и ее практической реализацией - замыкается.
ERP-системы сфокусированы на автоматизации управленческих процессов, сопровождении бизнес-процессов и снижении операционных затрат, но неспособны обеспечить всеобъемлющий, легкий и быстрый доступ к необходимой управленческой информации. Кроме того, выяснилось, что не вся информация, необходимая как высшему руководству, так и менеджерам и специалистам на местах, имеется в наличии в ERP-системе. Эта ситуация усугубляется еще и тем, что зачастую в компаниях применяется не одна, а несколько ERP-систем, доставшихся в наследство в результате слияний и приобретений.
В противоположность этому BPM-системы обеспечивают целостный, процессно-ориентированный подход к принятию управленческих решений, направленный на улучшение способности компании реально оценивать свое текущее состояние и управлять эффективностью своей деятельности на всех уровнях путем объединения владельцев процессов, менеджеров, персонала и внешних контрагентов в рамках общей интегрированной среды управления.
Отметим, что в этом смысле понятие "BPM-система" может употребляться в двух значениях: как концепция управления (т. е. определенный подход к принятию управленческих решений и их практической реализации) и как информационная система (комплекс программных средств, поддерживающих идеологию BPM и обеспечивающих ее практическую реализацию). Сказанное не означает, однако, что система BPM "отменяет" или "заменяет" ERP. На рис. 11.3 показано возможное взаимодействие ERP и BPM-систем [Духонин Е.Ю., Исаев Д.В. Газовая промышленность, 2004, № 5].
Из приведенной схемы видно, что важную роль в трансформации данных из ERP- в BPM-систему играют так называемые модули Data Maps - средства унификации данных, полученных из различных источников, и их приведение в соответствие с едиными справочниками (процесс конвертации данных). Эти средства используются и для обратной связи, например, для передачи результатов стратегического или операционного планирования в ERP-систему для последующего формирования более детальных планов.
Рис. 11.3.
Также заметим, что в качестве источников финансовых и нефинансовых данных для BPM-системы выступают не только подсистемы ERP, но и транзакционные системы других систем:
- управления взаимоотношениями с клиентами (Customer Relationships Management - CRM);
- управления цепочками поставок (Supply Chain Management - SCM);
- управления активами (Assets Management - AM);
- управления персоналом (Human Resources Management - HRM);
- другие источники - базы данных, электронные таблицы и т. п.
Таким образом, с помощью решения "BPM+ERP" создается целостная инфраструктура для поддержки согласованного стратегического и тактического управления предприятием на основе единой модели данных. В этом принципиальное отличие комплексного подхода на базе систем автоматизации управления корпорацией от изолированного решения отдельных управленческих задач.