Какие существуют системы моделирования бизнес процессов. ВРМ: Как выбрать систему бизнес-моделирования в России. Типы связей IDEF3

Наталия Елманова
КомпьютерПресс №7"2008
(www.compress.ru)

О критериях успеха средств моделирования на мировом и российском рынках

В общемировом масштабе (в первую очередь для многонациональных компаний и в некоторых случаях - для компаний американских) одним из самых серьезных критериев выбора программного обеспечения для осуществления того или иного вида деятельности является высокая оценка продукта аналитическими компаниями, такими как Gartner Group, Forrester Research, IDC и Meta Group.

Для национальных же рынков (включая российский) критерии выбора корпоративного программного обеспечения несколько иные. В этом случае при принятии решения о применении продукта на первый план выходят такие факторы, как доступность на национальном рынке и самого продукта, и услуг по сопровождению, технической поддержке, обучению на национальном языке, а в случае продуктов, предназначенных для конечных пользователей (средства моделирования бизнес-процессов относятся именно к этой категории), - еще и наличие локализованной версии. В условиях нашей страны эти факторы оказываются более весомыми, нежели признание аналитиков, поскольку, в отличие от относительно небольших европейских стран, мы не настолько тесно связаны с мировым сообществом, чтобы требовать от пользователей свободного владения иностранными языками, организовывать обучение пользования инструментром для конечных пользователей за рубежом и общаться с англоязычной службой техподдержки, расположенной в Европе или США, - затраты на все перечисленное даже для очень успешной российской корпорации из финансовой, добывающей или энергетической отрасли могут оказаться слишком высокими. Поэтому на российском рынке могут стать весьма успешными производители инструментов моделирования, отнюдь не являющиеся мировыми лидерами. Именно с таких инструментов хотелось бы начать наш обзор.

О компании QPR

Финская компания QPR присутствует на мировом рынке достаточно давно - она была основана в 1991 году с целью создания интерактивного программного обеспечения, значительно улучшающего процесс принятия решений на любом организационном уровне. В настоящее время компания QPR занимается научно-исследовательской работой и разработкой программного обеспечения, предназначенного для управления эффективностью деятельности организации.

Несколько лет назад QPR была названа аналитической компанией Gartner Group одним из ведущих производителей средств моделирования, обладающих видением рынка и перспектив его развития, во многом благодаря поддержке концепции BSC (Balanced Scorecard), очень популярной в области стратегического планирования. Впрочем, о поддержке BSC в продуктах QPR мы расскажем чуть позже.

QPR ProcessGuide - моделирование и документирование бизнес-процессов

Поддерживаемые нотации

Для моделирования бизнес-процессов компания QPR поставляет на рынок решение QPR ProcessGuide. Этот продукт позволяет создавать многоуровневые модели бизнес-процессов в нотации, сходной с нотацией Swim Lane и диаграммами потоков работ, - функции (или, в другой терминологии, шаги процессов) расположены на так называемых ролевых дорожках. При этом каждая функция процесса может быть детализирована на самостоятельный подпроцесс, описываемый отдельной диаграммой, и число уровней детализации ничем не ограничено.

С одной стороны, наличие многоуровневой системы диаграмм (именно набор диаграмм в терминологии QPR называется моделью) позволяет создавать непротиворечивые описания деятельности компаний и, безусловно, является признаком зрелости средства моделирования - далеко не каждый инструмент, используемый в данной области, обладает поддержкой подобных наборов диаграмм на уровне хранения данных.

Модель процесса в QPR ProcessGuide

С другой стороны, это средство моделирования не отличается большим количеством различных типов диаграмм наподобие тех, что доступны пользователям ARIS Business Architect или Microsoft Visio, - фактически этот инструмент обладает единственным типом моделей, поддерживающим декомпозицию шагов процесса. Но справедливости ради заметим, что QPR ProccessGuide позволяет расширять библиотеку символов - элементов бизнес-процессов, поэтому формально соблюсти любую графическую нотацию можно, например, в случае, когда она является корпоративным стандартом, принятым в компании.

Документирование процессов

Само по себе моделирование бизнес-процессов мало кому интересно. Этот вид работ проводится с определенной целью, по большей части для того, чтобы найти в процессах компании так называемые узкие места и на основании этого оптимизировать процессы, повысив тем самым эффективность деятельности компании, а также обеспечить их документирование и регламентацию (последнее нередко делается при сертификации компании на соответствие одному из стандартов качества).

Возможности документирования процессов в QPR ProcessGuide весьма широки - данный продукт обладает программным интерфейсом на основе технологии COM, позволяющим обратиться к абсолютно любым данным, содержащимся в моделях, а встроенный язык программирования представляет собой Visual Basic for Applications. Последний факт значительно упрощает генерацию отчетов в форматах приложений Microsoft Office - при наличии установленных офисных приложений можно обращаться из скрипта отчетности, созданного для QPR ProcessGuide, непосредственно к COM-интерфейсам Word, Excel, PowerPoint. Кроме того, наличие программного интерфейса подобного класса позволяет создавать на основе QPR ProcessGuide различные прикладные решения, такие как средства обмена моделями с другими инструментами моделирования, средства интеграции с различными информационными системами и т.д.

Отметим, что подобными программными интерфейсами обладает далеко не каждое средство моделирования, хотя, конечно, для их эффективного применения требуется умение программировать. Впрочем, в комплект поставки продукта входит и некоторое количество готовых скриптов отчетности.

Имитационное моделирование и совершенствование процессов

Совершенствование бизнес-процессов с помощью QPR ProcessGuide можно осуществлять путем как количественного анализа характеристик процессов и их шагов, так и имитационного моделирования выполнения процессов - средства имитационного моделирования включены в состав продукта.

Результаты имитационного моделирования в QPR ProcessGuide

Имитационное моделирование - это процесс имитации выполнения различных экземпляров одного и того же процесса. Перед выполнением имитационного моделирования модель процесса снабжается данными, необходимыми для выполнения имитации, например частотами наступления тех или иных событий, вероятностями того или иного исхода в случае ветвления выполнения процесса, законами распределения времени выполнения различных шагов процесса и другими характеристиками. В процессе же выполнения имитационного моделирования для каждого экземпляра имитируемого процесса генерируются случайные данные в соответствии с выбранными вероятностями, законами распределения и частотами. Если данные для имитационного моделирования выбраны корректно, результаты моделирования и статистические данные, полученные на их основе, и есть та информация, исходя из которой можно принимать решения о внесении изменений в процесс с целью повышения его эффективности, оптимизации временных издержек, расхода денежных средств и ресурсов.

QPR ProcessGuide позволяет публиковать модели на интранет-порталах, при этом пользователю предоставляется возможность добавления и просмотра комментариев и составления планов действий, связанных с бизнес-процессами. Справедливости ради заметим, что подобный доступ не является неограниченным - для тех пользователей портала, которые создают в нем презентации, систему задач и комментариев, предполагается приобретение лицензий (правда, отличающихся по стоимости от лицензий для разработчиков моделей).

Публикация моделей на корпоративном интранет-портале

QPR ScoreCard - поддержка технологии BSC

Balanced Scorecard (BSC), или система сбалансированных показателей (ССП), - это разработанный в 1992 году профессорами Гарвардского университета Робертом Капланом и Дэвидом Нортоном инструмент управления, позволяющий преобразовывать стратегические цели компании в четкий план оперативной деятельности подразделений и ключевых сотрудников и оценивать результаты их деятельности с точки зрения реализации стратегии компании с помощью ключевых показателей результативности. Применение сбалансированной системы показателей позволяет осуществить целенаправленный мониторинг деятельности предприятия, прогнозировать и упреждать появление проблем, контролировать наиболее существенные финансовые и нефинансовые показатели деятельности предприятия.

Основная идея ССП заключается в формулировании достижимых и количественно измеримых стратегических целей компании с постепенной их детализацией и распределении этих целей по группам, называемым также перспективами, а также учете взаимного влияния этих целей.

