Функциональные возможности продуктов ARIS и BPwin
ункциональные возможности инструментальных средств моделирования ARIS Toolset и BPwin можно корректно сравнивать только по отношению к определенному кругу задач. В данном исследовании рассматривается задача формирования моделей (описания) бизнес-процессов предприятия. Каждая из рассматриваемых систем имеет свои преимущества и недостатки. В зависимости от решаемых задач эти преимущества могут как усиливаться, так и наоборот, ослабевать. То же самое можно сказать и о недостатках: недостаток системы в рамках одного проекта может не быть таковым в рамках другого. Например, отсутствие четких соглашений по моделированию управляющих воздействий в рамках eEPC ARIS может привести к созданию моделей, не отвечающих на поставленные вопросы, в то время как нотация IDEF0 системы BPwin позволяет решить эту задачу. С другой стороны, процедура, выполняемая одним сотрудником, может быть более адекватно описана при помощи eEPC ARIS, чем при помощи IDEF0 или IDEF3 BPwin. Сравнение функциональных возможностей систем приводится в табл. 6.
Таблица 6. Сравнение функциональных возможностей ARIS Toolset 5.0 и BPwin 4.0
№ | Возможности/ Инструментальная среда | ARIS Toolset 5.0 | BPwin 4.0 |
Поддерживаемый стандарт | (частично — DFD, ERM, UML) | IDEF0, IDEF3, DFD | |
Система хранения данных модели | Объектная база данных | Модели хранятся в файлах. Возможно создание репозитария на основе реляционной СУБД с помощью ModelMart | |
Ограничение на размер базы данных | Нет. Размер базы данных ограничивается вычислительными ресурсами | Нет. Размер базы данных ограничивается вычислительными ресурсами | |
Возможность групповой работы | Есть. Используется ARIS Server | Есть. Используется ModelMart | |
Ограничение на количество объектов на диаграмме | Нет | Для DFD и IDEF3 — нет. Для IDEF0 ограничено рекомендациями нотации | |
Возможность декомпозиции | Неограниченная декомпозиция. Возможна декомпозиция на различные типы моделей | Неограниченная декомпозиция. Возможен переход на другую нотацию в процессе декомпозиции | |
Формат представления моделей | Не регламентируется | Стандартный бланк (каркас) IDEF с возможностью его отключения | |
Удобство работы по созданию моделей | Сложная панель управления, есть выравнивание объектов, есть undo | Простая панель управления, нет выравнивания объектов, нет undo | |
UDP — свойства объектов, определяемые пользователем | Большое, но ограниченное количество свойств; количество типов ограничено | Количество UDP не ограничено. Количество типов ограничено (18) | |
Возможность анализа стоимости процессов | Есть. Возможность использовать ARIS ABC | Упрощенный ABC — анализ стоимости по частоте использования в процессе. Возможность экспорта в Easy ABC | |
Генерация отчетов | Создание отчетов на основе стандартных и настраиваемых пользователем макросов Visual Basic | RPTwin, возможность визуальной настройки отчетов, включая расчет по формулам с использованием UDP | |
Сложность разработки нестандартных отчетов | Сложно | Просто | |
Экспорт отчетов | Реализован экспорт отчетов в MS Office, текстовый файл, RTF, HTML | Реализован экспорт отчетов в MS Office, текстовый файл, RTF, HTML | |
Связь с моделью данных | Возможность построения ERD-диаграмм, для экспорта необходимо дополнительное программное обеспечение | Реализована связь с моделью данных ERwin. Каждой стрелке может быть поставлен в соответствие набор сущностей и атрибутов | |
Описание доступа к данным | Нет | Для каждой работы могут быть описаны права на использование данных. Объект модели данных может быть создан непосредственно в среде BPwin | |
Описание сопутствующей документации | Есть, поддержка OLE | С помощью UDP типа command с каждой стрелкой связывается любой документ, который может быть загружен с помощью Windows — приложения. Запуск приложения проводится непосредственно из среды BPwin |
Сравнивая две системы, следует сразу отметить, что для хранения моделей в ARIS используется объектная СУБД и под каждый проект создается новая база данных. Для удобства пользователя модели (объекты моделей) могут храниться в различных группах, организованных в зависимости от специфики проекта. Вполне естественно, что в ARIS предусмотрены различные функции по администрированию базы данных: управление доступом, консолидация и т.п. В BPwin данные модели хранятся в файле, что существенно упрощает работу по созданию модели. Для групповой работы над большими проектами предусмотрено хранение моделей BPwin в репозитарии Model Mart (поставляется отдельно). Model Mart является хранилищем моделей для BPwin и ERwin и использует реляционные СУБД Oracle, Informix, MS SQLServer, Sybase). В нем предусмотрено администрирование, в том числе разграничение прав доступа до уровня объекта модели, сравнение версий, слияние моделей и т.д.
Часто одним из недостатков BPwin сторонники ARIS называют ограничение по количеству объектов на диаграмме. Однако опыт реальных проектов показывает, что для проекта, результаты которого можно реально использовать (критерий — обозримость), количество объектов в базе данных ARIS или модели BPwin составляет 150-300. Это означает, что при 8 объектах на одной диаграмме общее количество диаграмм (листов) в модели составит 20-40. Базы данных ARIS Toolset (как и BPwin), содержащие более 500 объектов, фактически невозможно использовать. Следует подчеркнуть, что модель создается для выделения и анализа проблем, то есть требуется детальное описание наиболее сложных, проблемных областей деятельности, а не тотальное описание всех процессов. Как ни странно, в среде директоров компаний распространено убеждение в том, что детальное описание процессов само по себе представляет ценность и может решить многие проблемы. Но это далеко от истины. Именно понимание того, что нужно описывать и какие аспекты функционирования реальной системы при этом отражать, определяет успех проекта по моделированию бизнес-процессов.
ARIS предоставляет существенно больше возможностей по работе с отдельными объектами модели, но именно вследствие чрезмерного количества настроек работа по созданию модели должна регламентироваться сложной, многоаспектной документацией — так называемыми соглашениями по моделированию. Разработка этих соглашений сама по себе является сложной, дорогостоящей и требующей значительного времени (1-3 месяца) и квалифицированных специалистов задачей. Если проект с использованием ARIS начинается без детальной проработки таких соглашений, то вероятность создания моделей бизнес-процессов, не отвечающих на поставленные вопросы, составляет 80-90%. В свою очередь, BPwin отличается простотой в использовании и достаточно строгой регламентацией при создании диаграмм (стандарт IDEF и рекомендации по его применению, бланк IDEF для создания диаграммы, ограниченное количество обязательно заполняемых полей, ограничение количества объектов на одной диаграмме и т.д.). ARIS, безусловно, является более «тяжелым» инструментом, по сравнению с BPwin, но в итоге это оборачивается значительными трудностями и высокими затратами на его эксплуатацию.