УДК 004:651 ОБЗОР СИСТЕМ УПРАВЛЕНИЯ БИЗНЕС-ПРАВИЛАМИ1 Вейнберг Роман Рафаилович старший преподаватель кафедра Информационных систем в экономике и менеджменте кафедра Информатики ФГБОУ ВПО «РЭУ им. Г. В. Плеханова» Российская Федерация, г. Москва моб. тел.:+7-916-238-73-81 [email protected] Аннотация: В статье рассматриваются основные вендоры систем управления бизнес-правилами, их отличия и функциональные особенности. Статья будет интересна специалистам, занимающимся внедрением информационных систем на предприятиях, аспирантам и студентам ИТ специальностей. Ключевые слова: информационные системы, системы управления бизнесправилами, мировой рынок BRMS, обзор вендоров, бизнес-внедрения. ANALYTICAL EVALUATION OF BUSINESS RULES MANAGEMENT SYSTEMS (BRMS) Veynberg Roman senior lecturer Department of Information Systems in Economics and Management Department of Computer Science Russian Plekhanov University of Economics Russian Federation, Moscow cell: +7-916-238-73-81 e-mail: [email protected] Abstract: In the article author discusses basic vendors of this class of BRMS, their differences and functional features. The article will be interesting for professionals 1 Работа выполнена при частичной поддержке Российского фонда фундаментальных исследований. involved in the implementation of enterprise information systems, graduate students and IT professions. Keywords: information systems, business rules management systems, BRMS, global market of BRMS, review of BRMS vendors, business implementation. Бизнес-процессы современных предприятий напоминают работу логических операторов, являющихся частью программного кода, реализуемых в виде правил. Например, для банка может работать правило: если клиент пользуется услугами более 4 лет и сумма его счета больше 3 миллионов рублей, то следует считать его VIP-клиентом. Ещё пример бизнес-правила — если сумма договора больше $300 000, то необходимо согласование с финансовым директором. Теперь представьте, что вы руководите крупным банком или страховой компанией. У вас есть проблема с тем, что решения на местах принимаются крайне неоднородно. Разумеется, первая мысль — это внедрить чёткие правила, основанные на эвристике или линейных сравнениях. Именно для реализации этих правил используются BRMS-системы (business rules management systems - BRMS). Это теперь не таблицы в Excel, не мнение коммерческого директора филиала и не совет коллеги, а конкретные механики, внедренные в систему с помощью логических инструментов. Бизнес-правила компании ведутся в едином хранилище в понятном пользователям виде. Корпоративные системы вызывают расчет правил из BRMS и получают результат. При этом правила изменяют бизнес-пользователи без участия ИТ, и эти правила могут меняться реально быстро без кодирования. Все системы всегда используют единую версию правил. Есть контроль обязательного соблюдения правил. На российский рынок системы управления бизнес-правилами пришли совсем недавно, однако российские компании уже проявляют к BRMS активный интерес и ведутся проекты внедрения решений, основанных на правилах. Сегодня на мировом рынке уже более 10 систем этого класса, хотя на российском рынке представлено только две системы – IBM ILog JRules и Blaze Advisor [7,8,9]. Данный список не является исчерпывающим, а охватывает основных поставщиков BRMS-решений. Лидирующими поставщиками систем управления бизнес-правилами являются: Corticon Technology (Corticon BRMS), IBM (ILog JRules), SAP (SAP Netweaver BRMS), FICO (Blaze Advisor), Bosch Software Innovations (Visual Rules Suite), которые развивают как независимые решения в области бизнес-правил, так и решения таких компаний, как Microsoft (BizTalkServer), Oracle (Business Rules Module), усиливающих свои системы с точки зрения встраивания в них модулей управления бизнес-правилами, интегрируя BRMS системы как часть бизнеслогики в рамках корпоративных информационных систем предприятия [2,3]. Согласно обзору The Forrester Wave™ за второй квартал 2010 г. лидерами на рынке BRMS стали ILOG, Corticon Technologies и Innovations Software Technology (Bosch Software Innovations) [4]. Ведущие поставщики систем управления бизнес-правилами давно и успешно развивают свои системы параллельно с поставщиками BPM, и сейчас оба рынка сближаются. Эффективность решения возрастает в десятки раз, если в нем интегрируются бизнес-правила и бизнес-процессы [6]. Правила разрабатываются и исполняются в системе управления правилами, а в бизнеспроцесс встраивается только вызов сервиса исполнения правил. На российском рынке представлены следующие системы управления бизнес-правилами: IBM ILog JRules, Blaze Advisor, Corticon и Visual Rules Suite, лидеры рынка BRMS и BPM решений 2010 года. Данная тенденция не претерпела значительных изменений и является актуальной на 2011-2012 годы [5]. На основании проведенного обзора литературы, технической документации и открытых источников по рассмотренным выше системам, предложены следующие объективные критерии их оценки: стоимость, простота установки и компактность демоверсии, интерфейс/юзабилити, информационная поддержка, необходимый объем технических знаний, простота освоения, четкость и охват документации, в том числе наличие руководства пользователя, простота тестирования, прозрачность подключения к внешним БД, русификация системы и документации, а также использование нотации Р. Росса. К достоинствам системы IBM ILog JRules можно отнести возможность пользователей добавлять, изменять и тестировать бизнес-правила с помощью офисных инструментов, таких как MS Word и Excel. Это позволяет заказчику значительно быстрее реализовывать возможности нового или модифицированного правила. Немаловажную роль играет и наличие интегрированного интерфейса пользователя для разработки бизнес-правил и решений BPM. Также можно отметить наличие русифицированной версии, и поддержки данного продукта в России, в том числе, наличие программ обучения и семинаров. Недостатками являются высокая стоимость, сложность в освоении - это мощная и сложная система, предназначенная для интеграции в корпорациях на уровне комплексных ИТ-решений. К достоинствам системы Blaze Advisor можно отнести наличие информационной поддержки в России, в рамках компании Ноофлекс [2], и умеренную стоимость. Среди недостатков можно выделить низкое качество интерфейса, низкую четкость и охват документации. Среди достоинств и уникальных решений системы Corticon можно отметить предоставление Business Rules Engine как «облака» и интегрированность с бизнес-процессами, поддержка не только английских языков. Недостатками являются - отсутствие на российском рынке и, соответственно, низкая информационная поддержка. На основании выбранных критериев и в результате сравнительного анализа, а также достоинств всех перечисленных систем, для моделирования бизнес-правил рациональным выборов может являться программное средство Visual Rules Modeler из пакета Visual Rules Suite. Данная система отвечает всем предъявляемым требованиям, обладает интуитивно понятным интерфейсом, прозрачным процессом подключения внешних баз данных, обладает полной документацией, руководством пользователя, информационной поддержкой, наиболее проста в освоении из всех вышеназванных систем, обладает высоким качеством интерфейса. Среди недостатков данной системы можно отметить отсутствие русифицированной версии и низкую область покрытия профессиональных услуг. BRMS значительно ускоряет все процессы, протекающие в организации, где она внедрена. И, как следствие, компания более благоприятно реагирует на изменения внешней среды. В рамках общей статистики использование, внедрение BRMS повысило эффективность бизнеса на 15% у фармацевтического гиганта Bayer, доходы фармацевтической компании Swiss Medical благодаря BRMS увеличились на 23,5% за отчетный период (II кв. 2010 г.), в Delta Airlines с внедрением BRMS увеличилась скорость обслуживания клиентов в 2,5 раза, что повлекло за собой увеличение доходов компании на 15,8% [1]. В телекоммуникационном секторе также наблюдается значительный прогресс: Vodafone в 2010 году удалось сократить расходы на обслуживание клиентов в 1,5 раза за счет внедрения и совершенствования имеющейся BRMS системы, AT&T добилась ускорение процесса обслуживания клиентов на 25% при заказе VAS сервисов для клиентов, Verizon планирует внедрение BRMS модуля в свою корпоративную информационную систему в 2012 году [2,3]. Вышеназванные данные говорят о перспективах применения таких систем в организациях работающих в сфере услуг (связь, банки, страхование и т.д.), а также успешном применении технологии бизнес-правил в рамках проектов и моделей бизнес-процессов и развитии общего подхода, основанного на логике внутрисистемного языка правил. Таким образом, система управления бизнес-правилами позволяет менеджерам, определяющим корпоративную политику, совместно с разработчиками построить решение, которое переносит корпоративные стандарты и правила в корпоративную систему. Преимущества системы управления бизнес-правилами заключаются в совершенствовании приложений, уже работающих в организации, а не в их замене. Целью применения бизнес-правил является формализация процесса принятия решений на более гибкой динамически-изменяющейся основе непосредственно специалистами-аналитиками, налаживание оперативных методов формирование решений по подбору услуг связи для клиентов, уменьшение затрат на согласование алгоритмов, тестирование и исправление программного обеспечения, уменьшение стоимости разработки, повышение качества внутренних алгоритмов принятия решений. В телекоммуникационной сфере бизнес-правила позволяют формализовать и автоматизировать процесс формирования предпочтений с целью предоставления клиенто-ориентированных наборов услуг связи. В итоге можно констатировать, что системы управления бизнесправилами, как средства моделирования, выполнения и проектирования оперативных решений, позволяют автоматизировать логику принятия решений в организациях сферы предоставления услуг. Данные системы успешно применяются в различных секторах экономики, в том числе и на рынке предоставления услуг связи населению (Vodafone, AT&T, Verizon). Список литературы. 1. Вейнберг Р.Р., Московой И.Н. Применение систем управления бизнесправилами для поддержки принятия решений стратегического корпоративного менеджмента // Управленец, № 09-10, 2010. 2. Вейнберг Р.Р., Титова Е.В. Моделирование бизнес-процессов с помощью инструментальных методов // Логистика, № 05, 2011. 3. Вейнберг Р.Р. , Московой И.Н., Романов В.П. Технология использования бизнес-правил в стратегическом менеджменте // Современная экономика: концепции и модели инновационного развития : Матер. междунар. науч.-практ. конф., 13 мая 2010 года : В 2 кн. Кн.2.- М.: Издво РЭА им. Г. В. Плеханова, 2010. 4. Вейнберг Р.Р., Романов В.П. Менеджмент услуг на основе бизнесправил в транснациональных корпорациях // Современная экономика: концепции и модели инновационного развития : Материалы III международной научно-практической конференции (18-19 февраля 2011 г.); в 2 кн. Кн.1.- М.: Изд-во РЭУ им. Г. В. Плеханова, 2011. 5. Вейнберг Р.Р., Романов В.П. Different Instrumental Methods Which Can Be Used in New EIS: Theory and Practical Approach // Re-conceptualizing Enterprise Information Systems : 5th IFIP WG 8.9 Working Conference, CONFENIS 2011 Aalborg, Denmark, October 16-18, 2011 Revised Selected Papers.- Aalborg: Springer, 2011. 6. Попов А.А., Маркова А.Ю. Применение генетических алгоритмов для решения задач оптимизации в экономике // Известия Российского экономического университета им. Г.В. Плеханова : электронный научный журнал, № 1, 2011. 7. Morgan T. Business Rules and Information Systems: Aligning IT with Business Goals. - Addison Wesley, 2002. 8. Ross R.G. Exploring Business Rules // Business Rule Community. - 1999. 9. Ross R.G. Principles of the Business Rule Approach. Boston, MA: AddisonWesley, 2003.