Aperçu de Functional Programming

Functional Programming en un coup d’œil

Titre completFunctional Programming
Préparé parJustin Saly, MRAIC
Révisé parAlberta Association of Architects (AAA)
Date de parution7 juin 2010
Longueur5 pages
LanguesAnglais (aucune version française repérée dans le document source)
Public principalArchitectes en exercice, architectes stagiaires et clients qui préparent ou évaluent des programmes architecturaux
Pertinence pour l’ExACLecture complémentaire recommandée par Examitect pour la programmation de la section 1, objectifs 1.1 et 1.2. La référence principale pour les deux est le CHOP, chapitre 6.1.
Où se le procurerAuprès de l’Alberta Association of Architects. Consultez aaa.ab.ca pour les conditions d’accès actuelles.

Pourquoi Functional Programming compte pour l’ExAC

Functional Programming est la source complémentaire la plus approfondie qu’Examitect recommande pour les questions de programmation de la section 1. Le Canadian Handbook of Practice (CHOP), chapitre 6.1, est la référence principale pour les deux objectifs de programmation de la section 1 (1.1 et 1.2), et le primer de l’AAA est l’une des deux lectures complémentaires que nous y plaçons. L’autre est Mastering the Business of Architecture, Volume 2, Section 2.

Là où le CHOP encadre la programmation dans le flux de travail plus large des phases de projet, ce primer insiste davantage sur le contenu numérique : surfaces nettes et brutes, facteurs de majoration, facteurs de majoration par composante, et une liste de vérification d’évaluation en cinq questions pour juger si un programme est prêt pour la conception. Ces détails apparaissent directement dans les questions d’examen de la section 1, donc lire le primer une fois vous donne des définitions et des fourchettes faciles à rappeler en conditions chronométrées.

Le primer relie aussi explicitement la programmation à la conception durable, ce qui connecte le travail de la section 1 à plusieurs catégories de la section 3. Cinq pages, deux lectures à fort rendement.

Comment étudier Functional Programming pour l’ExAC

  • Lisez d’abord le CHOP, chapitre 6.1 : Functional Programming est un complément, pas un remplacement.
  • Lisez le primer de bout en bout en une seule séance. À cinq pages, trente minutes suffisent pour garder les six sections connectées.
  • Repérez la section 4 (Net and Gross Areas). C’est le contenu d’examen le plus dense du document.
  • Entraînez-vous aux calculs de facteur de majoration sur un type de bâtiment que vous connaissez. Les chiffres calculés collent mieux que les définitions relues.
  • Mémorisez les noms de rechange : design brief, facilities program, space program, owner's statement of requirements, output specifications.
  • Traitez les cinq questions d’évaluation de la section 5 comme un modèle de question pour la catégorie 1.2 (Analyze an architectural program).

Sections de l’ExAC que Functional Programming appuie

  1. Section 1 : Conception et analyse

    La seule section à laquelle Examitect jumelle le primer. Il appuie directement les deux objectifs de programmation. Le 2026 ExAC Preparation Guide ne nomme que quatre documents de référence et ne nomme pas le primer; l’annexe 3, References and Resources, n’est pas publiée dans le PDF 2026.

  2. Section 3 : Durabilité et projet final

    Pas l’un des choix de la section 3 d’Examitect, mais la section du primer sur le développement durable dans un programme architectural est un contexte utile pour les questions de littératie en conception durable.

Dans Functional Programming, les six sections

Le document est organisé en six sections, qui apparaissent comme des titres simples sans numéros dans la source; la numérotation ci-dessous est ajoutée pour un repère rapide. Connaître sa forme accélère la lecture de cinq pages et vous permet de revenir à une section précise lorsqu’une explication de question Examitect cite le primer.

