Показывайте основной сценарий процесса, используя поток "в ином случае"
Оформляйте схему процесса так, чтобы:
- движение вдоль основного сценария было бы оформлено как поток управления «в ином случае»;
- при этом альтернативный сценарий выглядел бы как ответвление от основного сценария, оформленное условным потоком управления.
✔ Как надо
✘ Как НЕ надо
Пояснения по недостаткам:
- Поток управления «в ином случае» следует использовать для обозначения основного сценария (happy path) и располагать вдоль одной горизонтальной линии.
- Условный поток управления следует использовать для обозначения альтернативного сценария и располагать как ответвление от основного сценария.
Примечания
Выделение основного сценария потоком «в ином случае» позволит при чтении быстрее понимать схему процесса:
- читатель сначала воспринимает все элементы от начала процесса до его конца (ход основного сценария виден так, что не нужно читать текст);
- затем читатель смотрит ответвления и читает условия, при которых они возникают (альтернативные сценарии).