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

Я подготовил для вас подборку и краткое описание инструментов по управлению и моделированию бизнес-процессов.

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

Заголовок каждого раздела, с названием инструмента – ссылка на страницу производителя. Можете сразу знакомится с подробностями.

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

BizAgi Suite

Если вы хотите получить не только модели и описания бизнес-процессов, но и создать исполняемые приложения по ним, то это именно то, что нужно. BizAgi Suite состоит, по сути, из двух модулей - BizAgi Modeler, который используется для моделирования и описания бизнес-процессов и BizAgi Studio, который позволяет превратить модели в исполняемые приложения. Классно то, что это не требует навыков программирования, т.е. каждому по силам делать приложения.

ELMA BPM

Изюминка программы заключается в возможности интеграции с платформой 1С, что, безусловно, весьма привлекательно для Российских компаний. Что это значит? Это значит, что то, что происходит в 1С, будет отражено в ELMA. И наоборот)

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

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

Существуют дополнительные модули – Проекты, CRM и т.д. Но их не пробовал, поэтому ничего не могу сказать.

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

Функционал и особенности

  • Построение моделей бизнес-процессов
  • Назначение ролей бизнес-процессов сотрудникам
  • Выполнение и отслеживание процессов в реальном времени
  • Системная работа с документооборотом
  • Удобная “справка”
  • Отличная поддержка
  • Интеграция с 1С

Стоимость

  • 77.000 рублей, за 10 лицензий ELMA Standart. Это минимальное количество. На мой взгляд, стоимость вполне адекватна функционалу.

Резюме

Вы твердо приняли решение заниматься управлением бизнес-процессами, их автоматизацией и улучшением? Вы привязаны к 1С? Тогда ELMA то, что нужно.

Business Studio

Также,как и ELMA, Российская разработка. Наверное, самый раскрученный инструмент для управления бизнес-процессами на отечественном рынке. Первая версия увидела свет в 2004 году. Впервые, я столкнулся с этой программой в 2006. На тот момент это было самое лучшее решение.

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

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

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

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

Функционал и особенности

  • Моделирование процессов в разных нотациях
  • Постановка целей компании по Системе сбалансированных показателей
  • Интеграция со сторонними системами.
  • Контроль выполнения процессов
  • База знаний

Стоимость

  • Ценообразование гибкое, так что для определения стоимости необходимо обратиться к консультантам компании. Т.к. я не сталкивался с покупкой данного ПО в последние пару лет, то порядок цифр мне неизвестен.

Резюме

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

Моделирование бизнес процессов

Visual Paradigm

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

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

Непосредственно моделирование, выполнено очень удобно. В программе полностью отсутствуют недостатки, свойственные другим, например: наплывы элементов диаграммы друг на друга, пересечение стрелок, сбои при перетаскивании объектов, пулов и т.д. Интерфейс удобен, понятен и может настраиваться пользователем.

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

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

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

Функционал и особенности

  • Моделирование бизнес-процессов в разных нотациях
  • Построение других моделей
  • Проверка моделей
  • Автоматическая генерация документов
  • Создание и назначение правил поведения моделей
  • Взаимосвязь моделей
  • Выгрузка моделей в виде программного кода
  • Версия для Mac OS X

Стоимость

  • По подписке – 35$ в месяц
  • Полная лицензия – 800$

Резюме

Лучшая программа для моделирования и описания бизнес-процессов.

BizAgi Modeler

Это часть вышеупомянутого BizAgi Suite. Программа независима от полного комплекта и может быть поставлена отдельно.

Очень простой, лаконичный и удобный интерфейс.

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

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

Недостаточно проработана взаимосвязь диаграмм. Т.е. связать можно, но не напрямую. Атрибуты элементам можно назначать любые - вы сами определяете название и свойства атрибута.

Возможна проверка моделей и генерация описания по шаблону.

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

Функционал и особенности

  • Нотация BPMN
  • Проверка моделей
  • Автоматическая генерация документов
  • Управление атрибутами элементов моделей
  • Возможность добавлять свои элементы в модели
  • Выгрузка модели в графическом виде
  • Удобный интерфейс
  • На русском языке
  • Возможна совместная работа над моделями

Стоимость

  • Полностью бесплатно

Резюме

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