Указанный инструмент управления активно используется лидирующими западными компаниями (а именно - 402 организациями из 500 крупнейших в рейтинге газеты Financial Times), а в последнее время привлекает пристальное внимание топ-менеджеров в России. Подробнее о технологии BSC можно прочесть в отдельной статье, посвященной данному вопросу, которая будет опубликована в одном из ближайших номеров нашего журнала.

Дерево целей компании в QPR ScoreCard


Стратегическая карта компании в QPR ScoreCard

Для поддержки технологии BSC компания QPR производит отдельный продукт QPR ScoreCard, позволяющий строить стратегические карты, осуществлять сравнение плановых и реальных ключевых показателей результативности и публиковать результаты на корпоративном портале.

Отметим, что QPR ProcessGuide позволяет связывать шаги бизнес-процессов с ключевыми показателями результативности, созданными в QPR ScoreCard, и тем самым предоставляет руководству компании возможность оценивать степень достижения ее стратегических целей на уровне отдельных процессов.

Как и QPR ProcessGuide, QPR ScoreCard обладает удобным программным интерфейсом на основе технологии COM, что позволяет создавать скрипты для генерации отчетов любой сложности, а также другие прикладные решения на основе QPR ScoreCard.

Продукты QPR в России

При выборе средства моделирования бизнес-процессов вопросы технической поддержки и локализации оказываются одними из наиболее существенных. В отличие от ИТ-специалистов, которые в большинстве своем готовы читать английскую документацию, писать письма в европейские службы техподдержки, да и в целом не очень капризны, бизнес-пользователи, занимающиеся описанием процессов, зачастую бывают крайне недовольны, увидев английский интерфейс приложения, с которым им приходится иметь дело, да и техподдержка подобных пользователей предполагает наличие в ней людей, говорящих с ними на одном языке.

На российском рынке доступны русскоязычные версии продуктов компании QPR. Их поставку, внедрение и поддержку осуществляет компания «Тродос Консалтинг» - эксклюзивный дистрибьютор QPR Software plc в России и СНГ. Кроме того, указанная компания поставляет на российский рынок ряд созданных на основе указанных продуктов прикладных решений с использованием данных, полученных из учетных систем, например решения для автоматизации управления штатным расписанием, формирования системы мотивации персонала, бюджетирования, планирования. На данный момент этой компанией осуществлено несколько десятков успешных внедрений - как продуктов QPR, так и собственных решений на их основе. Это означает, что компании, решившиеся не просто внедрить продукты QPR, но и интегрировать их с имеющимися у них информационными системами (а современные бизнес-пользователи, как правило, категорически настаивают на подобной интеграции), не останутся с этими задачами один на один.

Отметим также, что для пользователей QPR доступно обучение применению продукта на русском языке длительностью от 2 до 5 дней, включающее совместное создание вместе с заказчиком рабочего прототипа модели деятельности его компании, что является, по существу, консалтинговой услугой.

Продукты QPR выгодно приобретать при большом количестве лицензий. Так, пакет лицензий QPR Process Guide для небольшого числа разработчиков (2-5) и нескольких десятков пользователей (20-100) с годовой техподдержкой стоит от 12 до 30 тыс. евро, тогда как в случае нескольких десятков разработчиков (20-40) и нескольких сотен пользователей (200-400) стоимость лицензий и годовой технической поддержки соствляет от 60 до 115 тыс. евро. Впрочем, основными потребителями продуктов подобного класса как раз и являются довольно крупные компании - ведь именно им в первую очередь требуются специализированные инструменты, помогающие совершенствовать бизнес-процессы.

Итак, сегодня мы рассмотрели два продукта для моделирования бизнес-процессов и поддержки стратегического планирования, которые, на наш взгляд, имеют неплохие позиции и поддержку на российском рынке. Отметим, однако, что QPR - далеко не единственная компания, обладающая подобной поддержкой. Поэтому в последующих статьях данного цикла мы расскажем о средствах моделирования других производителей.

средств моделирования бизнес-процессов

В России для моделирования и анализа бизнес-процессов достаточно широко используются следующие средства моделирования: Rational Rose , Oracle Designer , AllFusion Process Modeler (BPWin ) и AllFusion ERwin Data Modeler (ERWin ), ARIS , Power Designer . За рубежом, помимо упомянутых, активно используются такие средства как System Architect, Ithink Analyst, ReThink и др. В Таблице 1 представлен перечень инструментальных средств, участвующих в рассмотрении. Представленная информация включает:

  • наименование инструментального средства;
  • данные о поставщике и представителе в России;
  • краткая характеристика инструментального средства.
Таблица 1. Перечень инструментальных средств
Наименование Поставщик Основной представитель в России Краткая характеристика
1 BPWin и ERWin Компания Computer Associates (ранее компания Platinum)
http://www.ca.com
Компания Interface Ltd
http://www.interface.ru
BPWin - инструмент визуального моделирования бизнес-процессов.
ERWin - средство, используемое при моделировании и создании баз данных произвольной сложности на основе диаграмм "сущность - связь".
2 Oracle Designer Компания Oracle
http://www.oracle.com
Представительство Oracle в России
http://www.oracle.com/global/ru/index.html
Функциональное средство для описания предметной области. Входит в комплекс инструментальных средств Oracle9i Developer Suite по проектированию программных систем и баз данных, реализующих технологию CASE и собственную методологию разработки ИС компании Oracle - "CDM", позволяющих команде разработчиков провести проект, начиная от анализа бизнес-процессов через моделирование к генерации кода и получению прототипа, а в дальнейшем и окончательного продукта. Это средство имеет смысл использовать при ориентации на всю линейку продуктов Oracle, применяемую для проектирования, разработки и реализации сложной программной системы.
Участник российского рынка. Локализован. Продажи, поддержка, обучение в России.
3 Rational Rose Компания IBM (ранее компания Rational Software, в настоящий момент является подразделением IBM)
http://www.ibm.com
Представительство IBM в России
http://www.ibm.com/ru
Средство моделирования объектно-ориентированных информационных систем. Позволяет решать практически любые задачи в проектировании информационных систем: от анализа бизнес-процессов до кодогенерации на определенном языке программирования. Позволяет разрабатывать как высокоуровневые, так и низкоуровневые модели, осуществляя тем самым либо абстрактное проектирование, либо логическое.
Один из лидеров российского рынка. Локализован. Продажи, поддержка, обучение в России.
4 ARIS Компания IDS Scheer AG
http://www.ids-scheer.com
Компания Логика бизнеса
http://www.blogic.ru
Интегрированное средство моделирования бизнес-процессов, объединяющее разнообразные методы моделирования и анализа систем. В первую очередь, это средство описания, анализа, оптимизации и документирования бизнес-процессов, чем средство проектирования ПО.
Лидер на мировом рынке. Локализован. Продажи, поддержка, обучение в России.
5 System Architect Компания Telelogic (ранее компания Popkin Software, в настоящее время является подразделением Telelogic)
http://www.telelogic.com
Компания Тelelogic в России
http://www.telelogic.com
System Architect представляет собой универсальное CASE-средство, позволяющее осуществить не только проектирование данных, но и структурное моделирование. Средство проектирования данных и создания ER-диаграмм является одной из составных частей этого продукта.
Один из мировых лидеров, пока еще не представлен на российском рынке. Локализация ориентировочно к июлю 2006 г. Продажа и поддержка пока из Нидерландов.
6 Power Designer Компания Sybase
http://www.sybase.com
Компания Sybase
http://www.sybase.ru
PowerDesigner - средство моделирования бизнес-процессов, проектирования баз данных и объектного моделирования.
Участник российского рынка, преследователь лидеров на мировом рынке. Поддержка, продажа, обучение в России есть. Нет информации по количеству проданных лицензий, количеству пользователей, поэтому достаточно сложно оценить распространенность в России.
7 Re-Think Компания Gensym
http://www.gensym.com
Графическая объектно-ориентированная среда создания и сопровождения интеллектуальных приложений мониторинга, диагностики и управления сложными динамическими системами в реальных и моделируемых ситуациях.
Один из преследователей мировых лидеров.
8 Ithink Analyst Компания High Performance Systems
http://www.hps-inc.com
Компания Тора-центр
http://www.tora-centre.ru
Пакет для ситуационного моделирования. Позволяет строить наглядные и точные модели самых сложных политических и экономических ситуаций, используя библиотеку базовых моделей и методы системной динамики. Также используется при анализе инвестиционных проектов и реинжиниринге.
Один из участников мирового рынка. Пакет не распространен на российском рынке. Русского интерфейса нет. Продажа, поддержка и обучение в России осуществляется только одной компанией. Учебные материалы на русском существуют.
9 Workflow Modeler (ранее Design/IDEF) Компания Meta Software
http://www.metasoftware.com
Информация по российским компаниям, представляющим данный продукт, не найдена. Пакет для функционального и информационного моделирования, анализа и проектирования бизнес-процессов. Используется как составная часть в некоторых известных пакетах типа CIM (Computer Integrated Manufacturing) и САЕ (Computer Aided Engineering) и принят в качестве стандарта для проектов, финансируемых американскими и европейскими спонсорами.
Один из участников мирового рынка.

