La programmation architecturale permet à un maître d'ouvrage de disposer d’une réponse claire à un besoin de service grâce à l’étape stratégique qu’est l’analyse des besoins permettant de préciser, orienter et valider le projet.
Toutes les fonctions nécessaires au futur bâtiment et leurs articulations sont développées et quantifiées, pour être chiffrées et traduites dans des documents qui permettent aux Maîtres d’œuvre et à leurs bureaux d’études d’élaborer le bon projet.