L’usine logicielle — des agents qui livrent.

Un système organisationnel où des agents autonomes prennent en charge le cycle de développement : une spécification déclenche la génération, les tests, le déploiement. Les agents itèrent jusqu’à ce que tout passe — vous approuvez la PR.

§ 01 / Prémisse

Un simple assistant produit du code fragile et non testé.

  1. 01L’usine part avec un ensemble de spécifications,
  2. 02écrit les tests et planifie l’assurance qualité avant même de produire du code,
  3. 03itère jusqu’à ce que tout passe au vert,
  4. 04contre‑vérifie chaque changement,
  5. 05et nourrit un processus d’amélioration continue et d’excellence opérationnelle.

Le backlog déborde, les correctifs attendent, les petites demandes s’empilent derrière les grandes. L’usine prend l’intention là où elle naît — une issue, un billet de soutien, une alerte — et la porte jusqu’à une PR testée. Et rien n’y circule sans instrumentation : le critère de « fini » est écrit avant la première ligne de code, chaque barrière bloque tant qu’elle n’est pas franchie, et chaque étape laisse sa mesure — délai, itérations, coût.

  • 01 — Flux agentiques

    Des agents spécialisés, un travail d’équipe.

    Planification, front‑end, tests, vérification : chaque agent tient un poste. Le travail circule de l’un à l’autre comme sur une chaîne — chacun fait ce qu’il fait de mieux.

  • 02 — Convergence

    Itérer vaut mieux que deviner.

    Le critère de réussite est pré‑enregistré — scénarios, tests, seuils de qualité — puis le système reprend l’ouvrage jusqu’à ce que tout passe, sans intervention humaine entre deux essais.

  • 03 — Usine sombre

    L’humain surveille, approuve, fusionne.

    Génération, tests et déploiement tournent seuls dans l’atelier. Votre rôle se déplace vers ce qui compte : lire les signaux, trancher, signer la fusion.

§ 02 / La chaîne

De l’intention à la PR, en boucle fermée.

Chaque pièce suit le même parcours : l’intention devient une spécification, la spécification devient du code testé. Quand un test échoue, la chaîne reboucle — autant de fois qu’il le faut.

Chaîne de convergence — vue schématiqueLa boucle — itérer jusqu’aux verts
Entrée : une intentionSortie : une PR approuvée

Fig. 01 — La chaîne reboucle sur génération et tests jusqu’à convergence

  • INTENTIONissue · billet · alerte
  • SPECscénarios · contraintes
  • GÉNÉRATIONagents de code
  • TESTSharnais de validation
  • CONVERGENCEcontraintes : 12/12 ✓
  • REVUE — À VOUSPR #482 · prête
  • AGT·PLAN

    Planification

    reçoit : l’intention · produit : la spec

  • AGT·CODE

    Génération

    reçoit : la spec · produit : le code

  • AGT·TEST

    Tests

    reçoit : le code · produit : les verdicts

  • AGT·VERIF

    Vérification

    reçoit : le tout · produit : la PR

§ 03 / Prises en charge

Ce que l’usine prend en charge.

Quatre familles de travaux, du signalement à la PR. Les chiffres sont illustratifs — les vôtres se mesurent sur votre pipeline.

  • Bogue

    Du signalement au correctif, sans file d’attente.

    Un bogue signalé dans Azure DevOps — ou capté par une alerte de surveillance — déclenche la chaîne : reproduction en test, correctif, vérification de non‑régression. La PR arrive avec le test qui prouve la correction.

    issue → spec → 2 itérations → PR
    0 hdu signalement à la PR prête pour revueScénario type
  • Fonctionnalité

    L’intention devient une spec, la spec devient du code.

    Une demande entre par Jira ou Linear ; l’agent de planification en tire les scénarios et les contraintes, que vous validez dans Teams avant que l’atelier démarre.

    demande → spec validée → 3 itérations → PR
    ×0sur la cadence de livraisonScénario type
  • Migration

    Les grands chantiers répétitifs, enfin abordables.

    Montée de version, changement de cadre applicatif, port d’un module : les mêmes contraintes appliquées cent fois. C’est le terrain où la convergence excelle — chaque lot passe par les mêmes tests.

    plan → lots → n itérations → PR par lot
    −0 %sur l’effort de migrationScénario type
  • Dette technique

    La refactorisation en tâche de fond.

    L’usine traite la dette en continu : chaque PR est mesurée contre vos métriques de qualité de code, et les gains s’accumulent pendant que l’équipe reste sur la valeur.

    signalement outillé → spec → PR
    +0 ptsau score de qualité de codeScénario type
