Le calcul des récompenses, livré avant tout le reste
Le premier module mis en service n'a pas été la page d'accueil ni le joli tableau de bord : c'est le calcul des récompenses. C'est lui qui coûtait le plus cher chaque mois, donc c'est lui qui devait tourner en premier.
L'agence a pu l'utiliser pendant que j'écrivais la suite. Ça change deux choses : le soulagement arrive tout de suite, et les corrections viennent d'un usage réel plutôt que d'une réunion de cadrage.
Six espaces cloisonnés, parce que les équipes se comparent
Direction, agents, créateurs, administration : chaque rôle ouvre sur ce qui le concerne et rien d'autre. Ce n'est pas une précaution de principe. Dans un métier où les revenus des uns se comparent à ceux des autres, un outil qui laisse tout voir ne se fait pas adopter.
Le cloisonnement est posé dans la base de données, pas seulement dans l'affichage : une adresse recopiée d'un compte à l'autre ne donne accès à rien.
L'historique repris, pas ressaisi
Un outil qui démarre vide oblige à garder l'ancien à côté, et personne ne bascule vraiment. Les exports existants ont donc été importés, avec leurs approximations et leurs doublons à trancher.
C'est la partie la moins spectaculaire d'un projet de ce genre, et souvent celle qui décide de son adoption : le jour de la bascule, l'historique était là.