SectionCe qu’elle couvrePourquoi ça apparaît à l’ExAC
1. What is Functional Programming Définit le terme, liste les noms de rechange (design brief, facilities program, output specifications, et ainsi de suite) et encadre les quatre questions qu’un programme fonctionnel devrait répondre. Section 1, catégorie 1.1 (comprendre le processus).
2. Why Prepare a Functional Program? Explique le but pour le client, l’équipe de conception et les autorités d’approbation ou de financement. Relie le programme aux budgets d’immobilisations, d’exploitation et de projet. Section 1, catégories 1.1 et 1.2; questions liées aux coûts qui relient la programmation au budget.
3. How is a functional program prepared? Les étapes de recherche et d’observation que l’architecte réalise : usagers et activités, équipement, débit, adjacences. Liste les activités qu’un programme comprend typiquement, plus des extras optionnels comme le mode de réalisation et l’évaluation de site. Section 1, catégorie 1.1; catégories de coordination de site et d’ingénierie de la section 1.
4. Net and Gross Areas Définitions de la surface nette de plancher, de la surface nette attribuable et de la surface brute de plancher. Facteurs de majoration avec des fourchettes typiques selon le type de bâtiment. Facteurs de majoration par composante (département) avec un exemple hospitalier tiré du Health Capital Planning Manual. La page la plus testable du primer. Elle alimente la programmation de la section 1 (objectif 1) et la gestion des coûts de la section 1 (objectif 4). La section 4 couvre les objectifs 9 à 12 et n’a pas d’objectif d’estimation des coûts; son plus proche parent est 12.1.7, explain the methods used to calculate the architect's fees.
5. Evaluating a Functional Program Une liste de vérification en cinq questions pour juger si un programme est adéquat pour commencer la conception : philosophie et buts, relations spatiales, corrélation activité/espace, alignement budgétaire et adéquation au site. Section 1, catégorie 1.2 (analyze an architectural program). La liste de vérification est le modèle que l’examen utilise pour les questions de scénario.
6. Principles of Sustainable Development within an Architectural Program Comment la durabilité apparaît à l’étape de la programmation : implantation et orientation, performance énergétique, systèmes d’exploitation, et paramètres d’espace et d’usage. Questions de programmation de la section 1 avec un angle de durabilité; questions de littératie en conception durable et de matériaux de la section 3.

Si vous manquez de temps, les sections 4 et 5 portent le plus haut rendement d’examen. Les quatre autres sections se lisent vite et valent chacune un passage attentif.

Termes clés de Functional Programming que chaque candidat à l’ExAC devrait connaître

Le primer introduit un vocabulaire que l’ExAC réutilise sans le redéfinir. Apprenez ces termes tôt pour consacrer le temps d’examen à choisir la réponse, pas à décoder la question.

TermeCe que ça signifie dans Functional Programming
Programme fonctionnelLe processus et le document résultant qui définissent le problème et la portée des travaux pour une conception. Décrit le caractère, les services, la portée, les fonctions et les exigences d’espace avec assez de détail pour la conception ou les approbations.
Design briefNom de rechange courant pour un programme fonctionnel. Aussi appelé architectural program, facilities program, space program, space need analysis, ou owner's statement of requirements.
Output specificationsLe terme utilisé pour un programme fonctionnel dans les projets de partenariat public-privé (PPP). Définit la performance que l’installation doit livrer plutôt que la façon dont elle est construite.
Surface nette de plancherL’espace mesuré à la face intérieure des murs ou de l’enceinte d’un local. Un bureau de 3 m par 4 m fait 12 mètres carrés nets.
Surface nette attribuableLa somme des surfaces nettes tabulées dans un programme d’espaces. Exclut les corridors, les escaliers, les cloisons, les murs extérieurs et les locaux de services mécaniques et électriques.
Surface brute de plancherLa surface totale d’un bâtiment, y compris toute la surface nette de plancher plus les corridors, les murs, les colonnes, la structure, l’épaisseur des murs extérieurs, les locaux mécaniques et électriques, les escaliers, les vestibules, les ascenseurs, les gaines et les autres espaces de service.
Facteur de majorationMultiplicateur appliqué à la surface nette pour estimer la surface brute. Fourchettes typiques dans le primer : entrepôt 1,1 à 1,25; écoles et bureaux 1,4 à 1,6; hôpitaux et laboratoires plus de 1,8.
Facteur de majoration par composanteUn facteur de majoration appliqué à un département ou à un sous-groupe d’espaces colocalisés, captant les corridors, les murs et les services à l’intérieur de cette composante seulement.
Débit (throughput)Le volume d’activité prévu pour une composante d’installation (par exemple, la quantité de matériau passant dans un procédé de fabrication). Utilisé pour dimensionner les espaces selon la demande prévue.
AdjacenceUne relation spatiale exigée entre des fonctions ou des locaux. Documentée dans des descriptions écrites, des tableaux ou des diagrammes (en pratique, souvent des diagrammes à bulles ou d’empilement).
Normes de mesurageDéfinitions industrielles de la façon de mesurer l’espace, publiées par des organismes comme BOMA, l’Association canadienne de normalisation (CSA), la Society of Industrial and Office Realtors et ANSI. Les définitions varient, donc vérifiez avant d’utiliser.
Budget d’immobilisationsLe budget total de construction et d’équipement. Devrait reposer sur la surface brute de plancher, ou au moins énoncer la traduction nette-brute assumée, pour garder les estimations de coûts honnêtes.

