À propos de Pierre Le Stunff

Pierre Le Stunff est un Leader IT, avec une solide expérience en architecture d’entreprise. Il a notamment évolué chez Fortuneo, où il a gravi les échelons jusqu’à devenir CTO. À ce poste, il a dirigé une équipe de plus de 30 collaborateurs et mené des projets clés, notamment sur la gestion et la sécurisation des données bancaires, l’amélioration des parcours clients, et la gouvernance des données sensibles. En 2023, Pierre est Lead Enterprise Architect, avec pour mission d’accompagner la transformation digitale du secteur industriel. Il aide les différentes business units du groupe à tirer parti des technologies numériques et de l’intelligence artificielle pour optimiser les processus de production et renforcer leur compétitivité. Doté d’une vision stratégique et d’une expertise reconnue, Pierre Le Stunff est capable de relever des défis complexes et de proposer des solutions innovantes, adaptées aux enjeux des grandes entreprises.
Enterprise Architects : 7 clés pour Connecter l'IT et les Métiers
Ça fait 15 ans que je côtoie des Enterprise Architects, et pour qu’on gagne tous en visibilité (et en influence !), j’ai préparé sept « clés » simples et essentielles. Alors oui, certaines vont peut-être sembler évidentes, mais il est bon de les rappeler collectivement : Ces principes peuvent vraiment faire la différence sur le terrain quand on veut aligner IT et business.
Parce qu’il faut être honnête : dans les grandes entreprises, réussir une transformation numérique, c’est un peu comme résoudre un puzzle avec des pièces qui ne semblent pas toutes de la même boîte. L’IT et les métiers, ce sont souvent deux mondes qui avancent avec des priorités différentes, des rythmes de travail qui s’accordent rarement, et une communication souvent difficile. Vous connaissez la scène où tout le monde parle, mais personne ne se comprend vraiment ? Eh bien, c’est là que le rôle de l’Enterprise Architect devient indispensable.
En tant que médiateurs, les EAs travaillent à combler ces écarts pour créer une vraie synergie entre la technologie et le business. Dans cet article, vous trouverez des stratégies et des méthodes pour vous aider à connecter efficacement l’IT et les métiers.

Comprendre les décalages entre l’IT et le Business
Avant d’espérer créer du lien entre l’IT et le business, il faut d’abord comprendre pourquoi ce fossé existe. Voici trois raisons qui expliquent souvent pourquoi ça coince.
- Différence de mentalité : Du côté des métiers, c’est tout pour la vitesse, l’agilité, la flexibilité. L’IT, quant à elle, est branchée qualité, sécurité, conformité et fiabilité. En clair, chacun a ses priorités, et ce décalage de mindset est la source de bien des malentendus. Les métiers foncent, et l’IT temporise – chacun pour de bonnes raisons, mais pas les mêmes.
- Expérience projet : L’IT a souvent intégré une méthodologie Projet. On vit projet, on respire projet, on mange projet. De l’autre côté, certains métiers peuvent fonctionner pendant des années sans gros projet à l’horizon, avec des cycles stratégiques bien plus longs. Du coup, on a souvent du mal à se comprendre sur la gestion du projet.
- Communication limitée : On pourrait croire que parler une même langue règle tout, mais les équipes IT ont souvent un jargon bien à elles, et décoder tout ça peut vite devenir un exercice pour les métiers, l’inverse est vrai de l’autre côté d’ailleurs. Résultat : la collaboration devient compliquée, et la prise de décisions communes, un sacré défi.

7 clés pour exceller en tant qu'architecte IT
Voici les sept règles essentielles pour briller dans notre rôle d’architecte et renforcer le lien entre IT et business. Pas de potions magiques ici, juste des principes simples qui, bien appliqués, peuvent vraiment transformer la dynamique.
1. Définir (mais pas tout seul) les principes fondateurs