§ 04 / Raccordement

L’usine s’installe chez vous.

L’usine épouse votre environnement : vos outils de gestion, vos dépôts, votre infonuagique, le modèle que votre gouvernance approuve. Rien d’autre à adopter.

  • 01

    Vos outils de gestion

    Elle se branche sur n’importe quel outil de gestion de projet — le travail entre et sort là où vos équipes vivent déjà.

  • 02

    La mesure incluse

    Métriques DORA et qualité de code livrées avec l’usine — et chaque étape journalise son délai, ses itérations et son coût. Vous voyez la cadence, la stabilité et la santé du code, en continu.

  • 03

    Votre environnement

    Infonuagique ou sur site, monorepo ou cent dépôts : l’usine s’adapte à votre environnement, pas l’inverse.

  • 04

    Votre modèle

    N’importe quel fournisseur de grands modèles — celui que votre gouvernance approuve, interchangeable sans toucher à la chaîne.

Fiche de raccordement
  • Outils de gestion de projetles vôtres
  • Dépôts de codeles vôtres
  • Canaux d’équipeles vôtres
  • Modèle d’IAcelui que vous choisissez
  • Environnementle vôtre — infonuagique ou sur site
  • Mesure & métriquesincluses

Rien à remplacer — l’usine se raccorde à ce qui est déjà en place.

§ 05 / Salle de contrôle

L’usine tourne. Vous regardez les signaux.

Personne ne lit le code ligne par ligne — tout le monde voit ce qui compte. Métriques DORA, itérations, coût par étape : la mesure est un miroir pour vous, jamais un objectif donné aux agents.

Salle de contrôle — 1 pipeline · 4 agents
  • 0 hDORA · Élite

    de l’intention à la PR prête pour revue — délai de livraison

  • ×0DORA · Élite

    sur la fréquence de déploiement

  • −0 %DORA · Haute

    sur le taux d’échec des changements

  • 0 minDORA · Élite

    pour rétablir le service après un incident

Itérations jusqu’à convergence

1234+
médiane : 2 itérationsitérations
Journal — dernière pièce
  • 13:42 · intention reçue · issue #517 — Azure DevOps
  • 13:44 · spec générée · 3 scénarios · 12 contraintes
  • 13:51 · itération 02 · 2 tests rouges → reprise
  • 14:02 · tests verts · 12/12 contraintes respectées
  • 14:03 · PR #482 prête pour revue · m.gagnon assignée
  • 14:17 · approuvée et fusionnée · déploiement en cours
Agents
  • AGT·PLANveille
  • AGT·CODEgénération · PR #483
  • AGT·TESTexécution · 214 tests
  • AGT·VERIFen file

Calibration — estimé vs observé

fourchette estimée p50–p80médiane observée

l’écart nourrit la correction d’optimisme du cycle suivant

Attention humaine vs travail agent

  • Bogue1 h · 6 h
  • Fonctionnalité2 h · 14 h
  • Migration3 h · 26 h
  • Dette technique1 h · 8 h
attention humaine — la ressource raretravail agent

1 h d’attention humaine pour 8 h de travail agent

Scénario type — vos chiffres se mesurent sur votre pipeline, dès les premières semaines

§ 06 / La revue

Autonome dans l’atelier, humaine à la porte.

Avant d’atteindre la porte, chaque changement subit la revue contradictoire : des vérificateurs indépendants tentent de réfuter chaque constat, et seul ce qui survit se rend jusqu’à vous — avec ses preuves.

  • 01

    Une seule porte de sortie

    Chaque changement sort de l’usine par une PR, et cette PR attend votre signature. Approuver, fusionner : ce geste‑là reste humain.

  • 02

    Vos contraintes d’abord

    Scénarios, seuils de qualité, budgets de performance : vous fixez les règles avant la première ligne. L’usine converge vers vos contraintes — jamais vers les siennes.

  • 03

    Tout est rejouable

    Chaque itération, chaque test, chaque décision d’agent est journalisée. Vous pouvez remonter le fil de n’importe quelle PR, des mois plus tard.

Fiche de revue — PR #482
  • contraintes12/12 ✓
  • tests214/214 verts ✓
  • couverture96 %
  • scénarios3/3 validés ✓
  • itérations2
  • signature requisela vôtre

Décuplez votre vélocité de développement.