Aller au contenu
Comment nous travaillons

Comment nous travaillons,
pour chaque offre.

Quelle que soit l'offre par laquelle vous commencez (Formation, Audit & Conseil ou Build & Run), le mandat repose sur une seule discipline et se termine de la même façon : votre équipe possède l'IA et l'exploite sans nous. Voici comment cela se déroule, de la méthode commune aux quatre phases délibérées d'un build en production.

Un chemin

Un chemin vers
l'autonomie IA.

Les trois offres sont les échelons d'une même échelle. Vous pouvez monter sur n'importe quel échelon ; la discipline derrière chacun est la même, et la destination ne change jamais : votre équipe maîtrise l'IA à l'interne.

La Formation rend vos gens compétents (Comprendre). L'Audit & Conseil vous dit où l'IA en vaut la peine et où elle n'en vaut pas (Décider). Le Build & Run conçoit, livre et exploite l'IA elle-même (Implémenter → Exploiter). Quel que soit l'échelon, trois habitudes traversent chaque mandat : nous cadrons avant d'agir, nous privilégions la preuve à l'opinion, et nous laissons des artéfacts que vous possédez, transférables, sans dépendance à SDEN inscrite dans l'étape suivante.

C'est ce que « autonomie » veut dire ici. Nous n'optimisons pas pour une longue provision ; nous optimisons pour le jour où vous n'aurez plus besoin de nous. Plus nous travaillons ensemble, moins vous dépendez de nous, et chaque livrable, d'un enregistrement de formation à une base de code en production, est rédigé pour être repris par votre équipe sans nous dans la salle.

  1. 01

    Comprendre

    Vos équipes deviennent compétentes en IA, ses risques et ses limites.

  2. 02

    Décider

    Vous apprenez où l'IA en vaut la peine, où elle est risquée, et par quoi commencer.

  3. 03

    Implémenter

    Nous concevons, construisons et livrons l'IA en production.

  4. 04

    Exploiter

    Nous l'exploitons avec vous, puis nous la remettons. Vous la possédez.

La méthode, en détail

La méthode Build & Run,
phase par phase.

Quand le travail consiste à bâtir et exploiter de l'IA en production, voici exactement comment cela se déroule : quatre phases délibérées, chacune se terminant par des artéfacts que vous possédez, en plus des disciplines d'ingénierie qui gardent le système honnête et exempt de dette.

01
Phase 01

Cadrage et architecture

La première phase produit une décision concrète : bâtir, acheter ou ne pas commencer. SDEN livre l'architecture, le registre des risques et une recommandation aller / ne pas aller (y compris la question de savoir si l'IA est même le bon outil) avant qu'une seule ligne de code de production ne soit écrite.

Le cadrage chez SDEN n'est pas un appel de découverte. C'est une investigation structurée qui produit un énoncé de problème écrit nommant la véritable tâche que le logiciel doit accomplir, une architecture et un journal de décisions expliquant les choix techniques que nous recommandons (et les solutions de rechange que nous avons envisagées), et un registre des risques qui classe ce qui pourrait mal tourner selon l'exploitabilité et l'impact d'affaires. Pour le travail en IA, cela va plus loin : une lecture honnête de la faisabilité (est-ce un problème qu'un modèle peut résoudre de façon fiable, ou un moteur de règles déguisé en IA ?), un arbitrage bâtir-ou-acheter face aux solutions sur étagère, et un examen de la question de savoir si vos données sont réellement prêtes à alimenter un modèle. La phase se termine par une recommandation aller / ne pas aller que nous sommes prêts à défendre devant votre conseil.