В апреле, в Москве я провожу курс Управление бизнес процессами в организации, в котором рассматривается моделирование бизнес процессов в BizAgi Modeler. .

ARIS Express

Бесплатная и простая “рисовалка” процессов от монстра по имени ARIS. А точнее, Software AG.

В своем распоряжении имеет несколько вариантов моделей, в частности: модели бизнес-процессов в нотации eEPC и BPMN, организационные модели, карты процессов и т.д. Примечательна наличием функции Smart Design, которая позволяет быстро забить необходимые данные в таблицу и программа самостоятельно создаст диаграмму. Для быстры набросков весьма удобно.

К сожалению, Express это только графическое средство. Модели нельзя связать друг с другом, атрибуты не назначишь и тому подобное. Состав элементов диаграмм весьма ограничен, так что не получится создать модель в Express и экспортировать в ARIS BA. Кстати, ни в коем случае не используйте это ПО для работы с нотацией BPMN. Несмотря на то, что такие модели можно здесь создавать, их ограниченность задает кардинально неверное впечатление о функционале BPMN.

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

Функционал и особенности

  • Нотации eEPC и BPMN
  • Карта процессов
  • Организационная структура
  • Функция Smart Design
  • Выгрузка модели в графическом виде
  • Простой интерфейс

Стоимость

  • Полностью бесплатно

Резюме

Выбирайте ARIS Express если все вышеперечисленные ограничения вас не волнуют. Ну и если вы предпочитаете нотацию eEPC.

В конце марта, в Москве, пройдет моделированию бизнес процессов на базе ARIS Express. Запись открыта.

Онлайн сервисы для моделирования бизнес процессов

Gliffy

Отличный сервис с разнообразным функционалом. Позволяет создавать не только модели в нотации BPMN, но и рабочие потоки, проектировать пользовательский интерфейс, создавать диаграммы UML, организационные диаграммы, карты сайтов и т.д.

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

При моделировании процессов возможно связывать диаграммы друг с другом, посредством гиперссылок, ведь одна диаграмма, это,по сути, одна страница.

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

Функционал и особенности

  • Полная поддержка BPMN
  • Взаимосвязи моделей через гиперссылки
  • Удобное построение моделей
  • Гибкая настройка внешнего вида элементов

Стоимость

  • Бесплатно с небольшими ограничениями
  • 4.95$ в месяц для стандартной версии и 9.95$ для бизнес-версии

Резюме

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

BPsimulator

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

Работает это следующим образом: моделируете процесс -> задаете свойства потоков, стоимости, длительности и занятости сотрудников -> запускаете симуляцию -> смотрите показатели процесса по результатам симуляции.

Что это дает? На самом деле многое. Симуляция позволяет с легкостью обнаруживать узкие места процесса, рассчитать стоимость ресурсов в процессе, оценить загрузку ресурсов и т.д.

Симулятор несложный, точнее имеет определенные ограничения, но пользу из него извлечь можно. А при умении и немалую.

Управление достаточно удобное. Стрелки имеют туннели (я всегда обращаю внимание на этот момент). Полученные отчеты и модели можно сохранить на компьютер, Google Drive или One Drive.

Функционал и особенности

  • Моделирование процесса
  • Оценка стоимости / длительности процесса
  • Симуляция
  • Удобное построение моделей
  • Отчеты
  • Сохранение моделей в Google Drive или One Drive

Стоимость

  • Бесплатно с рекламой
  • 300 руб/мес без рекламы и с небольшими плюшками

Резюме

Очень советую попробовать.

Draw io

Сервис позволяет строить огромное количество диаграмм и имеет большой набор элементов. В том числе наборы для построения BPMN и eEPC диаграмм.

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

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

Сервис позволяет сохранять модели в Google Drive, Dropbox, One Drive или на компьютер. Возможен экспорт моделей в форматах графических файлов, PDF, HTML, XLS.

Функционал и особенности

  • Построение различных диаграмм
  • Сохранение моделей в Google Drive, Dropbox или One Drive
  • Отсутствует возможность коллективной работы

Стоимость

  • Бесплатно

Резюме

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

У меня все.

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

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

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

