Я работаю в среде Agile, и все пошло в состояние, когда клиент чувствует, что они предпочтут Waterfall из-за сбоев (что они думают) о текущем сценарии Agile. Причина, по которой они думают так, будет огромным количеством изменений уровня дизайна, которые произошли на конечных этапах спринтов, которые мы (разработчики) не смогли завершить в течение времени, которое они указали.
Как обычно, мы оба обвиняли друг друга. С нашей точки зрения, изменения, сказанные в конце были слишком много, и изменения дизайна/кода были слишком много. Принимая во внимание, что с точки зрения клиента они жалуются, что мы (разработчики) полностью не понимаем требования и придумываем решения, которые "не были", что они предполагали в этом требовании. (например, они попросили нас нарисовать тигра, и мы нарисовали кошку).
Итак, клиент чувствовал (а не мы), что Agile-процесс неправильный, и они хотят перейти в режим водопада, который ИМХО будет катастрофическим. Простую причину, заключающуюся в том, что их уровень удовлетворенности в режиме Agile не был достаточным, тогда как они будут терпеть выход после того, как потратили так много времени на этапе проектирования развития водопада?
Пожалуйста, дайте свои предложения.