Nous posons les questions que les autres fournisseurs sautent. Qui est le décideur imputable de votre côté ? À quoi ressemble le travail pour l'utilisateur le lendemain du lancement, et non pendant la démo ? Quelles données le produit crée-t-il, où résident-elles et qui a le droit de les voir, et où se situent-elles dans les niveaux de risque du Règlement européen sur l'IA ? Surtout : que signifie « bon », mesuré ? Nous définissons les critères d'évaluation ici, en première phase, pour que « ça marche » soit un chiffre sur lequel nous nous sommes entendus plutôt qu'une impression à la démo. La phase est payée, encadrée dans le temps et courte, généralement d'une à trois semaines selon la portée.

Ce que produit cette phase

  • Énoncé de problème écrit avec des critères de succès et d'évaluation mesurables
  • Diagramme d'architecture + journal de décisions (ADR), incluant l'arbitrage bâtir-ou-acheter et le choix « IA ou non »
  • Registre des risques classé par exploitabilité et impact d'affaires, avec classification au Règlement européen sur l'IA le cas échéant
  • Lecture de l'état de préparation des données pour tout cas d'usage IA (sources, qualité, accès, rétention)
  • Recommandation aller / ne pas aller, avec la portée que nous nous engagerions à livrer

Les rituels que nous tenons

  • Une entrevue de partie prenante par décideur imputable de votre côté
  • Revue d'architecture avec les ingénieurs qui bâtiraient le projet
  • Point de contrôle à mi-phase avec une ébauche des artéfacts
  • Revue finale de phase où nous présentons la recommandation aller / ne pas aller

Ce que nous refusons pendant cette phase

  • Nous ne sauterons pas le cadrage sous prétexte que « nous savons déjà ce que nous voulons ». Nous avons sauvé assez de projets pour savoir que cette affirmation est rarement vraie.
  • Nous ne recommanderons pas l'IA là où un outil plus simple l'emporte. Si un script, une règle ou un produit sur étagère règle le problème, c'est ce que dira la recommandation aller / ne pas aller.
  • Nous n'écrirons pas de code de production dans cette phase. Tout ce que nous livrons ici est un prototype de réflexion, clairement marqué comme jetable.
Cadrage et architecture
02
Phase 02

Conception et prototypage

La deuxième phase transforme la décision de cadrage en quelque chose que vous pouvez valider avant de vous engager : un vrai prototype mis à l'épreuve de vraies données, avec les choix de modèle et d'architecture consignés noir sur blanc.

Une démo, c'est une vidéo. Un prototype, c'est quelque chose que l'utilisateur peut réellement utiliser, sur la véritable forme des données, sur la pile exacte que nous livrerons en production. La deuxième phase livre ce dernier. L'équipe conçoit les parcours essentiels, bâtit un prototype interactif pour les chemins les plus à risque (ceux qui déterminent si le produit est utilisable, pas ceux qui déterminent s'il est joli), et les valide sur de vraies données et auprès de vrais utilisateurs avant qu'une seule ligne de code de production ne soit posée.

Pour l'IA, c'est ici que se prennent et se consignent les choix lourds de conséquences : quel modèle, et pourquoi ; la recherche augmentée (RAG) plutôt que le réglage fin plutôt qu'une simple invite ; un seul appel plutôt qu'un agent ; et le budget de coût et de latence dans lequel chaque approche doit tenir. Nous penchons vers la technologie ennuyeuse sous l'IA (des cadriciels, des bases de données et de l'hébergement que la communauté a déjà déboguées à grande échelle) et nous nommons la raison de chaque choix. La phase conçoit aussi le banc d'évaluation : le jeu de tests noté qui nous dira, automatiquement et à chaque changement, si l'IA s'améliore ou se dégrade. Elle produit le prototype, un système de design (jetons, composants, base de référence d'accessibilité) et ce plan d'évaluation et de test pour la phase de production.