Многие считали, что внедрение такого функционала усложнит программный продукт и, соответственно, сделает его более дорогим. Но на стороне как разработчиков, в том числе www.terrasoft.ru , так и пользователей оказался очень весомый аргумент – необходимость упорядочить в одной системе внутрикорпоративное и внешнее взаимодействие, их связи и цепочки, превратив в легко контролируемые, управляемые и автоматизированные бизнес-процессы. Вряд ли эффективно переносить в другие программные среды бизнес-процессы, которые прямо или косвенно связаны с реализацией стратегии управления взаимоотношениями с клиентами, когда их моделирование и автоматизация могут быть успешно выполнены в единой среде CRM-системы.

CRM-системы и моделирование бизнес-процессов онлайн: доступные решения и продукты

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

На что обязательно стоит обратить внимание при выборе:

  1. Отталкиваться необходимо от своих целей и задач использования встроенных в CRM-системы модулей для создания бизнес-процессов и выполнения с ними других операций. Это вопрос и достаточной функциональности, и обоснованной стоимости затрат.
  2. Важное значение имеет масштабность, сложность бизнес-процессов, их специфика. Не все вендоры готовы предложить разноплановые решения, скажем, для среднего бизнеса и крупного предприятия с развитой дистрибьюторской сетью. Но есть и такие, которые способны учесть разные потребности. Так, компания Terrasoft обеспечивает эффективное онлайн-моделирование процессов в нотации BPMN с CRM bpm’online, что актуально как для компаний, которым нужен мощный функционал, так и для простых, не перегруженных бизнес-процессов.
  3. При изучении особенностей продукта, исходя из его необходимой функциональности и условий использования, следует учесть:
    • класс системы – CRM или CRM в сочетании с функционалом ERP, BPM, ECM и другими системами управления;
    • особенности интерфейса бизнес-процессов (логика, графика или только логика);
    • развертывание и функционирование – моделирование бизнес-процессов онлайн, в десктоп-версии и (или) версии он-сайт;
    • возможность интеграции – предпочтительное решение.

4. Первичные и эксплуатационные затраты с учетом их обоснованности.

Моделирование бизнес-процессов онлайн в нотации BPMN с CRM bpm’online


CRM-система bpm’online с возможностью моделирования бизнес-процессов сегодня признается одним из лучших программных решений для автоматизации бизнеса. Она сочетает функционал платформы BPM и ERP-системы, поэтому реализует комплексный подход. Моделирование в CRM-системе bpm’online – возможность построить и автоматизировать любые бизнес-процессы, как универсальные, так и специфические, обусловленные индивидуальными особенностями бизнеса. Графический редактор (дизайнер) обеспечивает удобство и наглядность бизнес-процессов не только при моделировании, но и для конечных пользователей. Это в большей степени важно для сложных, многоуровневых процессов, их эффективного понимания даже рядовыми сотрудниками компании. Построение процесса – лишь часть задач по управлению. Работая в единой программной среде и системе их можно автоматизировать и контролировать выполнение заданий.

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

Виной тому высокая стоимость и сложность освоения программы, которая произрастает из высокой функциональности продукта. Однако в 2009 году корпорация IDS Scheer выпустила ARIS Express – бесплатную упрощенную версию программы для моделирования бизнес-процессов.

Бесплатная версия программы поддерживает только базовые типы диаграмм, не имеет многопользовательской поддержки, не использует базу данных, не содержит инструментов для формирования отчётов и средств анализа модели. И самое главное: ARIS Express не поддерживает связи между создаваемыми объектами в отличие от полноценной платной версии, то есть отсутствует контроль целостности и непротиворечивости модели. Это означает, что при редактировании одной модели программа не будет вносить соответствующие изменения в другую модель, а также не будет проверять существуют ли должности, указываемые в качестве ответственных в процессе и т.д.

Архитектура программы базируется на Java Runtime Environment (JRE), так что будьте готовы к тому, что программа будет серьёзно «подтормаживать», зато теоретически существует возможность запустить программу под Linux. Интерфейс выполнен в современном минималистическом стиле: красивые крупные иконки и описания к ним (русской локализации на данный момент нет).

ARIS Express поддерживает следующие типы моделей:

  • Организационная диаграмма (Organizational chart)
  • Бизнес-процесс (Business process)
  • ИТ-инфраструктура (IT infrastructure)
  • Карта процессов (Process landscape)
  • Модель данных (Data model)
  • Карта систем (System landscape)
  • Доска (Whiteboard)
  • BPMN диаграмма версии 2.0 (BPMN diagram)
  • Общие диаграммы (General diagram)

