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

На демо выяснилось, что в To-Be описан только счастливый путь

Процесс оформления полиса описан в BPMN: клиент подаёт заявку, система проверяет данные в реестре партнёра, рассчитывает премию, формирует полис, отправляет письмо. На демо бизнес задаёт вопросы: «А если реестр партнёра недоступен?», «А если клиент не оплатил в течение суток?», «А если данные пришли с ошибкой?». Ответов в модели нет, релиз откладывают.

Что в этой ситуации следовало сделать при моделировании?

  • Сначала запустить счастливый путь как MVP, а сценарии отказов описать в следующей итерации — так быстрее время до выхода на рынок
  • Обработка сбоев — зона ответственности разработки и эксплуатации: аналитик описывает целевой бизнес-процесс, а исключения команда закрывает технически, опираясь на общие правила обработки ошибок в системе
  • Смоделировать альтернативные ветки и граничные события (недоступность внешнего сервиса, истечение срока оплаты, отказ по данным) с явным бизнес-решением для каждой и отразить их в требованиях
  • Завести исключения отдельными задачами в бэклог и разбирать по мере появления реальных инцидентов на проде

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

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

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

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