La solution
Spiria a réalisé un examen exhaustif du code existant, ce qui a permis d’identifier différents goulots d’étranglement susceptibles de nuire à la montée en charge et à la réactivité de l’application. La priorité fut donc d’optimiser les performances, de revoir certains choix technologiques et de combler la dette technique détectée lors de l’audit. Une fois ce travail effectué, il a été possible de développer de nouvelles fonctionnalités. Les utilisateurs finaux ont maintenant accès à une expérience plus conviviale, à un système de votes permettant de renforcer le sentiment d’appartenance à une communauté d’apprentissage, à des tests en ligne pour l’obtention de certifications reconnues par le gouvernement, à des bilans de parcours en PDF, etc. Les chefs de parcours bénéficient de nouveaux outils de monitorage et de création de rapports, de fonctions d’édition facilitant la préparation des parcours, etc. Pour éviter toute régression, il a été décidé de miser sur un ambitieux volet d’assurance qualité, avec la programmation d’un système de tests fonctionnels automatisés couvrant la quasi-intégralité de l’application. Parallèlement, l’expérience sur mobile a été entièrement revue afin de répondre aux attentes des utilisateurs.