Conseils pour les architectes stagiaires qui lisent Functional Programming

Le primer a été écrit pour un architecte en exercice, mais sa courte longueur le rend idéal pour les architectes stagiaires tôt dans le Internship in Architecture Program (IAP) ou son équivalent provincial. Voici comment faire compter les cinq pages.

Conseil 1, lisez-le deux fois le même jour. Premier passage à vitesse normale, deuxième passage concentré seulement sur le contenu net/brut/facteur de majoration. Deux passages en une seule séance battent cinq passages éparpillés sur une semaine, parce que les définitions et les fourchettes se renforcent.

Conseil 2, faites le calcul du facteur de majoration sur un vrai projet. Prenez un projet de votre bureau (ou un projet d’école) dont vous connaissez les surfaces nettes et brutes. Calculez le facteur de majoration réel et comparez-le à la fourchette typique du primer. L’écart (ou la correspondance) vous en dit plus que relire les définitions.

Conseil 3, intériorisez les cinq questions d’évaluation. Philosophie et buts, relations spatiales, corrélation activité-espace, alignement budgétaire, adéquation au site. Beaucoup de questions de scénario de la section 1, catégorie 1.2, vous demandent d’en appliquer une. Si vous pouvez les nommer de mémoire, vous repérerez plus vite la bonne réponse.

Conseil 4, apprenez les synonymes par paires. Programme fonctionnel / design brief, owner's statement of requirements / output specifications, surface nette attribuable / surface nette de plancher, facteur de majoration / multiplicateur net-brut. Jumeler les synonymes les fait coller et empêche l’examen de vous piéger avec un terme moins familier.

Conseil 5, demandez à votre architecte superviseur un vrai document de programme. Même un seul échantillon de programme fonctionnel enseigne plus que le primer seul. Cherchez les listes d’espaces, les diagrammes d’adjacence et les hypothèses de facteur de majoration. Si votre bureau fait du travail PPP, demandez aussi une output specification.

Conseil 6, reliez la programmation aux budgets. Le primer est explicite : les budgets d’immobilisations devraient reposer sur la surface brute de plancher, pas nette. Cette règle est la source d’un nombre surprenant de questions de gestion des coûts de la section 1, où le piège est d’utiliser la surface nette dans une vérification de coûts au dos de l’enveloppe.

Conseil 7, utilisez la section durabilité pour faire le pont vers la section 3. Les quatre angles de durabilité (implantation et orientation, performance énergétique, systèmes d’exploitation, paramètres d’espace et d’usage) s’alignent sur la littératie en conception durable de la section 3. Lire la section 6 du primer vous donne un cadre pour ces scénarios de la section 3 sans ouvrir un autre livre.

