Agile bzw. iterative Vorgehensweise u.a. zur Durchführung von Softwareprojekten. Dabei werden die Anforderungen zu Beginn des Projektes vergleichsweise grob beschrieben.
In Form sog. Sprints (kurzen Entwicklungszyklen von ein bis vier Wochen) werden Funktionen oder Programmkomponenten erstellt und ggf. mit Kunden getestet bzw. freigegeben. Das zu entwickelnde Produkt wird so über mehrere Sprints umgesetzt.