Le contexte
OuestGo est la plateforme de covoiturage déployée à l’échelle de la région Bretagne pour le compte de Mégalis Bretagne, syndicat mixte de coopération territoriale. Un service public en production, avec les contraintes qui vont avec : pas d’interruption, pas de régression.
Mission menée en sous-traitance, sur huit mois.
Le périmètre
Migration du socle technique
- API REST migrée de Symfony 4 vers Symfony 6
- API Platform migré de la version 2 vers la version 3
Deux sauts majeurs sur une application vivante, avec les ruptures de compatibilité que cela implique côté sérialisation, sécurité et configuration.
Maintenance corrective
Résolution de bugs critiques et majeurs directement en production, sur un service utilisé quotidiennement à l’échelle d’une région.
Infrastructure
Optimisation de l’infrastructure d’exécution.
Ce que ce projet démontre
La capacité à reprendre une plateforme existante du secteur public, à en moderniser le socle sans arrêter le service, et à travailler en sous-traitance dans une chaîne de responsabilité déjà en place.