Первый модуль, как и следует из названия, предназначен для построения организационной структуры. В целом редактор кажется очень продуманным и удобным (особенно для новичков). Основные элементы большие и яркие, находятся в видном месте, управление логично и интуитивно понятно. Особенно хочется выделить технологию Smart Design, которая позволяет очень быстро формировать модель в таблице и мгновенно синхронизировать её с графическим отображением в редакторе. При наведении мышки на объект программа позволяет с минимальными усилиями вставить следующий элемент, например, подчиненную должность, при помощи полупрозрачного всплывающего меню. Одно из самых удобных решений, которые нам доводилось видеть.

Для моделирования процессов можно использовать стандартный модуль для бизнес-процессов, который позволяет рисовать процессы в нотации eEPC или же использовать редактор диаграмм BPMN. Набор элементов минимальный, но всё необходимое присутствует. Полученные диаграммы системой не обрабатываются и не «исполняются» как в BPM¬-системах, поэтому выбор нотации ни на что, по сути, не влияет. При желании пользователь может настроить цвета, шрифт, а также некоторые атрибуты модели.

Как и в случае с модулем «Организационная диаграмма» мы можем строить процесс вручную или при помощи Smart Design. Для дополнительного удобства разработчики предусмотрели готовые фрагменты типовых диаграмм, которые можно перенести мышкой в редактор. При желании пользователь может заготовить и сохранить свои фрагменты диаграмм для дальнейшего использования при моделировании. Если модель слишком большая, то можно в настройках включить отображение её уменьшенной копии с возможностью удобной навигации мышкой к интересующей Вас зоне. Также предусмотрен текстовый поиск по модели.

Любую диаграмму можно экспортировать в PDF или RTF-формат, а также сохранить как картинку или распечатать. Более того, модели, сохраненные в формат «adf» могут быть перенесены в полноценную версию ARIS. Сохраненные модели можно защитить при помощи пароля.

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

Наше мнение:

ARIS Express – прекрасный продукт для «рисования» моделей, особенно если Вы предпочитаете нотации eEPC или BPMN. Однако с существующими функциональными ограничениями данная программа не является конкурентом полноценным инструментам для бизнес-моделирования, таким как или или настоящим BPM-системам, например, . Но при этом ARIS Express бесплатен и значительно превосходит Microsoft Visio, в первую очередь в плане удобства использования благодаря заготовленным фрагментам диаграмм и редактору SmartDesign.

Каждый, кто начинает разрабатывать бизнес процессы в BPMN нотации, сталкивается с проблемой выбора оптимального инструмента. Даже когда этот инструмент спускается сверху (мы в нашей организации работаем только на …) или коллега советует программу (меня полностью устраивает …), очень хочется, чтобы огласили весь список, который поможет понять, что Вы сделали верный выбор, ну или, что существуют более эффективные инструменты, чем те, на которых Вы вынуждены работать.
Для разработки схем процессов в соответствии с нотацией BPMN наработано уже довольно много программ. Этот обзор – результат небольшого исследования рынка для поиска того программного продукта, которое можно будет использовать для работы. Обзор не претендует на полный анализ рынка и может быть использован для получения первичной информации. Следует иметь ввиду, что все рассматриваемые программы рассмотрены в первую очередь с точки зрения «рисования» процесса, без учета реального позиционирования этих программ на рынке. Основные возможности, которые востребованы в рамках рассматриваемого контекста и по которым оценивались программы, это:

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

Visio

