Réaliser les études pré-opérationnelles
Devenu incontournable dans les projets d'aménagement urbain ou de bâtiments publics, le programmiste intervient pour cadrer un projet. Son étude préalable (qui peut durer plusieurs mois) permet au maître d'ouvrage d'exprimer les objectifs et contraintes (techniques, administratives...) du projet. Grâce à des observations précises, des entretiens, une recherche exhaustive des obligations à remplir, la prise en compte des attentes des services utilisateurs et des usagers, etc., son travail permet de réduire le coût final de la construction, trop souvent alourdi par des modifications et des travaux supplémentaires en cours de chantier.
Rédiger un programme
Mauvaise organisation des locaux, manque de sécurité des accès, inconfort thermique ou sonore, difficultés d'entretien représentent les dysfonctionnements les plus fréquents dans les bâtiments publics... À lui de les prévenir en amont de la construction. Outre la maîtrise des coûts, le programmiste prend en compte les aspects liés à l'environnement et aux économies d'énergie, ainsi que les aspects fonctionnels. Il effectue alors des simulations. Après la rédaction du programme (qui décrit précisément qui fait quoi, comment et dans quels délais), le programmiste peut assister le maître d'ouvrage jusqu'à la fin des travaux.
Au sein d'une équipe projet
Le programmiste est au service d'un projet et travaille en étroite collaboration avec le maître d'ouvrage. Il facilite également le travail de l'architecte, qui gagnera beaucoup de temps lors de la réalisation des plans, grâce à son étude complète. Il est souvent intégré à l'équipe architecturale mais, dans certains cas, il peut avoir une position délicate entre ces différents professionnels qui, pour certains, avaient l'habitude de faire sans lui. Il doit donc être diplomate, rester à sa place sans lâcher sur ses objectifs et faire comprendre l'utilité de sa démarche.
Public ou privé
Il exerce le plus souvent dans le privé dans des cabinets de programmation, agences d'architecture, bureaux d'études, grand cabinet pluridisciplinaire. Parfois dans l'ingénierie publique ou parapublique, pour des collectivités locales, agences techniques départementales, sociétés publiques locales, syndicats mixtes, etc.
Toujours en mouvement
Les réunions et les déplacements font partie intégrante du métier de programmiste, pour consulter un grand nombre de personnes, visiter des sites, etc. Objectif : élaborer son rapport de programmation. Dans la phase d'exploration, il n'est pas souvent à son bureau.