Agile методы предназначены для сдерживания изменений, но они работают так же хорошо, если изменения не так велики. Большинство преимуществ все еще накапливаются. Просто разделите работу на истории клиентов, истории на разных этапах и запустите часы итерации. Это должно работать просто отлично. Вам нужно будет немного больше спланировать заранее, но это не означает водопад.
Водопад - это когда вы выполняете все планирование, затем все кодирование, затем все тестирование / отладку в указанном порядке. Вместо этого вы можете выполнить достаточно планирования, а затем выполнять циклы планирования / кодирования / тестирования.