Eine Form der Prioritätensetzung, bei der die Ziele in folgende Kategorien eingeteilt werden: 'must have', 'should have', 'could have' und 'would like to have'. Einigen Quellen zufolge steht das "W" für "Won't have".
Dieser Ansatz ist eng mit dem Timebox-Ansatz für die Zeitplanung im agilen Projektmanagement verbunden. Innerhalb jeder Timebox (oder jedes Sprints) werden die Ziele so priorisiert, dass:
-
Die "must"-Anforderungen sind von grundlegender Bedeutung für das zu entwickelnde System und ohne sie wird es nicht funktionieren;
-
Die "should"-Anforderungen sind wichtig, aber wenn sie nicht erfüllt werden, gibt es eine Alternative;
-
Anforderungen, die mit “could” priorisiert werden, sind in der gegenwärtigen Zeitspanne nicht wesentlich und können bis zur nächsten Zeitspanne aufgeschoben werden;
-
“would like to have" sind Anforderungen, die einen Wert haben, wenn sie in dieser Zeitspanne erfüllt werden können, aber voraussichtlich erst später erfüllt werden.