Scénarios ExAC courants où Functional Programming est la réponse

Ces types de questions reviennent dans les séances de programmation de la section 1. Si vous en voyez une, votre premier réflexe devrait être de demander ce que dit le primer de l’AAA.

  • Un client fournit un programme fonctionnel qui liste seulement des mètres carrés nets. De quoi l’architecte a-t-il besoin avant de construire un budget d’immobilisations?
  • Le propriétaire d’une école proposée fixe un facteur de majoration de 1,2. Cette cible est-elle raisonnable, et que devrait demander l’architecte avant de l’accepter?
  • Un programme pour un département hospitalier liste les adjacences seulement en prose. Quel format permettrait à l’architecte de les vérifier et de les communiquer plus fiablement?
  • Le client utilise le terme « output specifications ». Qu’est-ce que cela implique pour le mode de réalisation du projet, et comment le rôle de l’architecte change-t-il?
  • Un programme prévoit un bureau de 12 mètres carrés nets. Quelle surface brute devrait-on assumer à l’étape conceptuelle pour un immeuble de bureaux, et pourquoi?
  • Avant de commencer l’esquisse, on demande à l’architecte de confirmer que le programme est adéquat. Quelles cinq questions devrait-il poser?
  • Une cible de durabilité exige de doubler l’empreinte de la salle mécanique. Où ce changement apparaît-il dans le programme fonctionnel, et quel est l’effet en cascade sur la surface brute?

Chaque scénario remonte à une section du primer. Les sections 4 (net et brut), 5 (évaluation) et 6 (durabilité) portent la plus grande part.

Comment Functional Programming se compare aux autres références ExAC

Functional Programming occupe un coin précis de la section 1. Utilisez cette comparaison pour décider quoi lire pour quel type de question.

RéférenceÀ quoi ça sertComment Functional Programming s’y relie
Functional Programming Un primer ciblé de cinq pages sur ce qu’est un programme fonctionnel, comment on le construit et comment en évaluer un. La référence complémentaire pour la programmation de la section 1, avec le contenu le plus approfondi sur les surfaces nettes et brutes.
CHOP, chapitre 6.1 Le chapitre principal du CHOP sur la programmation dans le flux de travail des phases de projet. La référence principale d’Examitect pour les deux objectifs de programmation de la section 1, et l’un des quatre documents que nomme le 2026 ExAC Preparation Guide. Lisez-le d’abord, puis superposez le primer.
Mastering the Business of Architecture, Vol. 2, Sec. 2 Une deuxième lecture complémentaire sur la programmation architecturale qu’Examitect place aux côtés du primer de l’AAA. Utilisez-la pour l’angle de gestion de la pratique sur la programmation. Le primer de l’AAA va plus loin sur les surfaces nettes et brutes; Mastering the Business va plus loin sur la relation architecte-client.
CHING (Building Construction Illustrated) Science du bâtiment, assemblages, matériaux et détails. Un autre travail. Lisez CHING pour le bâtiment physique; lisez Functional Programming pour le brief qui l’a déclenché.
RSMeans et Yardsticks Données de coûts de construction pour l’estimation en début de projet. Le primer vous dit de fonder les budgets d’immobilisations sur la surface brute de plancher. Les références de coûts vous donnent les chiffres au mètre carré ou au pied carré à appliquer.
NBC 2020 et NECB Dispositions du code du bâtiment et du code de l’énergie. La programmation alimente la recherche dans le code mais ne la remplace pas. Une fois le programme fixé, les dispositions du code façonnent la conception.

Comment Examitect renforce Functional Programming

Lire le primer, c’est la moitié du travail. L’autre moitié, c’est reconnaître le contenu sous pression à un examen chronométré. La banque de questions d’Examitect comprend des questions de programmation de la section 1 qui touchent directement le contenu du primer : définitions nettes et brutes, fourchettes de facteurs de majoration, la liste de vérification d’évaluation et les noms de rechange d’un programme fonctionnel. Chaque explication de réponse renvoie à la section précise du primer ou au CHOP, chapitre 6.1, pour que vous relisiez seulement la page nécessaire.

