Logo

FDE Pratique (3) : Transformer les règles métier en états, traçabilité et collaboration

avatar jayce 01 Sep 2026

La partie la plus difficile des systèmes de fabrication n’est généralement pas le formulaire, mais l’état. Si l’état n’est pas clairement défini, les stocks, les coûts et les rapports vont dériver ensemble.

Un même lot de matériaux peut être en attente d’inspection, conforme, verrouillé ou non conforme ; une même commande peut passer par les étapes d’attente de confirmation, en production, expédition partielle et clôturée ; une même recette peut également avoir des versions historiques. Cela semble n’être que quelques étiquettes, mais cela détermine qui peut continuer à avancer.

L’état avant la page

Dans le projet, nous considérons les états clés inter-modules comme des objets de conception de premier ordre :

• Contrat d’achat : Brouillon → En attente d’examen → Confirmé → Prêt à être stocké

• Lot de matériaux : En attente d’inspection → Conforme / Non conforme

• Lot de production : En attente de planification → En production → Terminé

• Commande de vente : En attente de confirmation → Confirmée → En production → Expédition partielle / Expédiée

Chaque transition doit répondre à : Qui déclenche, quels sont les prérequis, quelles données associées seront mises à jour, faut-il notifier d’autres personnes, peut-on annuler.

Par exemple, l’approbation d’un contrat d’achat ne change pas seulement l’état du contrat, mais détermine également si le stock peut être reçu ; la réception générera également un enregistrement d’échantillonnage en attente ; une fois que les résultats des tests changent, la quantité disponible en stock et l’occupation de la production doivent également être recalculées. Un bouton sur une page peut cacher des problèmes de cohérence entre plusieurs objets de domaine.

Le stock n’est pas un chiffre

Lors des discussions au début du projet, l’entrepôt s’inquiétait surtout de savoir si “la quantité dans le système peut correspondre à la réalité physique”. La qualité et la production continueront à demander : ce lot est-il conforme, a-t-il été planifié et verrouillé, a-t-il été réduit à cause de l’échantillonnage ?

Ainsi, le modèle de stock doit au moins faire la distinction entre quantité et disponibilité. Une fois les matériaux reçus, ils entrent automatiquement dans un état d’attente d’inspection, l’échantillonnage laissera un enregistrement indépendant, et seuls les tests réussis les transformeront en disponibles ; la planification gèlera la quantité prévue, l’annulation de la planification la libérera ; les produits non conformes seront traités par des processus de sortie et de destruction spécifiques. Ainsi, le système peut expliquer pourquoi “il reste tant de stock total” et “combien est actuellement utilisable” sont différents.

Les produits finis sont similaires. La production réelle, l’échantillonnage de qualité et l’échantillonnage de vente ne peuvent pas simplement être additionnés pour obtenir une quantité expédiable. Chaque partie doit avoir une origine et une destination, la finance, l’entrepôt et la qualité doivent pouvoir concilier les enregistrements de lot sur la même ligne.

La traçabilité est une capacité métier, pas une décoration de journal

Les versions de recette, les numéros de lot de matériaux, les lots de production, les enregistrements de prélèvement et les enregistrements d’expédition sont conçus comme une chaîne traçable. Le lot de production doit connaître la recette utilisée à l’époque, le prélèvement doit être lié à un numéro de lot de matériaux spécifique, la sortie des produits finis doit être liée au lot de stock, et la conciliation doit réassocier l’expédition réelle à la commande.

Cette conception révèle également une réalité : un lot de production peut servir plusieurs commandes, et une commande peut également être expédiée en plusieurs fois. Le système ne peut pas se fier uniquement au champ “numéro de commande actuel”, mais doit conserver la relation entre les lots, les commandes et les détails d’expédition, distribuer les quantités dans l’ordre convenu lors de la conciliation, et permettre une vérification manuelle des cas limites.

L’électronisation ne signifie pas annuler les actions sur site

• Les gestionnaires préfèrent comparer les prix d’achat historiques sur leur téléphone et finaliser les approbations.

• L’entrepôt souhaite que les matériaux à recevoir soient automatiquement tirés des contrats d’achat, en ne complétant que la quantité réellement reçue.

• L’atelier a besoin d’enregistrer la production et les heures de travail sur une tablette, mais les documents doivent toujours être imprimés et conserver une zone de signature.

• Les matériaux et les documents devraient idéalement pouvoir être localisés rapidement par code-barres, réduisant ainsi les erreurs de numéros de lot écrits à la main.

Ainsi, nous considérons les pages, les appareils mobiles, les modèles d’impression, les notifications et les codes-barres comme différentes entrées d’un même processus. Tant que le modèle de données est cohérent, le site peut choisir l’entrée la plus pratique ; le système est alors responsable de maintenir la cohérence des états, des autorisations et de la traçabilité.

Laisser l’état conduire la collaboration

Dans les processus réguliers, les résultats de qualité déterminent si le stock est utilisable, et l’état du stock détermine si la production et l’expédition peuvent continuer. Une fois que le système a clairement défini ces prérequis, l’entrepôt, la qualité, la production et les ventes peuvent collaborer autour du même enregistrement, sans avoir à confirmer l’état de manière répétée par oral.

Ce type de conception préserve les frontières de responsabilité de chaque département tout en assurant que chaque étape a un responsable clairement défini et un enregistrement traçable.

De la première version à la convergence continue

Le travail d’ingénierie après la démonstration de la première version se concentre sur les frontières plutôt que sur la décoration : les rapports d’inspection sont classés par type, les états des lots sont recalculés lorsque les résultats des tests changent, les enregistrements d’inventaire ajoutent des protections contre le retrait et la suppression, les approbations en attente complètent les informations de redirection, les alertes de stock unifient les critères statistiques, et la migration des données historiques complète les associations entre les versions de recette et les lots de production.

Ces travaux ont un point commun : ils maintiennent “un même fait ne peut avoir qu’une seule explication”. Lorsque l’état de qualité change, le stock, les notifications et les autorisations de sortie doivent également changer ; lorsque le code ou le numéro de contrat est corrigé, les enregistrements associés doivent également être synchronisés ; lorsque le compte d’un utilisateur quitte, la chaîne d’approbation ne peut plus dépendre de l’ancien compte.

Le jugement d’ingénierie de FDE

Dans des projets d’entreprise complexes, FDE doit accepter simultanément deux choses : les affaires ne s’exprimeront pas complètement lors de la première interview, et les véritables frontières apparaîtront certainement lors de la démonstration et de l’utilisation ; toutes les habitudes sur site ne devraient pas être automatisées, le système doit contrôler les faits clés et les risques, et laisser les parties qui nécessitent encore un jugement clairement aux humains, tout en laissant des enregistrements traçables.

Le standard de livraison final n’est pas le nombre de pages, ni le nombre de pages du document de demande, mais si les personnes métier peuvent vérifier un processus réel : d’où viennent les données, quel est leur état actuel, qui est responsable de la prochaine étape, et si des problèmes peuvent être retracés.

Book Free 30-Min Call