Ce que produit cette phase

  • Prototype interactif des parcours les plus à risque, fonctionnant sur de vraies données
  • Décision de modèle et d'architecture (choix du modèle, RAG / réglage fin / agent) avec justification écrite (ADR)
  • Un banc d'évaluation : un jeu de tests noté et les métriques que la production mesurera à chaque changement
  • Budget de coût et de latence par approche IA, nommé d'entrée de jeu
  • Système de design (jetons, composants, base de référence d'accessibilité)

Les rituels que nous tenons

  • Deux séances de test utilisateur sur le prototype avant le début de la troisième phase
  • Revue de conception hebdomadaire avec l'ingénierie dans la salle
  • Démo de partie prenante à mi-phase du prototype en direct
  • Présentation détaillée du plan de test en fin de phase

Ce que nous refusons pendant cette phase

  • Nous ne présenterons pas un prototype qui simule les chemins d'échec. Si la démo plante quand l'utilisateur fait une erreur, le prototype est incomplet.
  • Nous ne choisirons pas le plus gros modèle par réflexe. La valeur par défaut, c'est le plus petit modèle qui réussit les évaluations dans le budget de coût et de latence.
  • Nous ne choisirons pas une pile parce qu'elle est à la mode. La réponse par défaut, c'est la pile ennuyeuse que l'équipe pourra encore entretenir dans trois ans.
Conception et prototypage
03
Phase 03

Développement et durcissement

La troisième phase transforme le prototype validé en logiciel de qualité production, en courtes itérations, avec une revue de code sur chaque changement, la sécurité intégrée dès l'étape de conception, et aucune dette technique laissée derrière.

Le développement chez SDEN se déroule en itérations de deux semaines, avec une version fonctionnelle à la fin de chacune. Chaque pull request est revue par un deuxième ingénieur avant la fusion ; la barrière de fusion exécute la suite de tests, la suite d'évaluations de la deuxième phase, les analyseurs de sécurité (SCA, SAST, détection de secrets) et le vérificateur de types. La protection des branches est activée, les validations signées sont activées, et aucun ingénieur, même le plus chevronné, ne peut contourner les vérifications. Le résultat est une base de code où le deuxième ingénieur à lire un fichier le comprend déjà, et où un changement qui dégrade discrètement l'IA fait échouer l'intégration continue au lieu d'atteindre la production.

Le durcissement est la partie que la plupart des fournisseurs sautent. C'est le travail qui transforme « ça roule » en « ça roule en production pour les trois prochaines années ». Pour l'IA, cela signifie des garde-fous sur les entrées et les sorties, des plafonds de coût pour qu'une boucle emballée ne puisse pas ruiner la fonctionnalité, et une revue de sécurité contre l'injection d'invite et le OWASP LLM Top 10, en plus du OWASP Top 10 et du niveau ASVS pertinent. Cela inclut aussi les tests de charge contre les profils de trafic attendus, les tests de chaos sur les modes de défaillance que le registre des risques a signalés à la première phase, ainsi que la clause d'absence de dette technique : nous ne livrerons pas de code pour lequel nous ne serions pas prêts à recevoir une alerte à 3 h du matin. Si une échéance force un raccourci, le raccourci atterrit dans le suivi des problèmes comme un P0, et il est remboursé avant que la prochaine fonctionnalité n'arrive. Nous documentons explicitement cette discipline dans notre posture d'ingénierie de la sécurité.

Ce que produit cette phase

  • Application de qualité production dans vos dépôts, déployée en préproduction
  • Suites de tests et d'évaluations couvrant les chemins de succès, d'erreur, les cas limites et la qualité de l'IA
  • Garde-fous et plafonds de coût intégrés (vérifications des entrées/sorties, limites de dépense)
  • Revue de sécurité contre le OWASP Top 10, le OWASP LLM Top 10 et le niveau ASVS pertinent
  • Résultats des tests de charge et de chaos contre les profils de trafic documentés

Les rituels que nous tenons

  • Cadence d'itération de deux semaines avec une version fonctionnelle à la fin de chacune
  • Démo hebdomadaire à la partie prenante cliente, en direct en préproduction
  • Revue de code sur chaque pull request, sans exception
  • Rétrospective de fin d'itération avec l'équipe d'ingénierie

Ce que nous refusons pendant cette phase

  • Nous ne contournerons pas les vérifications de fusion sous la pression d'une échéance. Si la vérification a tort, c'est la vérification qui est le bogue.
  • Nous ne livrerons pas une fonctionnalité d'IA qui échoue à ses propres évaluations, ni une fonctionnalité sans garde-fou ni plafond de coût. « Ça avait l'air bien à la démo » n'est pas un critère de mise en ligne.
  • Nous ne livrerons pas de code comportant une vulnérabilité de gravité élevée connue et non atténuée. La vulnérabilité est corrigée ; l'échéance est renégociée honnêtement.
Développement et durcissement
04
Phase 04

Livraison et soutien

La quatrième phase est une mise en production contrôlée, accompagnée des artéfacts opérationnels dont une équipe a besoin pour exploiter le logiciel (et l'IA qu'il contient) une fois que le rôle de SDEN s'estompe : guide d'exploitation, surveillance, SLO, plan de garde.

La livraison est progressive. La première mise en production atterrit derrière un drapeau de fonctionnalité, pour un seul locataire ou une petite cohorte d'utilisateurs. Nous surveillons les SLO (et, pour l'IA, les chiffres de qualité et de coût) contre du vrai trafic de production pendant une fenêtre d'observation définie, puis nous élargissons à l'auditoire complet une fois que les données confirment que le système se comporte comme prévu. La mise en production n'est pas un événement de calendrier : c'est un changement d'état mesurable.

