• Одна из самых мощных и универсальных нотаций в части описания ограничений процесса.
• Менее распространен в США по сравнению с BPMN и блок-схемами.
• Чтобы не делать ошибок, команда должна пройти обучение нотации.
• Нотация полноценно реализована только в программных продуктах семейства ARIS.
3.2.5. UML
Унифицированный язык моделирования (UML) – это стандартизованный набор нотаций и методов моделирования, главным образом предназначенных для описания требований к информационным системам. Хотя в основном UML используется для системного анализа и проектирования, некоторые организации применяют диаграммы действий[57] из семейства UML, чтобы моделировать бизнес-процессы. UML поддерживает Object Management Group (OMG).
• Представляет собой набор из более чем десяти связанных друг с другом нотаций и методов моделирования.
• Способен описывать связи типа родительский-дочерний объекты и более сложные взаимосвязи.
• Набор символов разный в разных нотациях.
• SysML, подмножество UML, часто используют для описания систем и систем, состоящих из систем.
• Для документирования сценариев использования[58].
• Для спецификации требований к информационным системам.
• Для проектирования работы системы на уровне ниже, чем уровень процесса, который моделируется другими средствами.
• Для описания и проектирования структур данных.
• Для описания низкоуровневых потоков работ.
• Широкое сообщество пользователей.
• Реализован в большинстве средств моделирования.
• Множество книг и онлайновых источников информации.
• Создан для моделирования ПО, моделирование бизнес-процессов – второстепенная задача.
• Разные средства моделирования могут реализовывать нотацию по-разному.
• Официальный сайт UML, принадлежащий OMG: www.uml.org.
• Файлы помощи программного обеспечения IBM Rational.
3.2.6. IDEF
IDEF[60] – семейство нотаций и методов моделирования, первоначально разработанных ВВС США как часть методологии описания рабочих процессов и информационных систем, в настоящее время в свободном доступе[61]. IDEF широко применяется в течение многих лет и реализован во многих средствах моделирования.
Нотация использует очень простой набор символов: прямоугольники процессов и стрелки, изображающие входы, выходы, управление и механизмы. Система числового кодирования шагов процесса позволяет легко отслеживать связи между родительским и дочерними процессами: например, процесс с кодом A1.3 является подпроцессом родительского процесса A1; на каждом следующем уровне декомпозиции к номеру через точку добавляется номер блока на текущем уровне.
• Верхний уровень описывает контекст задачи.
• Следующие уровни являются декомпозицией прямоугольников на верхних уровнях.
• У шага процесса есть вход, выход, управление и механизм – они изображаются надписанными стрелками.
• Система числового кодирования отражает связь нижних уровней с верхними (например, B3.2 – второй подпроцесс процесса B3).
• Для моделирования на любом уровне.
• В системах автоматизированного производства.
• Точное выражение понимания процесса аналитиком.
• Легко отлеживаемая логика декомпозиции от уровня к уровню.
• Исчерпывающая и общедоступная документация.
• Диаграммы зачастую выглядят непривлекательно.
• Диаграммы с множеством прямоугольников и стрелок могут выглядеть запутанными и сложными.
• Документация на сайте www.idef.com.
• Документация на программный продукт Computer Associates BPWin[62].
3.2.7. Карты потока создания ценности
Карты потока создания ценности – это один из методов бережливого производства. (Не путать с другой нотацией – цепочкой создания ценности.) Карта потока создания ценности изображает физическое окружение и потоки материалов и продукции в производстве. Оригинальное название этой нотации в корпорации Toyota, где ее придумали, – «Карта потоков материалов и информации». Она используется для того, чтобы привязать к процессу затраты ресурсов и времени и таким образом дать представление о производительности.
• Очень простой набор символов.
• Может включать диаграммы, сделанные в других нотациях.
• Чтобы вовлечь в анализ процесса его исполнителей.
• Чтобы стимулировать участников процесса к самостоятельному поиску возможностей оптимизации.
• Там, где не требуются полноценные средства моделирования.
• Там, где четко заданы требования по стоимости и продолжительности процесса.
• Простота и легкость применения.
• Плоские модели.
• Репозиторий не предусмотрен.
• Невозможно использовать для решения сложных задач.
• Публикации, посвященные бережливому производству и методу шести сигм.