Выделим основные критерии, позволяющие из представленных средств моделирования выбрать те, применение которых в России могло бы с большей вероятностью себя оправдать. Такими критериями являются:

  • устойчивое положение продукта на рынке (срок его существования, программа развития продукта, система отчетов о проблемах, совокупность применений и др.);
  • распространенность продукта (количество проданных лицензий, наличие, размер и уровень деятельности пользовательской группы);
  • доступность поддержки поставщика . Такие услуги могут включать телефонную "горячую линию", техническую и консультационную поддержку через представителя поставщика в России;
  • доступность обучения . Обучение может проводиться на территории представителя поставщика в России, пользователя или где-либо в другом месте;
  • доступность материалов по продукту . Они могут включать компьютерные учебные материалы, учебные пособия, книги, статьи, информацию в Интернете, демоверсии.

Из приведенного в таблице списка инструментальных средств для более подробного анализа выделим те программные продукты, которые удовлетворяют указанным критериям. В этом случае в рамки нашего дальнейшего рассмотрения попадают BPWIn/ERWin, Oracle Designer, Rational Rose, Power Designer, ARIS, по которым ниже представлено более подробное описание.

BPWin и ERWin компании Соmputer Associates . Computer Associates International, Inc. (CA) входит в пятерку ведущих производителей программного обеспечения, предлагая средства моделирования, резервного копирования, управления инфраструктурой предприятия (сетями, серверами и т.д.), информационной безопасности, business intelligence и т.д. Пакет BPWin основан на методологии IDEF и предназначен для функционального моделирования и анализа деятельности предприятия. Методология IDEF, являющаяся официальным федеральным стандартом США, представляет собой совокупность методов, правил и процедур, предназначенных для построения функциональной модели объекта какой-либо предметной области. Функциональная модель IDEF отображает функциональную структуру объекта, т.е. производимые им действия и связи между этими действиями.

Возможности BPwin:

  • поддерживает сразу три стандартные нотации - IDEF0 (функциональное моделирование), DFD (моделирование потоков данных) и IDEF3 (моделирование потоков работ). Эти три основных ракурса позволяют описывать предметную область наиболее комплексно;
  • позволяет оптимизировать процедуры в компании;
  • полностью поддерживает методы расчета себестоимости по объему хозяйственной деятельности (функционально-стоимостной анализ, ABC);
  • позволяет облегчить сертификацию на соответствие стандартам качества ISO9000;
  • интегрирован с ERwin (для моделирования БД), Paradigm Plus (для моделирования компонентов ПО) и др.;
  • интегрирован со средством имитационного моделирования Arena;
  • содержит собственный генератор отчетов;
  • позволяет эффективно манипулировать моделями - сливать и расщеплять их;
  • имеет широкий набор средств документирования моделей, проектов.

Пакет ERWin это средство концептуального моделирования БД. Используется при моделировании и создании баз данных произвольной сложности на основе диаграмм "сущность - связь". В настоящее время ERWin является наиболее популярным пакетом моделирования данных благодаря поддержке широкого спектра СУБД самых различных классов. Возможности ERWin:

  • поддерживает методологию структурного моделирования SADT и следующие нотации: стандартную нотацию IDEF1x для ER-диаграмм моделей данных, нотацию IE и специальную нотацию, предназначенную для проектирования хранилищ данных - Dimensional;
  • поддерживается прямое (создание БД на основе модели) и обратное (генерация модели по имеющейся базе данных) проектирование для 20 типов СУБД: настольные, реляционные и специализированные СУБД, предназначенные для создания хранилищ данных;
  • интегрирован линейкой продуктов Computer Associates для поддержки всех стадий разработки ИС, CASE-средствами Oracle Designer, Rational Rose, средствами разработки и др.;
  • позволяет повторно использовать компоненты созданных ранее моделей, а также использовать наработки других разработчиков;
  • возможна совместная работа группы проектировщиков с одними и теми же моделями (с помощью AllFusion Model Manager);
  • позволяет переносить структуру БД (не сами данные!) из СУБД одного типа СУБД в другой;
  • позволяет документировать структуру БД.

Oracle Designer компании Oracle . Набор инструментальных средств Oracle Designer предлагает интегрированное решение для разработки прикладных систем корпоративного уровня для Web и клиент/серверных приложений. Oracle Designer участвует в каждой фазе жизненного цикла разработки программного обеспечения - от моделирования бизнес-процессов до внедрения. Применение единого репозитория, делает возможным использование любых его компонент для быстрой разработки масштабируемых, кросс-платформных распределенных приложений. Задачей Oracle Designer является сбор данных о потребностях пользователей и автоматизация построения гибких графических приложений. Oracle Designer используется не только для создания приложений, но и для ведения учета изменений, которые неизбежно происходят при эксплуатации системы. Графические модели определений проекта, интегрированные с многопользовательским репозиторием существенно облегчают работу с Oracle Designer. Инструментальные средства построены на базе общепринятых методик, охватывающих весь жизненный цикл разработки и позволяющих пользователям привычным для их организации способом. Это обеспечивает гибкость и открытость подхода к разработке программного обеспечения за счет использования только тех частей продукта, которые требуются в данной задаче. В рамках процесса разработки обеспечивается поддержка методов RAD, JAD, информационного проектирования, водопадного метода (waterfall), итеративного метода и др. Пользуясь этими принципами, можно добиться успешного баланса организационных потребностей и технологических возможностей, и даже эффективно управлять риском, связанным с частыми неизбежными и важными изменениями как в одной, так и в другой области. Средства концептуального моделирования Oracle Designer включают в себя:

  • ER-диаграммы (диаграммы информационной структуры предметной области, представляемой в виде объектов и их взаимосвязей);
  • диаграммы функциональной иерархии, описывающие функции, которые выполняет система;
  • диаграммы потоков данных, циркулирующих на предприятии.

Такие модели представляют информационные потребности в удобном и наглядном для восприятия виде, что делает их хорошим средством коммуникации между проектировщиками и пользователями в процессе уточнения постановки задач. Любой разработчик заинтересован, чтобы описание концептуальной модели было использовано для создания спецификаций,описывающих структуру и основные компоненты будущей системы. В Oracle Designer все спецификации проекта системы разрабатываются на основе моделей концептуального уровня и обеспечивают выполнение всех содержащихся в них требований и ограничений. Полученные компоненты системы могут быть преобразованы в реальные объекты базы данных, экранные формы и отчеты. Финальная часть разработки проекта - автоматическая генерация серверных компонентов - возможна не только для сервера БД Oracle, но и для СУБД Microsoft SQL Server, DB/2, Sybase и ряда других. Любые изменения бизнес-процессов могут быть внесены в модели и тут же сгенерировано модифицированное приложение, основывающееся уже на новых схемах ведения бизнеса. При этом все разработанное ранее будет сохранено и войдет в новый проект. Oгасlе Designer автоматически создает отчеты, которые содержат всю информацию о проекте и могут быть использованы как набор документов, отражающих текущее состояние проекта.

