Почему-то думаю, что никак. В этом-то и суть agile - не думать о глобальных проблемах, которых сегодня вроде-бы как и нет. Оно вроде-бы звучит правильно. Но всегда надо над архитектурой больше думать ,чем это требуют требования сегодня. Но. Это низя.
Мой совет - требование в топку. Хотя, если подумаешь ;). Но ведь без него тоже будет никак. Ну тогда выводится n-кол-во людей из под agile и они делают перезализ новой архитектуры в новой ветке. Это конечно-же те ещё грабли и обе ветки координировать - мало удовольствия. Увы - демаю рецепта нет.
Потому что нельзя помыться и не намочиться. А все этого только и хотят.