Развилки делают схему понятной с первого взгляда.
Некоторые авторы рекомендуют использовать развилки только там, где без них нельзя обойтись. Аргументируется это тем, что уменьшение количества элементов на диаграмме делает ее более понятной. Например, Брюс Сильвер в книге “BPMN - метод и стиль” рекомендует использовать неявное распараллеливание (экономится расходящаяся параллельная развилка) и схождение альтернативных маршрутов на действии (экономится сходящаяся развилка “или-или”). Другие авторы из этих же соображений рекомендуют использовать условные потоки управления (экономится расходящаяся развилка “или-или”).
Такая рекомендация является спорной: считать развилки бесполезным балластом неверно - они позволяют разбить диаграмму на структурные блоки, тем самым делая процессную логику явной, легко считываемой.
— Anatoly Belaychuk 2024-08-22 20:38