Rational Rose компании IBM . IBM Rational Rose - входит в состав пакета IBM Rational Suite и предназначен для моделирования программных систем с использованием широкого круга инструментальных средств и платформ. Rational Rose является одним из ведущих инструментов визуального моделирования в программной индустрии, благодаря полноценной поддержке языка UML и многоязыковой поддержке командной разработки. Инструмент полностью поддерживает компонентно-ориентированный процесс создания ИС. Любые участники проекта - аналитики, специалисты по моделированию, разработчики и другие - могут использовать модели, построенные в Rational Rose, для большей эффективности создания конечного продукта. Для бизнес-аналитиков средство Rational Rose дает возможность детально описать и проанализировать бизнес-процессы данной предметной области. Системные аналитики, используя указанные описания, смогут разработать необходимый функционал ИС, который максимально удовлетворит запросы заказчика. Для архитекторов средство Rational Rose будет полезно при создании мощной и гибкой архитектуры системы. Для аналитиков, специализирующихся в области разработки баз данных, Rational Rose даст возможность визуально проектировать и генерировать базы данных любого размера. Таким образом, можно создавать базы данных Microsoft SQL Server, Oracle, Sybase, SQL Anywhere, IBM DB2 и любые другие, которые поддерживают возможность запуска скриптов стандарта ANSI SQL. Любые модели, создаваемые с помощью данного средства, являются взаимосвязанными: бизнес-модель, функциональная модель, модель анализа, модель проектирования, модель базы данных, модель компонентов и модель физического развертывания системы. Есть возможность по созданию шаблонов архитектурных решений, позволяющих использовать опыт, накопленный в предыдущих проектах. Существуют расширения Rational Rose, которые позволяют выполнять скелетную (round-trip) разработку ИС, создаваемых на базе языков C/C++, Java, Smalltalk, Ada, Object Pascal (Borland Delphi) и др. Таким образом, можно сгенерировать каркас программного кода на любом из указанных языков или выполнить процедуру обратного проектирования, что позволяет сформировать модель на базе существующего кода. Есть возможность публикации модели в Интернете, которая служит основой для объединения работы удаленных команд разработчиков. Интеграция Rational Rose с Rational RequisitePro позволяет на базе визуальной модели разработать полный набор требований, которые необходимо реализовать при создании конечного продукта. Интеграция Rational Rose с Rational TestManager позволяет создавать сценарии тестирования на базе визуальной модели. Интеграция Rational Rose с Rational ClearCase позволяет поставить на версионный контроль модель целиком или по частям. Интеграция Rational Rose с Rational SoDA позволяет автоматизировать процесс создания документов и отчетов по визуальной модели.

PowerDesigner компании Sybase . Компания Sybase со дня своего основания традиционно является ведущим поставщиком информационных технологий на мировой рынок финансовых институтов: технологии Sybase используют 90% компаний мирового рынка ценных бумаг, 60% мировых банков и 68% компаний Wall Street. С 1996 года, когда открылся офис в Москве, Sybase активно работает в России и других странах СНГ. В апреле 2002 года открылись офисы компании в Санкт-Петербурге и Киеве. Офисы Sybase в Москве, Санкт-Петербурге и Киеве обеспечивают всестороннюю работу с клиентами, включая поставки технологий, оборудования, разработку законченных решений, обучение пользователей, полнофункциональную техническую поддержку и услуги консалтинга. PowerDesigner является комплексным решением для моделирования и разработки приложений и бизнес-процессов для организаций, которые нуждаются в быстром, последовательном и эффективном с точки зрения затрат создании или реинжиниринге бизнес-приложений. PowerDesigner позволяет устранить следующие препятствия, мешающие эффективной разработке проектов: различия в профессиональной подготовке участников проекта, разнородные платформы и изобилие языков разработки, - то, что характерно для большинства современных компаний. Это позволяет фокусироваться на бизнес-потребностях создания приложений на протяжении всего процесса разработки - от системного анализа и дизайна и вплоть до непосредственной генерации кода для приложения. Последняя версия продукта, PowerDesigner, обладает новыми возможностями по моделированию бизнес-процессов, объектному моделированию, базирующемуся на UML, и поддерживает как традиционные, так и вновь появляющиеся технологии моделирования в рамках одной развитой графической среды. Это позволяет значительно сократить затраты и время реализации проекта, который должен функционировать на различных платформах и инструментальных средах. Одним из основных преимуществ PowerDesigner является также использование репозитория масштаба предприятия для хранения и управления всей информацией, касающейся моделирования и дизайна приложений на всех уровнях ведения бизнеса в компании. Это позволяет правильно организовать рабочий процесс и кардинальным образом повысить эффективность работы разработчика. Ключевые характеристики PowerDesigner:

  • Моделирование бизнес-процессов: PowerDesigner позволяет нетехническим специалистам компании разрабатывать и моделировать бизнес-процессы, ориентируясь на бизнес-задачи и опираясь на известные им термины, используя простую и интуитивно понятную графическую нетехническую модель.
  • Моделирование данных: PowerDesigner позволяет разрабатывать и генерировать схему БД посредством двухуровневого (концептуального и физического) моделирования реляционной БД, поддерживающего классические методики проектирования баз данных. Имеет также встроенные средства моделирования хранилища данных.
  • Объектное моделирование: PowerDesigner предлагает законченную технологию анализа и проектирования систем с использованием стандарта UML (диаграммы бизнес-процессов, последовательности выполнения, классов и компонентов). На основе диаграммы классов PowerDesigner автоматически осуществляет генерацию и реинжиниринг кода для популярных инструментальных сред, таких как JavaTM (включая EJB 2.0), XML, Web Servicies, C++, PowerBuilder, Visual Basic и других, посредством настраиваемого генератора.
  • Репозиторий масштаба предприятия: Enterprise-версия PowerDesigner содержит функциональность репозитория класса предприятия. Репозиторий позволяет всем членам вашей команды легко просматривать модели и другую информацию, а также осуществлять обмен ими. Репозиторий обладает высокой масштабируемостью и поддерживает систему безопасности, основанную на роли пользователя, контроль версий, поиск и возможности составления отчетов.

ARIS компании IDS Scheer AG . В настоящее время наблюдается тенденция интеграции разнообразных методов моделирования и анализа систем, проявляющаяся в форме создания интегрированных средств моделирования. Одним из таких средств является продукт, носящий название ARIS, разработанный германской фирмой IDS Scheer. Компания IDS Sheer AG основана в 1984 г. Основное направление - программное обеспечение и консалтинг. В настоящее время компания обслуживает 4000 клиентов в 50 странах мира через сеть своих представительств и партнеров. Качество решений IDS Scheer было подтверждено в июне 2005 г. золотой медалью Международной познаньской ярмарки, на которой награждаются только лучшие продукты. А также в июле 2005 г., когда на мировом рынке была представлены программные продукты ARIS 7 с абсолютно новыми web-продуктами - все они имеют общую черту - интуитивно-понятный и выразительный интерфейс. Система ARIS представляет собой комплекс средств анализа и моделирования деятельности предприятия. Ее методическую основу составляет совокупность различных методов моделирования, отражающих разные взгляды на исследуемую систему. Одна и та же модель может разрабатываться с использованием нескольких методов, что позволяет использовать ARIS специалистам с различными теоретическими знаниями и настраивать его на работу с системами, имеющими свою специфику. Методика моделирования ARIS основывается на разработанной профессором Августом Шером теории построения интегрированных ИС, определяющей принципы визуального отображения всех аспектов функционирования анализируемых компаний. ARIS поддерживает четыре типа моделей, отражающих различные аспекты исследуемой системы:

  • организационные модели, представляющие структуру системы - иерархию организационных подразделений, должностей и конкретных лиц, связи между ними, а также территориальную привязку структурных подразделений;
  • функциональные модели, содержащие иерархию целей, стоящих перед аппаратом управления, с совокупностью деревьев функций, необходимых для достижения поставленных целей;
  • информационные модели, отражающие структуру информации, необходимой для реализации всей совокупности функций системы;
  • модели управления, представляющие комплексный взгляд на реализацию бизнес-процессов в рамках системы.

