Представьте, что вам нужна командировка в Сан-Франциско. Для путёвки вы заказали самолёт и гостиницу. Агентство пытается списать у вас деньги за самолёт и гостинцу, и их не хватает. А значит нужно отменить и гостиницу, и самолёт. Как это нарисовать в BPMN (и не умереть со шлюзами)?
Когда вас спросят зачем использовать BPMN, а не обычные блок-схемы — отправьте им ссылку на эту статью.
Внедрение BPMS это сложная штука, возможны баги. Чтобы баги не ломали ваши бизнес-процессы, я расскажу о простых паттернах. Паттерны актуальны для исполняемых моделей BPMN. Для описательных и аналитических схем использовать этот подход не стоит, он только захламит схему. Но держать в голове его стоит.
Пятое письмо нашей обучающей рассылки по BPMN было посвящено хорошему стилю использования нотации и вызвало живой отклик подписчиков.
Валентина Писанова, консультант компании DIRECTUM – российского вендора системы ECM-класса, поделилась с нами расхождениями собственного опыта моделирования и согласования бизнес-процессов с рекомендациями, приведёнными в письме.
Чаcто в схемах бизнес-процесса можно увидеть такую конструкцию:


Если в перевести в текстовый формат, то получится так «Исполнитель сделал задачу, проверяющий её проверил и дал комментарии, исполнитель исправил..» и так до упора.
Это проблема, потому что этот цикл согласования может быть бесконечный — это плохо для анализа бизнес-процессов (см. Process Mining) С другой стороны, бизнес-процессы требуют согласований и проверок, с этим ничего не поделаешь.
Выход есть — он описан в этой статье.
BPMN может отлично выглядеть на бумаге, но когда вы вставите свою диаграмму бизнес-процесса в BPMS начнутся сложности. Диаграмма не учитывает особенности взаимодействия людей с информационной системой.
В серии небольших заметок я расскажу о том, что вас поджидает при внедрении BPMS и как корректировать ваши процессы в BPMN без мучений с пользователями.