Ce que nous remettons avec la version, c'est ce qui rend le mandat durable : un guide d'exploitation pour chaque tâche opérationnelle, un tableau de bord de surveillance qui expose les SLO que nous nous sommes engagés à respecter ainsi que le comportement de l'IA en production (qualité, dérive, taux d'hallucination et dépense, pas seulement la disponibilité), un plan de garde pour les incidents que le registre des risques a anticipés, un gabarit de réponse aux incidents, et une documentation rédigée pour le prochain ingénieur qui se joindra à votre équipe. Élément crucial, la remise transfère l'IA elle-même : les invites, la suite d'évaluations et les garde-fous, afin que votre équipe puisse modifier le système en toute sécurité, et pas seulement le maintenir en marche. Les mandats SDEN ne se terminent pas à la mise en production : ils s'estompent. Nous nous engageons à une fenêtre de soutien définie après le lancement (habituellement de trois à six mois, calibrée au mandat) durant laquelle nous exploitons le système conjointement avec votre équipe, et durant laquelle le savoir opérationnel se transfère, pas seulement le code.

Ce que produit cette phase

  • Mise en production progressive avec déploiement par drapeau de fonctionnalité
  • Guide d'exploitation pour chaque tâche de production courante
  • Surveillance des SLO et du comportement de l'IA : qualité, dérive, taux d'hallucination et coût
  • Plan de garde pour les incidents que le registre des risques a anticipés
  • Remise des invites, des évaluations et des garde-fous, avec une documentation pour le prochain ingénieur

Les rituels que nous tenons

  • Revue de préparation avant la mise en production contre la liste de contrôle publiée
  • Déploiement progressif avec des critères d'élargissement documentés
  • Rotation de garde conjointe durant la fenêtre de soutien
  • Revue mensuelle des données de SLO durant la fenêtre de soutien

Ce que nous refusons pendant cette phase

  • Nous ne déclarerons pas une version « en ligne » avant que les SLO n'aient été observés contre du vrai trafic.
  • Nous n'abandonnerons pas l'équipe au transfert. Le transfert est un processus défini, pas un e-mail avec un ZIP en pièce jointe.
Livraison et soutien
FAQ

Approche :
vos questions sur la mission.

Des réponses directes aux questions qu'on nous pose le plus souvent. Si la vôtre n'y est pas, écrivez à l'équipe.