Iterativer Ansatz der benutzerorientierten Entwicklung von Software, bei dem explizite Zielwerte für zu erreichende Usabilitymetriken im Vorfeld festgelegt werden und die Systementwicklung an der Erreichung dieser Maße orientiert ist. Durch diesen Prozess wird die spätere Usability des Systems festgelegt.