Le contenu du programme architectural dépend des phases et de la complexité du projet, mais il comprend en général trois parties :
(1) Une partie stratégique décrivant les objectifs prioritaires en matière de fonctionnalité, de durabilité, de sécurité, de flexibilité et d’efficacité opérationnelle ;
(2) Une partie spatiale qui donne un aperçu clair des fonctions demandées et des espaces à réaliser dans le cadre du projet, en précisant les tailles et les quantités ;
(3) Une partie technique qui précise les exigences en matière de performance des éléments et des systèmes techniques critiques de l’ouvrage.
Dans BriefBuilder, toutes ces parties sont intégrées dans un seul modèle d’exigences, plutôt que d’être dispersées dans un grand nombre de documents.