Решение от Microsoft, наиболее доступное из платных продуктов, самое распространенное и имеющее максимальное количество специалистов, им владеющих. Для того, чтобы разрабатывать процессы в Visio с максимальной эффективностью, необходимо обратить внимание не только на версию продукта но и на его редакцию . Рисовать процессы можно в любой версии, но наличие шаблонов BPMN процессов и проверка схемы на корректность согласно нотации возможна только в Microsoft Visio 2010 в редакции премиум или Microsoft Visio 2013 в редакции профессиональная и выше. Программа платная.
Рисование схем процессов.
По удобству, одна из лучших. Основным замечанием по программе является отсутствие полной поддержки BPMN в профессиональной редакции Microsoft Visio 2010. Как следствие – неполное соответствие нотации (некоторые элементы отсутствуют) и отсутствие проверки схемы. Полный комплект элементов можно получить, если установить дополнительную библиотеку элементов, например: www.orbussoftware.com/downloads/free-visio-stencils/bpmn-20-visio-stencil-and-template (использование бесплатно) – в ней есть недостающие элементы, дополнительные возможности работы с пулом и т.д.
Для более продвинутых пользователей есть широкие возможности кастомизации, такие как, ведение своей библиотеки заготовок фрагментов процессов, оформление и др.
Схемы получаются красивыми и что немаловажно, могут быть вставлены в документ WORD в качестве встроенных объектов, что позволяет менять их прямо у Заказчика. В целом, данный продукт, возможно, является лучшим выбором для тех, кто ограничивается использованием BPMN в качестве красивых картинок в документах.
Проверка и симуляция
Проверка есть, но не во всех версиях. Симуляции выполнения процесса нет.
Автоматизация процессов.
Есть, в рамках интеграции с Business Studio. К сожалению, нет возможности выгрузить процесс в общепринятых форматах, таких как XPDL и BPEL, для использования в сторонних программах – будьте внимательны при выборе!

Enterprise architect 11.4

Решение от IBM, одного из столпов, кто активно участвует в разработке и продвижении BPMN. Строго говоря, у IBM есть целая линейка различных продуктов, в которых в разной степени поддержана работа с BPMN процессами. Я начал знакомство с продуктами компании с «Enterprise architect ». Несмотря на столь солидную фирму и внушительную цифру в номере версии, продукт сначала несколько изумляет, потом вызывает шквал вопросов, и наконец, по мере получения ответов, изумление сменяется полным разочарованием. Классическая ситуация «Сапожник без сапог» - Enterprise architect сейчас – это пережиток далекого, весьма уважаемого прошлого, которое совершенно непригодно к применению в современных реалиях. Программа платная.
Рисование схем процессов.
Epic Fail – этими двумя словами все сказано. Продукт требует от пользователя по крайней мере в 3 раза больше времени на рисование процесса, чем остальные инструменты. Поддержка нотации BPMN 2.0 скудная. Копипаста нет – при выполнении копирования и последующей вставки объекта, программа сообщает, что не может вставить его по причине того, что на схеме уже есть объект с таким именем. Вставить группу скопированных объектов с любыми случайными именами программа не может, потому что это противоречит общей концепции. Автоматическое выравнивание – это аналог предложения процессу «убиться об стенку». Все дело в том, что граничные события никак не привязаны к своим задачам, они просто висят сверху и при автоматическом выравнивании отправляются в ад теряют форматирование. По этой же причине, ни о какой проверке правильности процесса и речи быть не может.
Вообще все сделано плохо, очень неудобно и просто некрасиво, работая с этим инструментом, не покидает ощущение, что это какая-то альфа версия программы, потенциал есть, но предстоит доделать еще очень много. Дополняет картину очень неудобный пользовательский интерфейс а-ля прошлое тысячелетие.
Проверка и симуляция
Проверки нет. Симуляции выполнения процесса нет.
Автоматизация процессов.
Enterprise architect позиционируется как корпоративное решение для управления процессами предприятия и я полагал, что получу множество «best practice», когда дойдет черед именно до автоматизации процессов. Но, автоматизации нет – совсем. Смотрим продукты IBM, вот оно – есть продукт IBM BPM – именно он позволяет выполнить автоматизацию! Логично предположить, что разработанные в Enterprise architect процессы сразу заработают в IBM BPM, ибо у них один разработчик. Но они не работают…, и с напильником не работают…, наконец, Вы узнаете, что эти продукты полностью несовместимы! Чтобы автоматизировать процессы, Вам нужно изначально разрабатывать их в IBM BPM (в котором BPMN чуть больше, чем ничего).
В завершении, в качестве некоторого плюса, хочу сказать, что крупные компании по ряду причин тяготеют к решениям IBM и, не смотря на все его минусы, этот инструмент используется. Аналитиков, которые согласны умеют работать с Enterprise architect не так много, поэтому владея этим инструментом можно рассчитывать на весьма высокий уровень компенсации.

