Prendre contactContact
Aptimiz · Agritech · 2026

Refonte du modèle de données d’un SaaS agricole

Refonte du cœur métier d’un produit en production, et sa migration sans interruption.

ClientAptimiz
TypeAgritech
Période2026
RôleConception, développement, migration
TechnologiesTypeScript · NestJS · Nuxt · MongoDB

Le contexte

Aptimiz mesure le temps de travail agricole à partir des positions des machines. Au cœur du produit, la notion de parcelle avait évolué pendant six ans par ajouts successifs. Le modèle ne permettait plus de représenter proprement une parcelle qui change de forme ou d’usage au fil des saisons.

Ce que j’ai fait

J’ai conçu un nouveau modèle de domaine, indépendant du framework, publié comme bibliothèque interne et utilisé par l’API, l’interface et les moteurs de traitement. Puis j’ai écrit la migration des données existantes vers ce modèle, avec un outil de vérification qui compare avant et après, activité par activité, et un mode simulation par défaut. La bascule s’est faite sans interruption.

En quelques mots

Des millions d’enregistrements migrés vers un nouveau modèle, sans interruption pour les utilisateurs.