La solution retenue est une PWA, une application web, qui garde en stockage interne l'ensemble des informations à afficher. L'app se retrouve autonome et n'a pas besoin de réseau pour fonctionner. Un lecteur de QRCode permet de scanner chaque pilote à son passage et de très rapidement passer à la personne suivante.
Wireframes du scan pour les opérateurs pitlane
Un des premier besoin exprimé par le client est de pouvoir faire le maximum de scans en un temps réduit (30 scans en 2-3 minutes). De ce besoin découle directement l'idée de travailler sur l'efficience, effectuer une tâche en mettant en œuvre un minimum de ressources, de faciliter le nombre d'actions à faire entre chaque scan et d'afficher via des codes couleur l'état du pilote.
Plutôt que d'installer un timer, qui permettrait au bout de x secondes de revenir vers la caméra pour effectuer un nouveau scan, on laisse le libre choix de l'action d'un nouveau scan à l'utilisateur.
Effectivement un timer aurait été source d'erreur si les informations disparaissent trop vite ou de frustration si au contraire elles mettent trop de temps à partir. Si les informations disparaissent, il faut alors refaire un scan pour les voir s'afficher de nouveau, on perd alors le gain de temps qu'aurait engendré le retour automatique via un timer.