Для построения перечисленных типов моделей используются как собственные методы моделирования ARIS, так и различные известные методы и языки моделирования, в частности, ER и UML. В процессе моделирования каждый аспект деятельности предприятия сначала рассматривается отдельно, а после детальной проработки всех аспектов строится интегрированная модель, отражающая все связи между различными аспектами. ARIS не накладывает ограничений на последовательность построения указанных выше типов моделей. Процесс моделирования можно начинать с любого из них, в зависимости от конкретных условий и целей, преследуемых разработчиками. Модели в ARIS представляют собой диаграммы, элементами которых являются разнообразные объекты - "функция", "событие", "структурное подразделение", "документ" и т.п. Между объектами устанавливаются разнообразные связи. Каждому объекту соответствует определенный набор атрибутов, которые позволяют ввести дополнительную информацию о конкретном объекте. Значения атрибутов могут использоваться при имитационном моделировании или для проведения стоимостного анализа. Таким образом, по результатам выполнения этого этапа возникает набор взаимосвязанных моделей, представляющих собой исходный материал для дальнейшего анализа. Стоит отметить несколько особенностей системы ARIS. Первая - семейство программных продуктов ARIS ориентированно на процессное описание. Основная бизнес-модель ARIS - eEPC (extended Event-driven Process Chain - расширенная модель цепочки процессов, управляемых событиями). По существу, модель eEPC расширяет возможности IDEF0, IDEF3 и DFD, обладая всеми их достоинствами и недостатками. Вторая особенность - в системе ARIS есть внутренняя база данных, которая позволяет проверять модель на непротиворечивость, целостность, проводить верификацию модели. В других продуктах это отсутствует. Третья особенность: ARIS - единственная система, ориентированная на описание бизнеса, где присутствуют различные взгляды на бизнес-систему, которую мы можем оценить и рассмотреть с разных сторон, чего нет в других программных продуктах. В течение последних пяти лет ARIS уверенно лидирует среди средств моделирования.

Укажем основное предназначение каждого рассматриваемого продукта из множества его применений:

  • для моделирования баз данных больше подходят инструменты Erwin, Power Designer и Rational Rose;
  • для моделирования компонентов разрабатываемых приложений больше подходят Oracle Designer, Power Designer и Rational Rose;
  • для моделирования бизнес-процессов больше подходят BPwin, ARIS и Rational Rose.

В Таблице 2 ниже приводится сравнение функциональных возможностей и свойств инструментальных сред, предназначенных для моделирования бизнес-процессов.

Таблица 2. Сравнительный анализ по базовым функциям

Сравнительный функциональный анализ
Функциональные возможности, среда ARIS BPWin Rational Rose
1 Поддерживаемый стандарт еEPS (расширение IDEF3), ERD, UML, собственные методы в другой нотации, в которых реализован основной смысл методов IDEF, DFD IDEF0, IDEF3, DFD UML
2 Наличие выразительных средств графического отображения моделей Репрезентативность моделей высока Репрезентативность моделей низка
3 Моделирование диаграмм различных типов + +/- +/-
4 Функционально-стоимостной анализ + + +/-
5 Имитационное моделирование + +/- -
6 Возможность декомпозиции объекта + + +
7 Оформление проектной документации: генерация технологических и рабочих инструкций + +/- +
8 Хранение моделей деятельности предприятий + +/- +/-
9 Контроль и обеспечение целостности проектных данных + +/- +
10 Ведение библиотеки типовых бизнес-моделей + +/- +/-
11 Возможность групповой работы + + +
12 Простота освоения продукта Сложно Просто Сложно
"+" - да
"+/-" - частичная реализация, требующая доработки иными инструментальными средствами
"-" - нет

Цифровые технологии стремительно врываются во все сферы жизни общества, заставляя нас быть более гибкими и быстро адаптироваться к изменениям. Цифровая трансформация не обошла стороной и бизнес: его выживание в современных условиях зависит, прежде всего, от готовности быстро и кардинально менять методы управления предприятием, объекты которого стали частью единого информационного пространства. Дополнительный импульс в виде обязательной автоматизации получило и управление бизнес-процессами, связывающих в единую модель информационные и человеческие ресурсы.

Каждому руководителю успешной организации сегодня очевиден тот факт, что любые управленческие инновации и меры для повышения эффективности бизнеса основаны на грамотной и умелой трансформации бизнес-процессов. А бумажные регламенты, как и автоматизация несовершенных и неструктурированных процессов — давно в прошлом.

Управление компанией, вне зависимости от размера и отрасли, подобно управлению автомобилем, где все решает скорость поступления информации и оперативная реакция на нее. Как и в машине, где помимо руля и коробки передач, должны быть различные приборы, в реальном времени отражающие как показатели самого транспортного средства, так и окружающей среды, в системе управления должны присутствовать инструменты для непосредственного воздействия и средства для обработки информации. Бумажные регламенты могут дать общую картину устройства бизнеса, но они не являются инструментом управления. Такие процессы не интерактивны и не предоставляют точных измерений выполняемых операций.

Инструмент для моделирования и управления бизнес-процессами — системы BPM, позволяющие быстро создавать, запускать, мониторить и изменять процессы благодаря тесной интеграции сред проектирования, разработки и выполнения. В основе ВРМ-систем, как правило, лежит один из наиболее прогрессивных мировых стандартов моделирования — нотация BPMN 2.0.

Что такое нотация BPMN

BPMN — самая гибкая и простая методология моделирования, анализа и реорганизации бизнес-процессов. Гибкость обеспечивает набор элементов и правил нотации, а наглядность достигается за счет визуальных диаграмм процессов и блок-схем. Основная цель BPMN — обеспечить доступной нотацией описания бизнес-процессов всех пользователей: аналитиков, которые создают модели процессов, разработчиков, внедряющих технологии их выполнения, простых бизнес-пользователей и руководителей, управляющих процессами и отслеживающих их выполнение.

BPMN призвана служить связующим звеном между стадией дизайна бизнес-процесса и стадией его реализации. С этой целью нотация BPMN использует базовый набор интуитивно понятных элементов, позволяющих определять сложные семантические конструкции. Стандарт BPMN появился в результате необходимости в простом механизме для проектирования и чтения как простых, так и сложных моделей бизнес-процессов. Моделирование в нотации BPMN осуществляется с помощью диаграмм с небольшим количеством графических элементов. Это позволяет пользователям быстро разобраться и понять логику процессов.

5 BPM-систем с нотацией BPMN в основе

bpm’online

bpm"online — платформа для управления бизнес-процессами от компании Terrasoft. В основе системы — самый прогрессивный стандарт моделирования бизнес-процессов BPMN. Система позволяет не только осуществить моделирование и схемы бизнес-процесса и изменить ее с помощью удобного дизайнера, но и запустить только что созданный процесс без привлечения разработчика.

Для моделирования бизнес-процессов в нотации BPMN в bpm’online доступны два инструмента:

    Мастер бизнес-процессов — для создания простых бизнес-процессов с использованием стандартных элегментов, запускаемых пользователем вручную.

    Дизайнер бизнес-процессов — для моделирования сложных разветвленных процессов, содержащих множество различных элементов, включая выполняемые системой автоматически.

Выбор инструмента для моделирования в bpm’online зависит от сложности, назначения и способа запуска процесса.

BizAgi Suite

Бесплатный (до 20 сотрудников) инструмент для графического описания процессов в нотации BPMN. Система поддерживает совместную работу, имитационное моделирование, экспорт созданных моделей в текстовые редакторы и другие форматы. Система состоит из двух модулей: BizAgi Modeler, который используется для описания и моделирования бизнес-процессов и BizAgi Studio, позволяющий превратить созданные модели в исполняемые приложения. Система также позволяет отслеживать выполнение процессов в реальном времени.

Business Studio

