Добрый день!
Буду признательна за совет по построению диаграммы состояний и переходов.
У меня есть весьма объемный процесс, который требуется проанализировать и декомпозировать при помощи диаграммы состояний и переходов. Диаграмма, в моем случае, тоже получилась весьма объемной. Но уже после построения я вспомнила о важном факторе, который на ней не отразила. У меня мобильное приложение на android, соответственно, для каждого из состояний будет доступен переход на шаг назад, в предыдущее состояние, по нажатию аппаратной кнопки "Назад". Попыталась отразить это на диаграмме: получилось большое количество стрелок, путающихся друг с другом. В общем, читабельность диаграммы пострадала.
Как бы вы поступили на моем месте: оставили кучу стрелок "Назад" или не стали их отрисовывать, но в чек-листе написали, что для каждого из состояний проверить переход на 1 состояние назад по нажатию кнопки "Назад"?
Может, у кого-то есть практический опыт?