01 · Comprendre
Diagnostic de maturité IA du développement
Voir clairement les pratiques, les risques et les priorités avant d’investir ou d’élargir les usages.
Durée indicative : de 1 à 2 semaines
Demander un diagnosticConseil en développement assisté par IA · C# & .NET
Quand la production s’accélère avec l’IA, le coût du code baisse ; pas celui d’une mauvaise décision.
J’aide les directions techniques et les équipes d’ingénierie à rendre explicites l’intention, les contraintes, les preuves et les responsabilités qui encadrent la production assistée.
Conseil et transformation
Chaque mission traite une décision située. Le point d’entrée dépend de votre situation : comprendre, décider, gouverner, éprouver ou réorienter.
01 · Comprendre
Voir clairement les pratiques, les risques et les priorités avant d’investir ou d’élargir les usages.
Durée indicative : de 1 à 2 semaines
Demander un diagnostic02 · Décider
Transformer une intention floue en arbitrages explicites, critères de décision et preuves attendues.
Durée indicative : de 1 à 5 jours
Cadrer une décision03 · Gouverner
Déléguer davantage sans diluer les responsabilités, la qualité, la sécurité ni la traçabilité.
Durée indicative : de 2 à 4 semaines
Structurer la gouvernance04 · Éprouver
Installer le cadre sur un cas réel, apprendre par la preuve et préparer une généralisation maîtrisée.
Durée indicative : de 6 à 12 semaines
Préparer un accompagnement05 · Réorienter
Réexaminer les résultats d’un pilote ou d’un déploiement avant d’étendre, corriger ou arrêter.
Durée indicative : de 1 à 3 semaines
Réévaluer une trajectoireExpertise technique
Ces expertises techniques soutiennent les missions de conseil lorsqu’un cas réel exige d’aller plus loin dans l’architecture, l’intégration ou la mise en œuvre.
Complément technique
LLM, agents, RAG, tools, mémoire, sécurité et observabilité au service d’une application ou d’un processus métier.
Voir les expertises techniquesAxe B
Spécifications, règles et plans donnent aux agents IA de développement un cadre explicite pour produire du code, des tests et de la documentation.
Comprendre l’approche SDDSpec-Driven Development · SDD
Dans une démarche SDD, l’intention et les spécifications sont la source de vérité du développement. L’IA permet d’aller beaucoup plus vite. Encore faut-il savoir dans quelle direction — et comment vérifier que l’on y arrive.
Pour explorer
Prompt → Code → Correction → Nouveau prompt
Rapide et utile pour un prototype, un petit outil ou une expérimentation. Mais les décisions restent souvent implicites : le contexte se perd, l’architecture dérive et la vérification devient difficile.
Pour industrialiser
Intention → Règles → Spec → Plan → Agents → Contrôle
Les décisions structurantes précèdent la génération. Les tâches convergent vers des critères explicites, avec davantage de cohérence, de traçabilité et de testabilité.
Le rôle de l’architecte
Un agent sait optimiser localement. Il ne connaît pas spontanément les invariants de l’entreprise, les compromis historiques, les contraintes réglementaires ni les décisions architecturales précédentes.
L’architecte ne disparaît pas à l’ère de l’IA. Il définit les règles dans lesquelles les agents peuvent produire.
Et les outils ? GitHub Spec Kit est une implémentation structurée et une référence utile pour orchestrer specs, plans, tâches et agents. L’approche E‑Naxos reste indépendante d’un outil : les outils changent, les principes d’ingénierie demeurent.
Expertises complémentaires
Architecture, modernisation, IA intégrée et développement expert prolongent le conseil lorsque le travail porte aussi sur un système, un produit ou une mise en œuvre concrète.
Ces interventions ne remplacent pas le portefeuille de conseil en développement assisté par IA : elles répondent à un besoin technique délimité.
01 · Évaluer
Comprendre l’état réel d’un système, ses risques, ses contraintes et les décisions à prendre.
Parler de votre système02 · Moderniser
Faire évoluer une application sans perdre la connaissance métier ni fragiliser la production.
Préparer une évolution03 · Concevoir
Cadrer les besoins, poser les choix structurants et construire une base claire et maintenable.
Cadrer une architecture04 · Intégrer
Ajouter des capacités d’IA utiles, mesurables et gouvernées à une application ou à un processus .NET.
Étudier une intégration05 · Débloquer
Résoudre un sujet technique critique, sécuriser une décision ou remettre une équipe en capacité d’avancer.
Exposer le blocage06 · Accompagner
Faire progresser l’architecture, les pratiques et les décisions à mesure que le système évolue.
Envisager un accompagnementUn cadre clair
Chaque mission C porte sur un cas, une équipe ou un domaine identifié. Elle précise le périmètre, les livrables, les critères d’entrée et les conditions de sortie avant le démarrage.
Le diagnostic éclaire ; l’atelier décide ; le cadrage rend la délégation gouvernable ; l’accompagnement installe ; la revue de trajectoire ajuste. Une formation transmet une méthode, mais ne décide pas à la place de l’organisation.
Discuter de votre situationCas d’usage .NET
L’IA devient utile lorsqu’elle s’insère dans un processus précis et dans l’architecture .NET existante, avec les bonnes données et une responsabilité humaine clairement placée.
Une pratique à éprouver
Produire plus vite, sans laisser chaque développeur — ni chaque agent — réinventer la méthode, les règles et l’architecture.
J’accompagne les équipes qui utilisent déjà Copilot, Codex, Claude ou d’autres coding agents, mais veulent passer d’usages individuels à un système de développement commun, vérifiable et applicable à leur existant.
Exemples de livrables
Compétences et méthodes
SDD, architecture, validation et pilotage des agents de développement
Les formations transmettent les méthodes à installer dans l’équipe. Elles interviennent lorsqu’un besoin de compétence est identifié, parfois à l’issue d’une mission de conseil.
Parler d’un besoin de formationLa formation porte sur les principes et les pratiques durables du SDD. Spec Kit peut y servir d’exemple, sans réduire le sujet à un outil ou à quelques commandes.
Méthode
Une progression proportionnée au besoin, sans grand programme lancé avant d’avoir démontré la valeur.
Comprendre le système, le travail réel et les contraintes, puis définir le résultat attendu.
Intervenir dans un périmètre maîtrisé, valider les choix sur le réel et mesurer les résultats.
Fiabiliser, documenter, former et donner à l’équipe les moyens de rester autonome.
Ressources
Livre blanc IA
Concevoir des agents utiles, mesurables et gouvernés, du prototype à la production.
Télécharger le livre blancBlog
Plus de 1 200 articles consacrés aux technologies Microsoft, à l’architecture et au développement.
Accéder au blog actuelLaboratoire
Expériences, démonstrations et retours critiques qui alimentent les pratiques à éprouver, sans se substituer au conseil ni aux livres.
Voir la chaînePublication
Fondamentaux, XAML, MVVM, architecture et pratiques de développement multiplateforme.
Voir le sommaire Acheter sur AmazonPatrimoine
Les livres PDF historiques restent disponibles comme preuve de continuité, avec leur contexte technique d’origine.
Parcourir les archivesPartage
Consultez les projets et dépôts publics d’Olivier Dahan.
Voir le profil GitHubLogiciels gratuits
Logiciel gratuit
Outil de création d’installateurs Windows.
En savoir plusLogiciel gratuit
Un espace de travail pour explorer l’harmonie musicale : gammes, accords et tonalités jouables, visibles et reliés entre eux.
En savoir plusDonationware
Gestionnaire de tâches léger et Open Source pour Windows. OD.Planner garde vos priorités visibles, signale les échéances importantes et conserve toutes vos données localement. Gratuit pour une utilisation non commerciale selon les conditions de sa licence.
Découvrir OD.PlannerDerniers articles

À propos
Expert indépendant C# et .NET, Microsoft MVP depuis 2009, auteur et formateur, spécialisé en architecture logicielle et ingénierie IA.
Plus de vingt ans de développement et d’architecture me permettent d’intervenir sur tout le cycle d’un système .NET : l’évaluer, le moderniser, le concevoir, y intégrer l’IA ou structurer le travail des agents qui contribuent à le construire.
J’interviens personnellement, sans intermédiaire. E‑Naxos est la structure juridique qui porte cette activité.
Découvrir mon parcoursContact
Vos équipes utilisent déjà l’IA pour coder ? Je peux vous aider à industrialiser la méthode. Vous pouvez aussi arriver avec une architecture à évaluer, une application à moderniser ou une idée d’IA à intégrer.
Retrouver Olivier sur LinkedIn
Aucun pistage publicitaire. Vos données ne servent qu’à traiter votre demande.