Sortir du prototype : les cinq verrous
ProductionArchitectureIndustrialisationMéthode2024-02-069 min
Entre le prototype et la production, il n'y a pas une marche mais cinq verrous. Ils se lèvent dans un ordre précis, et sauter le premier fait tomber les autres.
Ce n'est pas une marche, ce sont cinq verrous
On décrit souvent le passage en production comme un saut : il y aurait le prototype d'un côté, la production de l'autre, et un effort à fournir entre les deux.
Cette image est fausse et elle est coûteuse, parce qu'elle laisse croire qu'on peut y aller d'un coup, avec un budget et trois mois. En réalité il y a cinq verrous distincts, chacun avec sa propre nature, deux techniques, trois organisationnels, et ils se lèvent dans un ordre qui n'est pas négociable.

Premier verrou : travailler sur les données réelles
Tant que le système tourne sur un corpus choisi, tout ce qu'on observe est une illusion de performance.
Le passage aux données réelles est brutal et il doit arriver tôt. Sur un projet documentaire, il révèle en général en quelques jours : des documents scannés que personne n'avait signalés, des doublons contradictoires, des fichiers dont les droits d'accès n'avaient jamais été formalisés, et une proportion de contenu périmé qui dépasse toujours l'estimation initiale.
Ce verrou se lève en premier parce que tous les autres dépendent de ce qu'on y découvre.
Deuxième verrou : pouvoir dire si c'est bon
Un jeu de tests métier n'est pas un test unitaire. C'est un ensemble de cas réels, avec pour chacun une réponse jugée acceptable par quelqu'un qui fait autorité dans le métier.
Trente cas suffisent pour commencer. Ce qui compte n'est pas le volume mais le fait que le jugement soit extérieur à l'équipe technique : c'est ce qui rend la mesure opposable, et c'est ce qui permet, six mois plus tard, de dire si un changement de modèle a amélioré ou dégradé le service.
Ce qui distingue les trois verrous organisationnels
- L'intégration répond à : où le travail se fait-il déjà ? Elle décide du taux d'usage, souvent plus que la qualité du modèle.
- L'exploitation répond à : qui voit que ça dérive ? Journaux consultables, alerte sur le coût, alerte sur le taux de non-réponse.
- La reprise répond à : que se passe-t-il quand je pars ? Une personne interne doit avoir modifié le système, seule, avant la fin de la mission.
Le verrou qu'on saute le plus souvent
Le troisième. On construit un système excellent, on le met derrière une interface neuve, et on découvre que le taux d'usage plafonne à quelques pour cent. Déplacer la même fonction dans le logiciel déjà ouvert toute la journée change l'issue du projet sans toucher une ligne du modèle.
Pourquoi l'ordre compte
Chaque verrou consomme le résultat du précédent. On ne peut pas définir une mesure pertinente sans avoir vu les données réelles. On ne peut pas décider du point d'intégration sans savoir ce que le système sait vraiment faire. On ne peut pas outiller l'exploitation sans usage réel à observer.
Les équipes qui inversent l'ordre, typiquement, qui commencent par l'interface, refont deux fois le travail. Je l'ai vu suffisamment pour en faire une règle de cadrage plutôt qu'un conseil.
Le verrou qui bloque le plus souvent, avec le recul
Le propriétaire métier nommé, celui qui accepte de répondre du système, est le verrou dont l'absence arrête le plus de projets, et il se lève au cadrage ou jamais. Trois ans d'observation le confirment.
Le schéma d'échec est constant : l'équipe technique construit, présente, et découvre au déploiement qu'un responsable refuse. Il refuse à juste titre, n'ayant pas participé à la définition du périmètre.
La parade tient en une demi-journée d'atelier : lister les actions, les classer par réversibilité, faire valider le classement. Le constat détaillé figure dans agents en entreprise : où s'arrêtent les projets.
Le coût qui n'apparaît qu'après le franchissement
Un prototype mesuré sur des cas choisis sous-estime le coût de production d'un facteur trois à cinq. Ce sixième verrou apparaît une fois les cinq autres levés.
La raison tient à la composition des cas : le prototype porte sur des dossiers représentatifs, la production apporte les cas difficiles qui consomment dix fois la moyenne.
La parade se pose dès le prototype, plafond de dépense appliqué par le système, mesure au quantile élevé, et la méthode de mesure est décrite dans mesurer le coût par fonctionnalité.
Ce qu'il faut livrer en même temps que le système
Un jeu de tests, une fiche d'une page et la liste datée des décisions prises : sans ces trois pièces, le système ne survit pas au départ de celui qui l'a construit. Elles coûtent une journée.
Le jeu de tests permet à la personne suivante de modifier sans casser. La fiche décrit finalité, données, décision servie et supervision. La liste des décisions consigne quel palier pour quelle tâche, quel seuil, à quelle date.
Ces trois livrables sont ceux que je rends systématiquement en fin de mission, et leur contenu est détaillé dans les trois gestes qui font tenir un système.
Questions fréquentes
- Quel verrou bloque le plus souvent ?
L'absence de propriétaire métier nommé. Le refus arrive alors au déploiement, quand quelqu'un découvre ce que le système fera en son nom, et le budget est déjà consommé.
- Peut-on sauter le premier verrou ?
Non. Travailler sur les données réelles conditionne tous les autres : un système validé sur un échantillon choisi ne dit rien de son comportement sur le corpus complet.
- Pourquoi le coût de production dépasse-t-il celui du prototype ?
Parce que le prototype porte sur des cas représentatifs et la production sur les cas difficiles, qui consomment dix fois la moyenne. L'écart constaté est d'un facteur trois à cinq.
- Que livrer avec le système ?
Un jeu de tests, une fiche d'une page et la liste datée des décisions prises. Sans elles, le système ne survit pas au départ de celui qui l'a construit.