Ce que l’étable apprend au code
Visite terrain — phase pilote
Un algorithme se valide sur un jeu de données. Un produit d’élevage se valide dans une étable, un matin, avec des bottes.
Cette semaine, l’équipe BoviClouds au complet — développeurs, data scientists, terrain — s’est déplacée sur une exploitation pilote. Pas pour une démonstration. Pour installer le système en conditions réelles et le regarder échouer là où il devait échouer.
Le pilote n’est pas une validation, c’est une confrontation
Il est tentant de considérer la phase pilote comme la dernière case à cocher avant le déploiement. C’est l’inverse.
En laboratoire, une donnée arrive propre : le champ est rempli, la date est cohérente, la photo est nette. Sur le terrain, cette même donnée est produite par une personne qui a les mains occupées, parfois des gants, un animal qui bouge, et douze autres bêtes à traiter avant midi.
Entre les deux, il n’y a pas un écart de performance. Il y a un écart de nature. Un logiciel qui suppose des conditions idéales ne produit pas des données un peu moins bonnes : il produit des données fausses, et il les produit avec assurance.
Trois contraintes que le terrain impose
Le geste doit être plus rapide que la note manuscrite. Si enregistrer une insémination dans l’application prend plus de temps que de l’écrire sur un carnet, l’opérateur écrira sur le carnet — et la donnée n’existera jamais dans le système. La concurrence d’un logiciel de terrain n’est pas un autre logiciel, c’est un stylo.
L’appareil doit résister à l’étable. Poussière, humidité, chutes, gants. C’est pourquoi nous ciblons des tablettes industrielles plutôt que du matériel grand public : un écran qui ne répond pas sous un gant est un écran qui ne sera pas utilisé.
Le réseau n’est jamais acquis. Une exploitation n’est pas un bureau. Toute conception qui suppose une connexion permanente rencontre le terrain une fois, puis retourne au bureau.
Nous aurions pu envoyer deux personnes. Nous sommes venus à huit.
Un développeur qui a vu un contrôleur laitier manipuler un flacon d’une main et chercher son écran de l’autre ne dessinera plus jamais la même interface. Il n’a pas besoin qu’on lui explique pourquoi un bouton doit être plus grand : il l’a vu.
C’est la raison la plus solide de sortir une équipe technique de derrière ses écrans. Pas la motivation — la précision des décisions de conception. Les arbitrages pris après une matinée d’étable sont différents de ceux pris en réunion, et ils sont meilleurs.
Ce que ce pilote doit prouver
L’objectif n’est pas de montrer que le système fonctionne. Il est de vérifier trois choses que seul le terrain peut trancher :
Que l’identification tient sans boucle. L’empreinte nasale se forme avant la naissance et ne quitte jamais l’animal, là où une boucle tombe, s’arrache et se remplace. Reste à confirmer que la capture reste fiable dans la lumière et la poussière d’une étable en activité — et que lorsqu’elle ne l’est pas, le système le dit au lieu d’enregistrer une photographie douteuse.
Que les opérateurs adoptent l’outil. Identificateur, inséminateur, contrôleur laitier : chacun a son geste, son rythme et ses contraintes. Un outil pensé pour l’un et subi par les autres ne produit pas de données exploitables.
Que les alertes arrivent au bon moment. Signaler un risque de consanguinité dans un rapport mensuel n’a aucune valeur. Le signaler à l’inséminateur, dans son interface, avant l’acte, en a une.
Un accueil qui rend le travail possible
Rien de tout cela n’est possible sans une exploitation qui accepte d’ouvrir ses portes, de bousculer ses habitudes pendant une journée et de laisser une équipe observer son travail.
Nos remerciements vont au président de la coopérative partenaire, pour son accueil et pour une conviction que nous partageons : la modernisation de l’élevage marocain ne viendra pas d’un logiciel imposé d’en haut, mais d’outils construits avec ceux qui font le métier.
Collaborer avec des acteurs historiques de la filière n’est pas un raccourci commercial. C’est la seule manière de concevoir des outils qui tiennent devant la réalité d’une exploitation.
La suite
Un pilote ne se juge pas le jour de l’installation. Il se juge sur ce qu’il fait remonter dans les semaines qui suivent : les gestes contournés, les écrans ignorés, les données qui n’arrivent pas.
C’est cette matière-là que nous allons exploiter. Elle est moins présentable qu’une démonstration réussie. Elle vaut infiniment plus.
BoviClouds est une startup DeepTech marocaine installée à la Cité de l’Innovation Souss-Massa et au Technopark Souss Massa.