Vous obtenez aussi des questions de scénario qui placent la liste de vérification d’évaluation dans un vrai contexte de projet, des examens blancs complets qui reflètent le rythme de l’ExAC, et des notes d’étude gratuites pour chaque section. Essayer quelques questions d’exemple d’abord, puis consultez les tarifs quand vous voulez la banque complète.

FAQ

FAQ sur Functional Programming

Functional Programming est un court primer préparé par Justin Saly, MRAIC, et révisé par l’Alberta Association of Architects. Il a été publié le 7 juin 2010 et compte cinq pages. Il définit un programme fonctionnel, explique pourquoi on en prépare un, parcourt comment on le construit, et présente la surface nette et brute de plancher, les facteurs de majoration, les critères d’évaluation et les considérations de développement durable.

Complémentaire. Examitect recommande Functional Programming comme lecture complémentaire pour la programmation de la section 1, objectifs 1.1 (Understand the process of developing an architectural program) et 1.2 (Analyze an architectural program). La référence principale pour les deux est le CHOP, chapitre 6.1, et le 2026 ExAC Preparation Guide ne nomme que quatre documents : CHOP 2020, l’IAP, NBC 2020 et NECB 2020.

Il a été préparé par Justin Saly, MRAIC, et révisé par l’Alberta Association of Architects. Le document est daté du 7 juin 2010.

Le document indique qu’il est complémentaire à l’information fournie à la section 2.3.4 du Canadian Handbook of Practice, un numéro de section d’une édition plus ancienne du CHOP (le primer date de 2010). Le chapitre de programmation correspondant dans le CHOP actuel est le chapitre 6.1. Lisez les deux ensemble : le CHOP pour le cadre de pratique, Functional Programming pour l’approfondissement sur les surfaces nettes/brutes, les facteurs de majoration et l’évaluation de programme.

Un programme fonctionnel est le processus de décision qui définit le problème et la portée des travaux pour la conception. Il décrit le caractère, les services, la portée, les fonctions et les exigences d’espace qu’un bâtiment doit satisfaire pour appuyer les activités qu’il abrite. Les programmes fonctionnels sont aussi appelés design briefs, facilities programs, architectural programs, space programs, space need analyses, owner's statements of requirements, et (dans les partenariats public-privé) output specifications.

La surface nette de plancher est l’espace mesuré à la face intérieure des murs ou de l’enceinte d’un local. La surface brute de plancher est la surface totale du bâtiment, y compris les corridors, les murs, les colonnes, la structure, l’épaisseur des murs extérieurs, les locaux mécaniques et électriques, les escaliers, les vestibules, les ascenseurs, les gaines et tous les autres espaces de service. La surface brute s’estime typiquement en appliquant un facteur de majoration à la surface nette, et le facteur varie selon le type de bâtiment.

Un facteur de majoration est un multiplicateur appliqué à la surface nette de plancher pour estimer la surface brute de plancher avant que la conception n’ait commencé. Le primer Functional Programming cite des fourchettes typiques : un petit entrepôt d’un étage peut se situer autour de 1,1 à 1,25; les écoles et les bureaux autour de 1,4 à 1,6; les hôpitaux et d’autres installations spécialisées avec de larges corridors publics et des systèmes mécaniques intensifs peuvent dépasser 1,8. Les facteurs de majoration par composante (département) appliquent la même idée à des sous-groupes d’espaces colocalisés.

Environ trente à quarante minutes pour une première lecture attentive, plus une autre heure pour traduire la liste de vérification d’évaluation et les tableaux de facteurs de majoration en vos propres notes. Le document n’a que cinq pages, donc prévoyez d’y revenir une fois que vous aurez parcouru le CHOP, chapitre 6.1.