À mesure que les véhicules électriques se sont répandus, l'exploitation d'un réseau de recharge a cessé d'être un sujet d'investissement pour devenir un sujet d'exploitation : des centaines de bornes, des milliers de conducteurs, des milliers de recharges chaque jour, et pour chaque recharge un encaissement, une déclaration à l'EPDK et une facture.
La demande qui nous a été adressée se situait exactement à ce point. Un exploitant qui déploie un réseau de recharge voulait gérer depuis un seul écran un parc de bornes de marques différentes, sans rester dépendant des logiciels de gestion propres aux fabricants ; proposer aux conducteurs une application à sa propre marque ; et mener à bien l'ensemble de ses obligations réglementaires — déclarations à l'EPDK, enregistrement de l'unité de recharge auprès de la GİB (administration fiscale turque), transfert vers la comptabilité — sans aucune intervention humaine.
Nous sommes partis des réalités du terrain. La connexion des bornes se coupe, le téléphone du conducteur s'éteint, le code QR ne se lit pas, une authentification bancaire reste inachevée. Nous avons conçu la plateforme autour de ces exceptions : sur une borne dont la connexion est coupée, une session ouverte ne reste pas ouverte indéfiniment ; elle est clôturée à la dernière valeur du compteur et facturée. Lorsque le téléphone du conducteur ne fonctionne pas, le centre d'appels démarre une recharge au nom du client. Le prix est figé à l'instant où la recharge démarre ; même si le tarif change ensuite, la recharge en cours n'est pas affectée.
Le résultat est un système qui fonctionne sur le terrain et dont la charge de travail ne croît pas avec l'échelle : lorsque le nombre de bornes et de clients augmente, le travail de définition des prix, d'enregistrement, d'encaissement et de notification n'augmente pas dans la même proportion ; ces tâches se déroulent au centre et de façon automatique.