In einer frühen Planungsphase können mittels empirischer Methoden die Bedürfnisse, Präferenzen und Wünsche zukünftiger NutzerInnen eines zu gestaltenden Umweltbereichs erfasst werden.
Das Ergebnis dieser Informationserhebung liegt zum Ende in Form einer geordneten Liste von Wünschen und Präferenzen vor, die die Nutzungsanforderungen der Betroffenen widerspiegeln. Diese Liste von Anforderungen, die mit der geplanten Umwelt geleistet werden sollen, werden dann in den Prozess der Programmentwicklung integriert oder direkt der Entwurfsgestaltung des Architekten zu Grunde gelegt. Die Nutzer-Bedürfnisanalyse ist somit als ein Abschnitt innerhalb der Programmentwicklung zu verstehen.
Je nach Art der Fragestellung kann eine Nutzer-Bedürfnisanalyse eher explorativ oder gezielt erfolgen.