Pour créer une véritable synergie entre l’IT et les métiers, il est essentiel de définir ensemble des principes fondateurs qui guideront toutes les décisions. Ces principes doivent être clairs, partagés par toutes les équipes, et surtout refléter à la fois les besoins techniques et les objectifs business. Voici quelques exemples de principes directeurs que les Enterprise Architects peuvent utiliser pour faciliter cet alignement :
- Be clear on your business goal : Chaque projet IT doit être aligné sur un objectif métier spécifique.
- Choose a predominant public cloud partner : Faciliter l’adoption du cloud pour accélérer les innovations.
- Agree on your security objectives : Mettre la sécurité au centre de toutes les initiatives IT.
- You build it, you support it : Encourager la responsabilité des équipes IT dans le cycle de vie complet des systèmes.
- Trust, but verify : Instaurer une culture de confiance, mais en s’assurant que les objectifs sont bien atteints.
- Keep It Simple Stupid (KISS) : Simplifier au maximum les processus pour éviter les complexités inutiles.
Ces principes, que vous pouvez sélectionner et adapter, permettent de clarifier les attentes et de guider les prises de décision à travers toutes les équipes, du développement à la gouvernance. Ils soutiennent la transformation tout en ancrant la culture IT autour de valeurs partagées, facilitant ainsi l’alignement avec les objectifs de l’entreprise.
Par exemple, j’ai utilisé la loi de l’instrument (Maslow’s Hammer) pour mettre en évidence l’intérêt et la posture à adopter lors d’un programme de transformation cloud. L’idée était de sortir des schémas habituels et de permettre à l’entreprise de ne pas reproduire les mêmes pratiques dans le cloud que sur leurs propres infrastructures.
A chacune de vos interactions avec vos parties prenantes, vous pourrez ainsi vous raccrocher aux principes que vous avez décidé ensemble, qu’ils soient basés, par exemple, sur l’obsession client, sur la qualité ou sur la sécurité. C’est un excellent levier de convergence avec vos interlocuteurs et de cohérence dans vos instructions d’architecture.
2. Faciliter la relation entre l’IT et les métiers

Le principal métier de l’architecte d’entreprise est d’être un relais entre l’IT et les Métiers. Pour cela, il est essentiel de communiquer de manière proactive, de se former à des techniques d’animation, d’encourager la découverte, de développer son réseau et d’adopter une posture facilitatrice.
La posture : L’architecte doit participer activement aux discussions pour renforcer sa légitimité et sa crédibilité. Cela inclut de poser des questions pertinentes, proposer des solutions et être un acteur clé dans les décisions.
Formez-vous à des Techniques d’Animation : Se familiariser avec des méthodes comme l’Event Storming, le Domain-Driven Design (DDD), le Design Thinking, ou la facilitation graphique permet de structurer et orienter efficacement les échanges.
Encouragez la Découverte : Favoriser une approche structurée qui pousse les parties prenantes à identifier leur propre rôle dans la transformation. Cela peut se faire par des ateliers de co-création, des sessions de brainstorming, ou des exercices de rôle.
Développez votre Réseau : Entourez-vous d’experts et bâtissez un réseau interne ou externe pour enrichir vos perspectives et votre influence dans le processus de transformation.
Travailler en étroite collaboration avec les équipes : En tant qu’architecte, votre rôle est de faciliter la transformation, pas de l’imposer. Encouragez la participation de toutes les équipes (développement, opération, marketing, etc.) dès le début du processus. Cela vous permettra de recueillir des idées diverses et de construire des solutions qui répondent aux besoins de l’ensemble de l’organisation.
Appliquer le concept de Strangler Fig : Cette approche consiste à remplacer progressivement les systèmes hérités par de nouvelles solutions. En adoptant cette méthode, vous montrez que vous respectez les systèmes existants tout en permettant une transition douce et progressive. Cela nécessite une communication ouverte et un engagement continu avec toutes les parties prenantes.
En adoptant une posture facilitatrice et structurée, vous renforcez votre position d’architecte d’entreprise et vous favorisez l’adhésion des parties prenantes aux projets de transformation. Faites-vous accompagner et ne restez pas seul dans ce type de démarche.
3. S’appuyer sur des fondamentaux : Perspectives, Frameworks, Centrage Utilisateur
Pour une architecture efficace, il est crucial de prendre du recul et de s’appuyer sur des outils structurants :
- Créez un catalogue d’outils : Constituez un ensemble de modèles (BMC, SWOT, Roadmap, Eisenhower Matrix, etc.) pour structurer vos réflexions et vos projets. Cela facilitera la communication et la compréhension entre les parties prenantes.
- Faites le lien avec des frameworks : utilisez des frameworks comme le Cloud Adoption Framework pour guider vos initiatives. Ces outils offrent des bases solides et des meilleures pratiques, simplifiant la co-construction avec les parties prenantes.
- Apportez des perspectives nouvelles : Mettez à disposition des interlocuteurs des insights pertinents sur leurs préoccupations, ce qui peut renforcer la pertinence de vos propositions architecturales.
- Adopter une approche orientée utilisateur
En prenant de la hauteur et en utilisant des outils adaptés, vous facilitez la structuration de vos projets et favorisez l’adhésion des parties prenantes à votre vision.

