Вступить в клуб →
средняявопросМоделирование процессов: BPMN и UML

Шаги внешнего банка нарисованы в дорожке нашей компании: чем это вредно

В модели процесса выдачи рассрочки аналитик разместил в дорожках своего пула не только отдел продаж и бэк-офис, но и шаги банка-партнёра: «Банк проверяет клиента», «Банк принимает решение», «Банк перечисляет деньги».

Почему такая схема мешает проектированию решения?

  • Ничем не мешает: чем больше шагов на схеме, тем полнее описан процесс для заказчика
  • Внутренние шаги партнёра нам не подконтрольны и не наблюдаемы; их место — отдельный пул, а взаимодействие описывается сообщениями, которые и есть точки интеграции и обработки отказов
  • Нотация BPMN запрещает использовать более трёх дорожек в одном пуле, схему нужно разбить по этому правилу
  • Шаги банка нужно вообще убрать со схемы: всё, что происходит за пределами компании, в модели процесса не отражается, а обмен данными описывается отдельно в спецификации интеграции без привязки к процессу

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела