Un programmiste permet d'éclairer les choix initiaux, de présenter des options alternatives ainsi que les calendriers possibles et les espaces concevables dans un périmètre bien déterminé. Il est en effet hautement souhaitable de démarrer avec un « terrain de jeu » net afin d'éviter la multiplication de projets qui ne clarifieraient pas la prise de décision par nos autorités politiques.