donanım, yazılım veya servis gibi ürünleri geliştirmek için kullanılan bir mühendislik metodudur. müşteri geri bildirimlerine dayanarak, esnek bir şekilde, üründe sürekli yenileme ve geliştirme gerçekleştirmeyi ifade eder. bu yöntem ile müşteri ihtiyaçlarının ve nihai ürün özelliklerinin önceden kesin olarak tahmin edilemeyeceği kabul edilmiştir. basamaklı şelale yönteminin anti tezidir.