Cette note d'analyse SFEIR relit le métier d'architecte logiciel à l'aune de l'IA générative, en s'appuyant sur le cadre conceptuel de Gregor Hohpe (The Software Architect Elevator). Le point de départ est un changement de paradigme : l'architecte « Oracle », qui détient le savoir suprême et édicte des règles rigides depuis sa tour d'ivoire, est désormais obsolète, car l'IA génère à la demande code et propositions de conception. La valeur de l'architecte ne réside plus dans la mémorisation de la syntaxe ou l'écriture de « plomberie logicielle », mais dans un nouveau rôle d'amplificateur d'intelligence (IQ Amplifier) : fournir aux équipes les modèles mentaux, le contexte d'entreprise et les outils d'aide à la décision pour exploiter au mieux l'IA, tout en garantissant la cohérence globale du système.
Le document décline cet impact via la métaphore de l'« Ascenseur de l'Architecte », qui va de la salle des machines (technique) au penthouse (stratégie). L'Enterprise Architect gère la hype, arbitre le Build vs Buy des modèles (propriétaire, open-source affiné, API tierces) et structure l'éthique et la gouvernance des données. Le Solution Architect conçoit « pour l'incertitude » — architectures modulaires découplées permettant d'interchanger les LLM sans réécriture — et « achète des options » via des systèmes extensibles. Le Platform Architect standardise les capacités d'IA sous forme d'API robustes et sécurisées, en traitant la plateforme comme un produit (renvoi à Platform Engineering is Domain-Driven Design). Le Software Architect / Tech Lead met en place des garde-fous (architectures hexagonale/Clean) pour empêcher le code généré de polluer le cœur métier, et documente le « pourquoi » des décisions, car l'IA ne génère que le « comment ».
Ascenseur de l'Architecte
Le cœur méthodologique est le Domain-Driven Design, présenté comme le meilleur outil pour canaliser l'IA. Deux leviers : le langage ubiquitaire, dictionnaire de domaine sans ambiguïté injecté dans le contexte de l'IA (via .clinerules ou templates de prompt), qui réduit hallucinations et contre-sens métier ; et les contextes limités (bounded contexts), qui confinent l'IA à un scope restreint pour maximiser la fiabilité de génération, l'architecte concevant les interfaces et couches anti-corruption (ACL) et déléguant la plomberie d'intégration.
En conclusion, l'IA n'est pas une menace mais un catalyseur : elle décharge l'architecte de la saisie technique répétitive et revalorise ses compétences les plus nobles — esprit de synthèse, vision stratégique, modélisation de concepts complexes et empathie humaine pour relier la technique aux besoins du business.