ELMA BPM 3.2

Решение от ELMA, одного из ведущих Российских интеграторов. Хочется сказать отдельное спасибо ELMA за перевод нотации BPMN 2.0 на русский язык. Итак, ELMA BPM – это система управления бизнес-процессами. Это как раз тот случай, когда схемы разрабатываются не для картинок, а для автоматизации. Программа платная, для ознакомления можно установить бесплатную версию.
Рисование схем процессов.
Рисование довольно удобное, однако соответствие нотации неудовлетворительное (очень многих элементов не хватает, однако если сравнить ее с IBM BPM 8.5.0.0, то производит очень благоприятное впечатление), программа позволяет использовать только те элементы, которые в состоянии автоматизировать. Поэтому ELMA BPM в качестве инструмента для рисования процессов по нотации BPMN не подходит.
Проверка и симуляция
Проверка есть. Симуляции выполнения процесса в бесплатной версии нет.
Автоматизация процессов.
Есть. Судя по количеству внедрений, с этим у ELMA все в порядке. К сожалению никак не могу оценить удобство внедрения и полноту достижения целей бизнеса, т.к. сам с этим ни разу не сталкивался.

BPM 2.0 modeler for Visio 4.1.1

Решение от Trisotech является надстройкой для Visio и добавляет ту функциональность, которой так не хватает в самой Visio. Решение платное, для ознакомления с BPM 2.0 modeler for Visio можно установить пробную версию на 30 дней.
Рисование схем процессов.
Для BPM 2.0 modeler for Visio актуально все то хорошее, что было сказано про Visio. Для разработки схем процессов используется своя библиотека элементов, полностью соответствующая нотации BPMN 2.0. Рисуется быстро и приятно, это все тот же Visio!
Проверка и симуляция
Проверка есть. Для симуляции выполнения процесса требуется установка дополнительного ПО.
Автоматизация процессов.
Нет. Еще очень важный момент – добавлена возможность выгрузить результат в различных форматах (XPDL, BPEL), чего очень не хватало в самой Visio. Таким образом это решение может быть использовано для разработки процессов с последующей их автоматизацией в другой программе.

Bizagi Process Modeler 2.6

Решение от Bizagi , очень распространенное, можно даже сказать популярное, благодаря своей функциональности, простоте и бесплатности. С учетом того, что это решение используется в учебных центрах, имеет множество специалистов, которые с ним знакомы. Решение бесплатное.
Рисование схем процессов.
Рисование довольно удобное (очень похоже на ELMA), соответствует нотации почти полностью (некоторых элементов не хватает). Пока схемы простые, рисовать их одно удовольствие, однако с увеличением сложности схемы, начинаются затруднения у пользователя, например: потеря описаний событий и потоков, причудливое извивание потоков управления, и, что особенно огорчило – групповая потеря форматирования объектами (при копировании объекты сбиваются в кучу, случайно цепляясь к ближайшим потокам управления) – при этом отменить это безобразие невозможно, волшебное Cntr+Z не работает, иногда единственный выход – загрузка с диска предыдущей версии схемы! Bizagi Process Modeler может быть успешно использован в качестве инструмента для рисования процессов по нотации BPMN, если помнить о его «недокументированных особенностях».
Проверка и симуляция
Проверка есть, даже две, но они недоделаны и могут использоваться только на простых процессах. Одна проверка доступна по кнопке, другая выполняется автоматически перед симуляцией. К сожалению, эти проверки выдают разный результат, проверка по кнопке может вернуть «все ОК», а проверка перед симуляцией вернуть ошибку процесса, при этом какая именно ошибка не пишется.
Симуляция есть, ее тоже можно использовать только на простых процессах. Для симуляции существует большое количество ограничений: не удалось заставить работать прикрепленные события, подпроцессы в симуляции не участвуют, поток сообщений между пулами, от промежуточного сообщения к промежуточному, токен не передает – работает передача токена только к стартовому событию и т.п. В общем на симуляции можно было бы поставить крест, однако, если вспомнить про ограничение на использование элементов нотации, существующие у ведущих автоматизаторов «IBM BPM» и «ELMA BPM», тогда и к имеющимся возможностям симуляции в бесплатном продукте начинаешь проникаться уважением.

Modelio 3.0.1

