У традиционной CJM есть недостаток — одинаковая структура, независимо от задачи. Мы всегда рассматриваем линейный путь взаимодействия клиента с сервисом или продуктом. Шаг за шагом от начала и до конца. Иногда нужен именно такой анализ, но бывают и иные ситуации.
У BPMN еще есть крутая штука - пулы и подпроцессы :) Не благодарите)))