Система поддерживает несколько нотаций моделирования: IDEF, eEPC, BPMN и еще несколько других. В Business Studio есть возможность имитационного моделирования, проведения функционально-стоимостного анализа и автоматической генерации документов. Недостатком системы является то, что выполнение и мониторинг моделей процессов производится через интеграцию с другими системами. Программа также позволяет осуществлять постановку целей компании по системе сбалансированных показателей.

ELMA BPM

Для моделирования бизнес-процессов в системе используется нотация BPMN. Система позволяет также в реальном времени выполнять и отслеживать смоделированные процессы. Кроме построения моделей, система также позволяет назначать роли бизнес-процессов ответственным сотрудникам, организовать работу с документооборотом, интегрировать систему с 1С.

Visual Paradigm

Система поддерживает большое количество нотаций и блок-схем моделей, среди них и BPMN. Созданные в системе модели могут быть связаны между собой, что легко позволит создать модель всего бизнеса. Кроме этого, есть возможность провести имитационное моделирование и проверку диаграмм процессов.

Visual Paradigm обеспечивает возможность управлять атрибутами элементов и автоматически генерировать описания процессов. Система изначально была ориентирована на разработчиков, поэтому каждому элементу можно задать условия поведения в системе, бизнес-правила.

14.02.2017, Вт, 16:00, Мск , Текст: Андрей Коптелов

Существует множество инструментов описания бизнес-процессов компании, нужно только выбрать подходящий. Чем они отличаются друг от друга и как не ошибиться с выбором, рассказывается в этой статье.

Внедрение процессного управления в компаниях, как правило, сопровождается определением ключевых бизнес-процессов и их последующим описанием, анализом и оптимизацией. В бизнес-процессах участвует множество исполнителей от разных подразделений, создается множество документов, а главное присутствует сложная логика взаимодействия исполнителей между собой, что требует отображения процесса формате, удобном для восприятия и анализа.

Описание существующего состояния бизнес-процесса в статусе «как есть» позволяет не только зафиксировать состояние дел, но и провести первичный анализ бизнес-процесса. Тогда как описание бизнес-процесса в статусе «как должно быть» позволяет формализовать и, главное, регламентировать новое состояние бизнес-процесса для его последующего внедрения в практику компании.

Текстовый формат описания бизнес-процесса

Существует множество примеров регламентов бизнес-процессов, которые достигают сотни листов, однако, чем больше по объему такой документ, тем меньше шансов, что его прочтут, и тем более станут исполнять. Именно поэтому необходимо описывать бизнес-процессы предельно короткими документами в формате структурированного текста, фокусируясь на том, кто, что делает и в какой срок.

На начальных этапах управления бизнес-процессами
текстовое описание позволяет провести первичный анализ бизнес-процессов в компании,
а также закрепить их целевое состояние в виде утвержденного регламента

Секретом описания бизнес-процессов в виде структурированного текста является следование четкой структуре: сначала фиксируется, кто и когда исполняет операцию, а далее в подпункте, уровнем ниже, описываются сами действия, после чего указывается кому и в каком случае передается результат.

Таким образом шаг за шагом описывается весь бизнес-процесс с указанием перечня документов, которые передаются по процессу, и информационных систем, которые используются для выполнения той или иной операции.

На практике даже очень «масштабные» бизнес-процессы могут быть легко описаны в такой структуре, при этом преимуществом текстового подхода являются его простота и доступность не только бизнес-аналитикам, но и любому сотруднику компании. Используя эти простейшие правила структуризации текста в компании, можно легко создать систему регламентов, стандартизирующих ключевые бизнес-процессы.

Недостатком текстового описания является возможность «спрятать» в нем недосказанности и неточности в бизнес-процессе, которые можно обнаружить лишь внимательно вычитывая получившийся документ. Однако, несмотря на недостатки, на начальных этапах управления бизнес-процессами структурированное текстовое описание позволяет провести первичный анализ бизнес-процессов в компании, а также закрепить их целевое состояние в виде утвержденного регламента.

Табличный формат описания бизнес-процесса

Относительно варианта описания процессов в текстовом формате, использование табличной формы добавляет «структурированности» создаваемому описанию бизнес-процесса.

Бизнес-процесс описывается в виде таблицы, где строки описывают операции в бизнес-процессе, при этом каждая строка содержит не только номер и название операции, но и входящие и исходящие документы, временные нормативы исполнения, исполнителя, используемые информационные системы и логику дальнейших действий. Фактически при описании бизнес-процесса в табличной форме создаются технологические карты, подробно описывающие все необходимые действия с указанием их окружения.

В зависимости от поставленных задач, в табличном описании можно отображать различные элементы окружения бизнес-процесса, например, если в компании идет работа с операционными рисками, можно добавить дополнительный столбец, в котором указать существующие операционные риски с их привязкой к операциям процесса.

С использованием единого шаблона таблицы и простой инструкции по ее заполнению достаточно легко описать ключевые бизнес-процессы в компании силами сотрудников бизнес-подразделений, при этом качество полученного описания безусловно будет выше, чем в текстовом формате, однако результат будет иметь недостаточную визуализацию, относительно описания процесса в виде графической модели.

Единственным недостатком табличной формы является сложность отображений логики бизнес-процесса, так как для каждой операции в таблице приходится описывать в каком случае какое действие выполняется, например, «если документ согласован, то далее выполняется операция 5, а если не согласован, то выполняется операция 6», что не всегда удобно для понимания особенностей бизнес-процесса и его анализа.

Графическая модель бизнес-процесса

В последнее время многие компании описывают бизнес-процессы в формате графических моделей. Это может быть схема, нарисованная на флипчарте, а может быть модель, созданная в специальном инструменте, в соответствии с утвержденной в компании нотацией.

Для большинства компаний, описывающих процессы в графической форме, инструментарием моделирования бизнес-процессов является MS Visio или MS PowerPoint. Эти инструменты входят в стандартный офисный пакет, что позволяет создавать модели бизнес-процессов широкому кругу лиц.

В дополнение к существующим инструментам, относительно недавно появились облачные бесплатные средства моделирования бизнес-процессов, в которых можно нарисовать модель в браузере, при этом сохранить результат, либо на диске, либо в облачном хранилище.

Учитывая бесплатность и легкость начала использования облачных средств моделирования бизнес-процессов, они быстро завоевывают поклонников, как среди бизнес-аналитиков и ИТ-специалистов, так и среди сотрудников и руководителей компании.

С помощью графической модели бизнес-процесс может быть описан наиболее качественно, ведь в ней можно отразить не только все необходимое окружение операций, но и визуализировать саму логику бизнес-процесса с помощью логических операторов и событий.

Правда, в случае использования графической формы моделирования бизнес-процессов, количество сотрудников в компании, создающих модели бизнес-процессов может серьезно уменьшиться, так как некоторых из них оттолкнет сложность инструментария и дополнительные трудозатраты на создание графических моделей, относительно текстового и табличного описания.

Для того чтобы среди тех, кто моделирует бизнес-процессы в компании. было как можно больше представителей бизнес-подразделений, необходимо выбирать инструменты моделирования с удобным и простым интерфейсом, а также использовать простейшие нотации для отображения процессов.

Система моделирования бизнес-процессов

Некоторые компании, имеющие большое количество сотрудников и высокую зрелость в области управления бизнес-процессами, переходят от простейших инструментов моделирования бизнес-процессов к системам класса Business Process Analysis, которые позволяют моделировать бизнес-процессы в едином репозитории, что позволяет не только создать целостную взаимосогласованную модель описания деятельности организации, но и получать на ее основе регламентирующие документы с помощью настраиваемой отчетности.

Как правило, если количество нарисованных в компании моделей бизнес-процессов начинает превышать несколько тысяч, возникает необходимость обеспечить их интеграцию между собой, а также получить возможность создания регламентирующей документации на базе созданных моделей, именно в этом случае применение инструментария Business Process Analysis является оправданным.

