BPMN – Метод и стиль - страница 2
Выход первого издания книги «BPMN – Метод и стиль» в июне 2009 года совпал с завершением работы над бета-версией спецификации BPMN 2.0. Второе издание было написано примерно через год после выхода финальной версии спецификации. Русское издание в основном совпадает со вторым изданием, отличаясь от него настоящим предисловием и исправлением некоторых отсылок, ставших неактуальными.
Приступая к работе над вторым изданием, я рассчитывал, что бóльшую часть текста удастся скопировать из первого издания, но в результате книгу пришлось почти полностью переписать. Основные идеи остались те же, но подача, акценты и примеры полностью переработаны. С момента публикации первого издания я успел обучить Методу и стилю сотни слушателей, и этот опыт сильно помог. Новое издание получилось более четким, лаконичным, лучше структурированным.
Оригинальный подход первого издания – разделение палитры на уровни, предписывающая методика моделирования и принципы хорошего стиля BPMN – был продолжен и усилен. Основная цель осталась прежней: диаграммы BPMN, обладающие однозначностью, понятностью и законченностью, полностью раскрывающие процессную логику без дополнительных пояснений.
Эта цель и связанные с ней принципы и правила легли в основу курса по BPMN, который я преподаю с 2007 года. Мой подход основывается на трех ключевых принципах:
● Акцент на ключевых элементах. Пытаясь доказать недоступность BPMN для понимания людьми бизнеса, критики указывают на сложность полной палитры элементов BPMN 2.0. Однако на практике используется лишь небольшое подмножество элементов. В Методе и стиле используется разделение BPMN на уровни. Первый уровень BPMN – это базовый набор из элементов, большей частью позаимствованных из традиционных блок-схем. Второй уровень BPMN немного расширяет палитру, в частности добавляя события и развилки, обычно используемые для моделирования исключений. Второй уровень по-прежнему составляет подмножество элементов BPMN 2.0, но лишь немногим аналитикам когда-нибудь понадобится выйти за его рамки[3].
● Предписывающая методология – пошаговая инструкция, ведущая от чистого листа к законченной диаграмме, которая ясно показывает процессную логику. Метод опирается не на творчество, а на единообразные структуры: любой аналитик, получив один и тот же набор данных о процессе на входе, должен прийти к более-менее одной и той же модели BPMN или как минимум к модели с одной и той же структурой.
● Стиль BPMN – набор правил моделирования, благодаря которым для понимания процессной логики достаточно лишь диаграммы. Программные продукты могут диагностировать нарушения правил аналогично тому, как Microsoft Word находит орфографические и грамматические ошибки.
Хотя принципы Метода и стиля остались неизменными, новое издание отражает двухлетнюю эволюцию и методологии, и стиля в результате регулярного общения со слушателями моих BPMN-тренингов. Например, верхнеуровневая карта эволюционировала в направлении более полного соответствия архитектуре бизнес-процессов. Теперь в книге разъясняется, как фундаментальные концепции BPMN, такие как