La programmation urbaine est une première étape déterminante dans la vie du projet. Elle permet au porteur de projet d’identifier les besoins, exigences et contraintes qui vont s’appliquer à son opération et de définir en fonction les objectifs visés.
A l’interface entre planification urbaine et urbanisme opérationnel, elle pose ainsi les bases pour permettre l’émergence et la réalisation du projet urbain.
Il s’agit de traduire en éléments de programme les choix du porteur de projet en matière d’aménagement, de logement, d’activités, d’équipements publics, de services, en cohérence avec le contexte local et les besoins.