Работа в инструментах Business Process Analysis требует жесткой дисциплины при моделировании бизнес-процессов, которая достигается через нормализацию справочников организационной структуры, документов и информационных систем, а также утверждение нотации моделирования бизнес-процессов и аудит соответствия создаваемых моделей утвержденной нотации или на уровне инструментария, или с помощью процедур согласования.

Использование средств Business Process Analysis имеет и определенные риски, связанные как раз с необходимостью жесткой дисциплины при создании моделей и со сложностью интерфейса инструментария. Это приводит к уменьшению числа моделирующих бизнес-процессы среди представителей бизнес-подразделений. В результате достаточно часто работа в инструментарии Business Process Analysis становится прерогативой бизнес-аналитиков и ИТ специалистов, что сужает возможные ресурсы для моделирования бизнес-процессов в компании, и приводит либо к расширению штата бизнес-аналитиков, либо к привлечению внешних консультантов. При этом, бизнес часто не желает работать с полученными моделями и возвращается к текстовому или табличному формату описания бизнес-процессов, полученному с помощью отчетов из инструментария Business Process Analysis.

От моделирования к автоматизации

Не секрет, что несмотря на созданные регламенты бизнес-процессов, сотрудники компании часто работают по своим правилам, ведь проконтролировать правильность исполнения регламента достаточно непросто, а проводимые аудиты требуют дополнительных трудозатрат.

Совершенно логично переложить контроль правильности исполнения бизнес-процессов на автоматизированную систему, в которой заложить всю необходимую логику его исполнения. При использовании специализированных систем класса Business Process Management Suite, модель бизнес-процесса становится исполняемой, и информационная система сама управляет бизнес-процессом в соответствии с правилами, описанными в модели, назначая исполнителей операций и маршрутизируя заявки в соответствии с логикой бизнес-процесса.

В данном случае модель становится необходимым условием для автоматизации бизнес-процесса, однако данная модель бизнес-процесса требует куда более подробной проработки, ведь она должна быть «понятна» информационной системе, автоматизирующей процесс.

Столь специфичный «потребитель» модели бизнес-процесса делает ее разработку непростым занятием, для которого, как правило, привлекается системный аналитик или даже ИТ-разработчик, которой хорошо знает систему автоматизации. Представители бизнеса или бизнес-аналитики в данном случае могут представить лишь прототип такой модели, после чего согласованный прототип необходимо серьезно дорабатывать с учетом особенностей BPMS системы.

Что же выбрать?

Что бы определиться с форматами описания бизнес-процессов нужно проанализировать размер организации, ее зрелость в области управления бизнес-процессами, а также определить потребителей создаваемого описания.

В компании от 50 до 500 человек для совершенствования и регламентации бизнес-процессов вполне достаточно текстового или табличного описания процессов, при этом, описание может вестись силами сотрудников и руководителей, прошедших специализированное обучение по теме управления бизнес-процессами.

В компании от 500 до 5000 человек, также можно ограничится текстовым или табличным описанием, используя графические нотации для визуализации особо «запутанных» бизнес-процессов с большим количеством участников. В компаниях такого масштаба для систематизации создаваемого описания необходимо уже вести реестр бизнес-процессов и регламентов, а также создать шаблоны, как для регламентов, так и для графических моделей.

В крупных компаниях с численностью от 5000 человек, с развитым процессным офисом и высокой зрелостью в управлении бизнес-процессами, можно задуматься о применении средств Business Process Analysis для моделирования бизнес-процессов, в рамках которых создать единый репозиторий моделей бизнес-процессов, после чего формировать на его основе регламенты бизнес-процессов и другую нормативную документацию.

Системы BPMS наиболее эффективны там, где важна скорость и контроль логики исполнения бизнес-процессов, поэтому их чаще всего можно встретить в тех процессах, где обрабатываются клиентские заявки, заказы, жалобы и договора, вне зависимости от масштаба компании.

Как и было обещано несколько месяцев назад, мы возвращаемся к теме моделирования бизнес-процессов, предлагая вашему вниманию цикл статей, посвященный инструментам, с помощью которых осуществляется этот вид деятельности. В данном цикле мы будем рассматривать инструменты ведущих производителей, которые российские компании могут использовать для решения задач моделирования и совершенствования бизнес-процессов без существенных рисков. Но прежде чем приступить к рассмотрению первого из инструментов, мне хотелось бы пояснить, что именно означает фраза «без существенных рисков» (а следовательно, каковы критерии включения тех или иных инструментов в этот цикл статей).

О критериях успеха средств моделирования на мировом и российском рынках

В общемировом масштабе (в первую очередь для многонациональных компаний и в некоторых случаях - для компаний американских) одним из самых серьезных критериев выбора программного обеспечения для осуществления того или иного вида деятельности является высокая оценка продукта аналитическими компаниями, такими как Gartner Group, Forrester Research, IDC и Meta Group.

Для национальных же рынков (включая российский) критерии выбора корпоративного программного обеспечения несколько иные. В этом случае при принятии решения о применении продукта на первый план выходят такие факторы, как доступность на национальном рынке и самого продукта, и услуг по сопровождению, технической поддержке, обучению на национальном языке, а в случае продуктов, предназначенных для конечных пользователей (средства моделирования бизнес-процессов относятся именно к этой категории), - еще и наличие локализованной версии. В условиях нашей страны эти факторы оказываются более весомыми, нежели признание аналитиков, поскольку, в отличие от относительно небольших европейских стран, мы не настолько тесно связаны с мировым сообществом, чтобы требовать от пользователей свободного владения иностранными языками, организовывать обучение пользования инструментром для конечных пользователей за рубежом и общаться с англоязычной службой техподдержки, расположенной в Европе или США, - затраты на все перечисленное даже для очень успешной российской корпорации из финансовой, добывающей или энергетической отрасли могут оказаться слишком высокими. Поэтому на российском рынке могут стать весьма успешными производители инструментов моделирования, отнюдь не являющиеся мировыми лидерами. Именно с таких инструментов хотелось бы начать наш обзор.

О компании QPR

Финская компания QPR присутствует на мировом рынке достаточно давно - она была основана в 1991 году с целью создания интерактивного программного обеспечения, значительно улучшающего процесс принятия решений на любом организационном уровне. В настоящее время компания QPR занимается научно-исследовательской работой и разработкой программного обеспечения, предназначенного для управления эффективностью деятельности организации.

Несколько лет назад QPR была названа аналитической компанией Gartner Group одним из ведущих производителей средств моделирования, обладающих видением рынка и перспектив его развития, во многом благодаря поддержке концепции BSC (Balanced Scorecard), очень популярной в области стратегического планирования. Впрочем, о поддержке BSC в продуктах QPR мы расскажем чуть позже.

QPR ProcessGuide - моделирование и документирование бизнес-процессов

Поддерживаемые нотации

Для моделирования бизнес-процессов компания QPR поставляет на рынок решение QPR ProcessGuide. Этот продукт позволяет создавать многоуровневые модели бизнес-процессов в нотации, сходной с нотацией Swim Lane и диаграммами потоков работ, - функции (или, в другой терминологии, шаги процессов) расположены на так называемых ролевых дорожках. При этом каждая функция процесса может быть детализирована на самостоятельный подпроцесс, описываемый отдельной диаграммой, и число уровней детализации ничем не ограничено.

С одной стороны, наличие многоуровневой системы диаграмм (именно набор диаграмм в терминологии QPR называется моделью) позволяет создавать непротиворечивые описания деятельности компаний и, безусловно, является признаком зрелости средства моделирования - далеко не каждый инструмент, используемый в данной области, обладает поддержкой подобных наборов диаграмм на уровне хранения данных.

Модель процесса в QPR ProcessGuide

С другой стороны, это средство моделирования не отличается большим количеством различных типов диаграмм наподобие тех, что доступны пользователям ARIS Business Architect или Microsoft Visio, - фактически этот инструмент обладает единственным типом моделей, поддерживающим декомпозицию шагов процесса. Но справедливости ради заметим, что QPR ProccessGuide позволяет расширять библиотеку символов - элементов бизнес-процессов, поэтому формально соблюсти любую графическую нотацию можно, например, в случае, когда она является корпоративным стандартом, принятым в компании.