Решение от Modeliosoft оставляет двойственные впечатления. Видно, что проделана огромная работа, но складывается впечатление, что все функции немного недоделаны. Это выражается либо в не дружественности интерфейса (многое сделано просто неудобно), либо в несоответствии ожиданиям (например, схема с белым фоном в самом Modelio, при формировании картинки получала грязно желтый фон). Отдельно хочется сказать про полное отсутствие копипаста (копирование объекта или группы объектов в буфер обмена с последующей вставкой) – это несерьезно! Решение бесплатное.
Рисование схем процессов.
Не самая лучшая реализация разработки процессов, требует вдвое больше времени на разработку процесса, чем лидеры. Соответствие нотации почти полное (некоторые возможности нотации не поддерживаются), однако имеет ряд недочетов (например, у граничного события при свойстве «CancelActivity=True» граница рисуется штрихом, что неверно).
Не очень получается и конечный результат – такое чувство, что картинки получаются с очень низким разрешением. Также, нет возможности выгрузить процесс в общепринятых форматах, таких как XPDL и BPEL, для использования в сторонних программах – будьте внимательны при выборе! Я бы не стал рекомендовать использовать эту программу в качестве средства разработки процессов.
Проверка и симуляция
Проверка есть, реализована очень неплохо, но со своими тараканами. Симуляции выполнения процесса нет.

ARIS Express 2.4

Решение от IDS Scheer, очень качественный продукт, удобный и полностью бесплатный. ARIS Express настолько удобный, что бросает вызов Visio в номинации лучшего средства разработки процессов в BPMN нотации. Решение бесплатное.
Рисование схем процессов.
По удобству, одна из лучших. Соответствие нотации почти полное (небольшая часть возможностей нотации не поддерживается). Из минусов можно отметить ограничение добавления элементов на схему в соответствии с заложенными в программу правилами, например, если не заложена возможность проассоциировать поток сообщений с артефактом, то сделать это невозможно. Процессы рисуются быстро и красиво.
В программе есть возможность ведения своей библиотеки заготовок фрагментов процессов (Fragments) – работать с библиотекой очень удобно.
Схемы процессов, сохраненные в формат «adf» могут быть перенесены в полнофункциональную версию ARIS, а вот выгрузка в форматах XPDL или BPEL отсутствует. Следует использовать эту программу с осторожностью, чтобы после разработки 50+ процессов, Вы не столкнулись с ситуацией «Ну все, выгружайте все процессы в BPEL формате а мы пока документы подпишем…». Ущербность форматов выгрузки – основной минус этого решения. 02 марта 2012 г. 10:31

Ситникова Ольга, ИТ-аналитик DIRECTUM

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

Пока лично мне кажется естественным, что функционал онлайн-«рисовалок» беднее, чем тех средств моделирования, за дистрибутив и обновление которых пользователи тратят определённое количество кровно заработанных. Однако, меня приятно удивил тот факт, что не настолько он и беднее. Рассмотрим две подобных друг другу системы: Diagram.ly и yWorks .

Diagram.ly

Diagram.ly создаёт впечатление системы, которая пытается предоставить пользователю функционал, наиболее приближенный к возможностям десктопных клиентов (например, того же Microsoft Visio). Здесь есть почти всё, к чему мы привыкли:

  1. Очень богатый выбор стенсилов, с которыми можно работать. С помощью Diagram.ly можно нарисовать блок-схему, UML-диаграммы некоторых типов, ER-диаграммы, организационные диаграммы, BPMN-схемы, схемы баз данных и сетей, а также схемы телекоммуникаций, геоинформационные схемы, схемы электрических цепей и социальных сетей, а также создавать прототипчики лёгких интерфейсов. Собственно, пожалуй, это даёт им основание называть себя «мини-версией Visio, доступной из любимого браузера».
  1. Богатые возможности текстового форматирования. Текст можно написать одним из пяти шрифтов: Verdana, Helvetica, Times New Roman, Garamond или Courier New. Размер шрифта можно менять в диапазоне от 6 до 60 пунктов. Можно менять жирность текста, писать курсивом или с подчёркиванием, изменять выравнивание текста. Текст, кстати, вводится очень просто: по двойному клику на блоке.

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