4. Adapter sa posture selon les Interlocuteurs (sans tomber dans la démagogie)
La pertinence d’un architecte d’entreprise vient, entre autres, de connecter les différentes perspectives de l’entreprise et d’apporter une vision compréhensible du SI à tous les niveaux de l’entreprise.
Voici quelques stratégies clés :
- Comprenez votre auditoire: Identifiez les priorités et motivations de chaque partie prenante (CEO, CISO, CTO, etc.) pour adapter votre discours et répondre à leurs préoccupations spécifiques.
- Évaluez la culture organisationnelle: Analysez si l’entreprise est conservatrice ou progressive et ajustez votre approche en conséquence.
- Mappez les structures de décision : Familiarisez-vous avec les organes de décision et le pouvoir d’influence de chaque acteur. Cela vous aidera à mieux structurer vos propositions et à anticiper les réactions. Vous apprendrez beaucoup, en tant qu’architecte, à travailler et structurer le sociogramme de l’organisation, les structures et restructurations (reorg), les M&A afin de projeter leurs impacts sur les systèmes informatiques (obsolescence, augmentation du TCO, risques cyber).
- Appliquez la Reverse Conway Maneuver : Utilisez cette technique pour aligner l’architecture cible avec les besoins organisationnels, tout en restant discret sur son utilisation. Cela vous permettra d’adresser de nombreux aspects de la transformation tels que l’architecture cible, le Target Operating Model, le plan de transformation, le schéma directeur.
- Laissez votre égo de côté (ou faites comme si) pour adopter une posture d’humilité et de collaboration
Laisser de côté son égo et adopter une posture d’humilité sont des éléments cruciaux pour un architecte d’entreprise. En plaçant les besoins des utilisateurs au premier plan et en favorisant la collaboration, vous pouvez construire des systèmes d’information qui non seulement répondent aux exigences techniques, mais qui soutiennent également les objectifs stratégiques de l’organisation.
En adaptant votre posture et votre discours selon les contextes et les interlocuteurs, vous renforcez votre légitimité et favorisez l’adhésion à votre vision architecturale.

5. Exceller en gouvernance des SI
Les dirigeants savent que la gouvernance des SI est un levier clé. Ils attendent des architectes qu’ils alignent le SI sur les objectifs métiers, qu’ils renforcent l’agilité et minimisent les risques. Voici un tableau qui présente les nouvelles exigences en matière de gouvernance SI avec des normes et cadres modernes :

6. Vulgariser les concepts IT et principaux composants des SI
En tant qu’architecte d’entreprise, vous collaborez avec de nombreux services de l’organisation. Simplifier la compréhension des concepts IT et instaurer un vocabulaire commun est crucial pour réussir les transformations au sein des équipes IT et au-delà. Voici quelques exemples de composants et de concepts clés d’un SI moderne qu’il est essentiel de comprendre et de vulgariser en entreprise :
Architecture et Gouvernance des Données
1. Données en transit :
- Data Streaming : Transmission continue de données (Kafka, Apache Pulsar).
- Messaging : Systèmes de messagerie pour la communication asynchrone (RabbitMQ, Apache ActiveMQ).
- Queuing : Gestion des files d’attente pour les traitements en différé (AWS SQS, Azure Queue Storage).
2. Données au repos :
- Data Lake : Réservoirs de données non structurées ou semi-structurées (AWS S3, Azure Data Lake). Le Data Lake est un « lac » numérique où toutes les données de l’entreprise sont centralisées, indépendamment de leur forme ou de leur structure. Il offre une flexibilité immense pour le stockage et l’analyse, mais nécessite une gestion rigoureuse pour en tirer le maximum de valeur. C’est une technologie clé pour les entreprises qui souhaitent exploiter au mieux leurs données et rester compétitives à l’ère du Big Data. Cela vous permet d’introduire des concepts autour de la gouvernance de la donnée ou du MDM (Master Data Management) afin d’éviter la création d’un Data Swamp.
- Data Mesh : Modèle décentralisé de gestion des données, visant à distribuer la responsabilité des données à chaque domaine.
- Data Warehouse : Entrepôts de données pour des analyses structurées (Snowflake, Google BigQuery, Amazon Redshift).
- Data Mart : Sous-ensembles spécialisés de Data Warehouse pour des besoins spécifiques (ex : finance, marketing).
- Stockage objet : Stockage de données non structurées (AWS S3, Azure Blob Storage).
- Bases de données : Systèmes de gestion de bases de données relationnelles et NoSQL (PostgreSQL, MySQL, MongoDB, Cassandra).
3. Sécurité des données :
- Chiffrement : AES, RSA pour sécuriser les données en transit et au repos.
- DLP (Data Loss Prevention) : Solutions pour prévenir la fuite ou la perte de données (Symantec DLP, Microsoft 365 DLP).
Réseau et Connectivité
- Réseau :
- SD-WAN (Software-Defined WAN) : Solution réseau permettant de gérer dynamiquement les connexions entre les sites via des services cloud.
- VLAN (Virtual LAN) : Segmentation logique d’un réseau physique pour améliorer la sécurité et la gestion.
- LAN (Local Area Network) : Réseau local pour connecter les appareils dans une zone géographique limitée.
- VPN (Virtual Private Network) : Outils de sécurisation de la connexion à distance et de chiffrement des données (OpenVPN, IPsec).
2. API Management :
- API Gateway : Point d’entrée centralisé pour gérer les API (Kong, AWS API Gateway).
- Rate limiting, Authentication, Monitoring : Contrôles appliqués aux APIs pour gérer les accès et garantir leur disponibilité.
Infrastructures IT et Hébergement
- Informatique (Computing) :
- Virtualisation : Exécution d’environnements virtuels sur une seule machine physique (VMware, Hyper-V).
- Containers : Conteneurisation des applications pour l’isolation et la portabilité (Docker, LXC).
- Orchestration : Gestion des conteneurs à grande échelle (Kubernetes, OpenShift).
- Serverless Computing : Exécution de code sans gestion de l’infrastructure serveur (AWS Lambda, Google Cloud Functions).
2. Stockage et Hébergement :
- Stockage persistant : Stockage de données qui persiste même après l’arrêt d’une application (Amazon EBS, Google Persistent Disks).
- Static Web Hosting : Hébergement d’applications ou de sites Web statiques (Netlify, GitHub Pages).
- CDN (Content Delivery Network) : Réseau de serveurs géographiquement dispersés pour accélérer la distribution de contenu (Cloudflare, Akamai).
Sécurité IT
- Sécurité des systèmes :
- SOC (Security Operations Center) : Centre dédié à la surveillance des incidents de sécurité en temps réel.
- SIEM (Security Information and Event Management) : Plateformes de gestion des logs et des événements de sécurité (Splunk, IBM QRadar).
2. Tests de sécurité :
- SAST (Static Application Security Testing) : Analyse du code source pour identifier les failles (Checkmarx, Veracode).
- DAST (Dynamic Application Security Testing) : Analyse des applications en cours d’exécution pour identifier les vulnérabilités (OWASP ZAP).
- IAST (Interactive Application Security Testing) : Tests interactifs en temps réel pour surveiller les comportements anormaux (Contrast Security).
3. Observabilité et Monitoring :
- Observabilité : Suivi de l’état des systèmes IT, des métriques et des logs (Prometheus, Grafana, Datadog).
- AIOps (Artificial Intelligence for IT Operations) : Utilisation de l’IA pour automatiser la gestion des incidents et l’analyse des logs (Moogsoft, Splunk AIOps).
Gestion des Applications et des Systèmes
- Systèmes d’Entreprise :
- ERP (Enterprise Resource Planning) : Systèmes de gestion intégrée pour les ressources de l’entreprise (SAP, Oracle ERP).
- PLM (Product Lifecycle Management) : Gestion du cycle de vie des produits, de la conception à la production (Siemens Teamcenter, Dassault Systèmes).
- CRM (Customer Relationship Management) : Gestion des relations clients (Salesforce, Microsoft Dynamics).
- GED (Gestion Electronique des Documents) : Outils pour gérer et stocker les documents électroniques (Alfresco, OpenText).
2. Gestion des appareils et des infrastructures :
- MDM (Mobile Device Management) : Gestion centralisée des appareils mobiles (AirWatch, Microsoft Intune).
- CMDB (Configuration Management Database) : Base de données pour suivre les actifs IT et leurs relations (ServiceNow, BMC Remedy).
- Lifecycle Management : Gestion du cycle de vie des applications (de la planification au retrait).
DevOps et Infrastructure as Code
- Infrastructure as Code (IaC) :
- IaC : Gestion et provisionnement de l’infrastructure via du code (Terraform, AWS CloudFormation).
- Automatisation : Outils d’automatisation pour le déploiement et la gestion (Ansible, Puppet, Chef).
2. CI/CD (Continuous Integration / Continuous Deployment) :
- CI/CD Pipelines : Automatisation de l’intégration continue et du déploiement des applications (Jenkins, GitLab CI, CircleCI).
- Test Automation : Tests automatisés pour garantir la qualité du code tout au long du cycle de développement (Selenium, TestNG).
Concepts Web et Protocoles
- Protocole et Modèles OSI :
- Modèle OSI : Framework en 7 couches pour standardiser les communications réseau (couches physique, liaison de données, réseau, transport, session, présentation, application).
- TCP/IP : Modèle utilisé pour la communication sur Internet, base des protocoles réseau modernes.
- HTTP/2, WebSockets, gRPC : Protocoles de communication utilisés pour les APIs et le Web.
- OAuth 2.0, OpenID Connect : Protocoles d’authentification et d’autorisation.
2. Web Concepts :
- CMS (Content Management System) : Systèmes pour gérer et publier du contenu web (WordPress, Drupal).
- Microservices : Architecture orientée services pour des applications modulaires et évolutives.
- REST, GraphQL, gRPC : Protocoles pour l’interaction entre services (APIs).
3. Langages de Programmation :
- Backend : Java, Python, Go, C#, Rust.
- Frontend : JavaScript (React, Angular, Vue), HTML, CSS.
7. Cultiver un style personnel
Votre style personnel, c’est votre signature ! Soyez authentique, attentif à votre audience, et soignez votre manière de vous exprimer. La confiance et l’adhésion de vos collègues viendront de cette authenticité.
Conclusion
Connecter l’IT au business va bien au-delà des choix techniques, c’est un effort de collaboration et de communication continue. En définissant des principes clairs, en facilitant les échanges, et en s’appuyant sur des approches concrètes, vous pouvez amener les parties prenantes à comprendre la valeur de l’architecture pour l’organisation.

