Die Entwicklung einer Software nach UDD beginnt mit einem Planungsspiel. Der Kunde oder ein Teammitglied der Geschäftsseite notiert alle Aufgaben die das System erfüllen soll in Form von Storycards. Diese Storycards werden nach Priorität sortiert und entsprechend dieser Reihenfolge entwickelt.
Das Planungsspiel wird in bei jeder Iteration wiederholt. Dadurch hat die Geschäftsseite bei jedem Planungsspiel die Möglichkeit die Priorisierung zu ändern und völlig neue Storycards hinzuzufügen. Weitere Storycards kommen durch im Verlauf der Entwicklung durchgeführte Usability Tests hinzu. Diese müssen ebenfalls von der Geschäftsseite priorisiert werden.