3. Выбор нескольких способов отображения коннектора. Для стрелки можно задать вид, изогнутость линий соединения, тип линии (только сплошная или пунктир), толщину линии.

  1. На блоках и странице работает контекстное меню (по правой кнопке мыши).

  1. При каждом входе в систему пользователю предлагается просмотреть простые советы по работе с ней. Эти «tips and tricks» играют роль справки. Хотя, по большому счёту, лично мне они и не понадобились, настолько система интуитивно понятна: объекты добавляются на доску по технологии drag-n-drop, появляющаяся при наведении на блок стрелочка подсказывает, что именно она является инструментом-коннектором, а уже упоминавшееся мною контекстное меню закрывает все остальные вопросы, даже если каким-то образом пользователю не удастся найти панель инструментов сверху.

  1. Приятной неожиданностью явилось для меня то, что работу можно вести как с XML-файлами, созданными Diagram.ly, так и VDX-файлами, которые создаёт Microsoft Visio. Таким образом, вы сможете изменить диаграммы, которые ваши коллеги создали в Visio даже, если у вас нет собственной лицензии на этот продукт. Получившуюся в итоге схему можно сохранить в XML-формат, предлагаемый Diagram.ly, или экспортировать в растровую (PNG или JPG) или векторную (SVG) картинку.
  2. Есть и возможности предпросмотра. Во-первых, всегда в левом нижнем углу экрана отображается масштабируемое окошко предпросмотра текущей схемы.

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

Поскольку бочку мёда принято разбавлять ложкой дёгтя, назову небольшие недостатки, который мне удалось заметить в Diagram.ly.

  1. Не предлагаются примеры диаграмм, на основе которых можно создать свои собственные художества.
  2. Система создаётся, по всей видимости, группой энтузиастов и порой в работе системы возникают довольно глупые баги (например, в день написания сего мне не удавалось применить изменение шрифтов). Однако, этот недостаток с лихвой покрывает наличие собственной ленты Diagram.ly в Google Plus , в которой можно открыто высказывать свои пожелания и предложения.

Ну и сейчас в разработке находится новая улучшенная версия Diagram.ly с облегчённым лаконичным интерфейсом, который мне нравится, если честно, чуть больше. Кстати, она открыта для бета-тестирования .

yWorks

yWorks производит впечатление системы, которая хочет предоставить пользователю минимально достаточный для работы набор стенсилов и средств работы с ними.

Отметим бросающиеся в глаза особенности работы системы:

  1. С первого взгляда видно, что панель инструментов этой системы не такая насыщенная, в ней можно выполнить минимальное количество действий (откатить или повторить действие, открыть, сохранить или распечатать диаграмму, поработать с буфером обмена, изменить масштаб или вид отображения доски).
  2. Стоит признаться, что без справки сложно догадаться, что текст в блоки добавляется по кнопке F2. Думаю, что если бы не привычка «курить маны» при первой же сложности, я бы так и не догадалась до этого. Однако, стоит отдать должное: справка написана хорошо и даже при среднем уровне английского будет вполне понятна пользователю.
  3. Видов блоков не так много, но достаточно для рисования, например, схем-бизнес-процессов, UML-диаграмм, ER-диаграмм и блок-схем. Также можно добавлять кастомные блоки. Не очень мне понравилось, что можно открыть только одну группу блоков за один раз. Так что, придётся запоминать, в какой группе лежит блок, если вдруг вы захотите снова им воспользоваться. Однако, приятен тот факт, что, например, все объекты-артефакты для BPMN-схемы скрываются за одной и той же картинкой артефакта с типом «документ» (остальные показываются при клике на маленькую стрелочку в правом нижнем углу значка). Это экономит рабочее пространство.

  1. Относительно форматов работы: загружать в систему можно только объекты с расширением.Graphml. Сохранять диаграммы можно как файлы совсем без расширения (тем паче, что оно и не предлагается), а также экспортировать как растровую картинку в формате PNG. Приятно, что при экспорте диаграммы в картинку система предлагает настроить параметры экспорта.

  1. В левом верхнем углу предлагается предпросмотр только что нарисованной диаграммы, с помощью которого можно быстро менять участок схемы, который в данный момент отображается на доске (это напомнило мне о Heroes of Might & Magic).

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

О компании-разработчике yWorks можно прочесть на её официальной странице .

Немного в качестве заключения

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