Документирование процессов

Само по себе моделирование бизнес-процессов мало кому интересно. Этот вид работ проводится с определенной целью, по большей части для того, чтобы найти в процессах компании так называемые узкие места и на основании этого оптимизировать процессы, повысив тем самым эффективность деятельности компании, а также обеспечить их документирование и регламентацию (последнее нередко делается при сертификации компании на соответствие одному из стандартов качества).

Возможности документирования процессов в QPR ProcessGuide весьма широки - данный продукт обладает программным интерфейсом на основе технологии COM, позволяющим обратиться к абсолютно любым данным, содержащимся в моделях, а встроенный язык программирования представляет собой Visual Basic for Applications. Последний факт значительно упрощает генерацию отчетов в форматах приложений Microsoft Office - при наличии установленных офисных приложений можно обращаться из скрипта отчетности, созданного для QPR ProcessGuide, непосредственно к COM-интерфейсам Word, Excel, PowerPoint. Кроме того, наличие программного интерфейса подобного класса позволяет создавать на основе QPR ProcessGuide различные прикладные решения, такие как средства обмена моделями с другими инструментами моделирования, средства интеграции с различными информационными системами и т.д.

Отметим, что подобными программными интерфейсами обладает далеко не каждое средство моделирования, хотя, конечно, для их эффективного применения требуется умение программировать. Впрочем, в комплект поставки продукта входит и некоторое количество готовых скриптов отчетности.

Имитационное моделирование и совершенствование процессов

Совершенствование бизнес-процессов с помощью QPR ProcessGuide можно осуществлять путем как количественного анализа характеристик процессов и их шагов, так и имитационного моделирования выполнения процессов - средства имитационного моделирования включены в состав продукта.

Результаты имитационного моделирования в QPR ProcessGuide

Имитационное моделирование - это процесс имитации выполнения различных экземпляров одного и того же процесса. Перед выполнением имитационного моделирования модель процесса снабжается данными, необходимыми для выполнения имитации, например частотами наступления тех или иных событий, вероятностями того или иного исхода в случае ветвления выполнения процесса, законами распределения времени выполнения различных шагов процесса и другими характеристиками. В процессе же выполнения имитационного моделирования для каждого экземпляра имитируемого процесса генерируются случайные данные в соответствии с выбранными вероятностями, законами распределения и частотами. Если данные для имитационного моделирования выбраны корректно, результаты моделирования и статистические данные, полученные на их основе, и есть та информация, исходя из которой можно принимать решения о внесении изменений в процесс с целью повышения его эффективности, оптимизации временны х издержек, расхода денежных средств и ресурсов.

Публикация моделей на корпоративном интранет-портале

QPR ProcessGuide позволяет публиковать модели на интранет-порталах, при этом пользователю предоставляется возможность добавления и просмотра комментариев и составления планов действий, связанных с бизнес-процессами. Справедливости ради заметим, что подобный доступ не является неограниченным - для тех пользователей портала, которые создают в нем презентации, систему задач и комментариев, предполагается приобретение лицензий (правда, отличающихся по стоимости от лицензий для разработчиков моделей).

Публикация моделей на корпоративном интранет-портале

QPR ScoreCard - поддержка технологии BSC

Balanced Scorecard (BSC), или система сбалансированных показателей (ССП), - это разработанный в 1992 году профессорами Гарвардского университета Робертом Капланом и Дэвидом Нортоном инструмент управления, позволяющий преобразовывать стратегические цели компании в четкий план оперативной деятельности подразделений и ключевых сотрудников и оценивать результаты их деятельности с точки зрения реализации стратегии компании с помощью ключевых показателей результативности. Применение сбалансированной системы показателей позволяет осуществить целенаправленный мониторинг деятельности предприятия, прогнозировать и упреждать появление проблем, контролировать наиболее существенные финансовые и нефинансовые показатели деятельности предприятия.

Основная идея ССП заключается в формулировании достижимых и количественно измеримых стратегических целей компании с постепенной их детализацией и распределении этих целей по группам, называемым также перспективами, а также учете взаимного влияния этих целей.

Указанный инструмент управления активно используется лидирующими западными компаниями (а именно - 402 организациями из 500 крупнейших в рейтинге газеты Financial Times), а в последнее время привлекает пристальное внимание топ-менеджеров в России. Подробнее о технологии BSC можно прочесть в отдельной статье, посвященной данному вопросу, которая будет опубликована в одном из ближайших номеров нашего журнала.

Дерево целей компании в QPR ScoreCard

Стратегическая карта компании в QPR ScoreCard

Для поддержки технологии BSC компания QPR производит отдельный продукт QPR ScoreCard, позволяющий строить стратегические карты, осуществлять сравнение плановых и реальных ключевых показателей результативности и публиковать результаты на корпоративном портале.

Отметим, что QPR ProcessGuide позволяет связывать шаги бизнес-процессов с ключевыми показателями результативности, созданными в QPR ScoreCard, и тем самым предоставляет руководству компании возможность оценивать степень достижения ее стратегических целей на уровне отдельных процессов.

Как и QPR ProcessGuide, QPR ScoreCard обладает удобным программным интерфейсом на основе технологии COM, что позволяет создавать скрипты для генерации отчетов любой сложности, а также другие прикладные решения на основе QPR ScoreCard.

Продукты QPR в России

При выборе средства моделирования бизнес-процессов вопросы технической поддержки и локализации оказываются одними из наиболее существенных. В отличие от ИТ-специалистов, которые в большинстве своем готовы читать английскую документацию, писать письма в европейские службы техподдержки, да и в целом не очень капризны, бизнес-пользователи, занимающиеся описанием процессов, зачастую бывают крайне недовольны, увидев английский интерфейс приложения, с которым им приходится иметь дело, да и техподдержка подобных пользователей предполагает наличие в ней людей, говорящих с ними на одном языке.

На российском рынке доступны русскоязычные версии продуктов компании QPR. Их поставку, внедрение и поддержку осуществляет компания «Тродос Консалтинг» - эксклюзивный дистрибьютор QPR Software plc в России и СНГ. Кроме того, указанная компания поставляет на российский рынок ряд созданных на основе указанных продуктов прикладных решений с использованием данных, полученных из учетных систем, например решения для автоматизации управления штатным расписанием, формирования системы мотивации персонала, бюджетирования, планирования. На данный момент этой компанией осуществлено несколько десятков успешных внедрений - как продуктов QPR, так и собственных решений на их основе. Это означает, что компании, решившиеся не просто внедрить продукты QPR, но и интегрировать их с имеющимися у них информационными системами (а современные бизнес-пользователи, как правило, категорически настаивают на подобной интеграции), не останутся с этими задачами один на один.

Отметим также, что для пользователей QPR доступно обучение применению продукта на русском языке длительностью от 2 до 5 дней, включающее совместное создание вместе с заказчиком рабочего прототипа модели деятельности его компании, что является, по существу, консалтинговой услугой.

Продукты QPR выгодно приобретать при большом количестве лицензий. Так, пакет лицензий QPR Process Guide для небольшого числа разработчиков (2-5) и нескольких десятков пользователей (20-100) с годовой техподдержкой стоит от 12 до 30 тыс. евро, тогда как в случае нескольких десятков разработчиков (20-40) и нескольких сотен пользователей (200-400) стоимость лицензий и годовой технической поддержки соствляет от 60 до 115 тыс. евро. Впрочем, основными потребителями продуктов подобного класса как раз и являются довольно крупные компании - ведь именно им в первую очередь требуются специализированные инструменты, помогающие совершенствовать бизнес-процессы.

Итак, сегодня мы рассмотрели два продукта для моделирования бизнес-процессов и поддержки стратегического планирования, которые, на наш взгляд, имеют неплохие позиции и поддержку на российском рынке. Отметим, однако, что QPR - далеко не единственная компания, обладающая подобной поддержкой. Поэтому в последующих статьях данного цикла мы расскажем о средствах моделирования других производителей.

Loading...Loading...