Le problème
Application native iOS/Android différente avec maintenance coûteuse et time-to-market long
Contexte
Application pour pharmaciens avec synchronisation offline, gestion d'inventaire et ordonnances. Équipe de 3 développeurs.
Approche
Audit technique, proposition Flutter pour unification, gestion du pivot vers Flutter en pleine production
Solution
Architecture Flutter avec BLoC pattern, backend API .NET Core, synchronisation CRDT pour offline-first
Résultats
- ✓60% de réduction des coûts de maintenance
- ✓Time-to-market réduit de 4 mois à 6 semaines
- ✓App store rating passent de 3.2 à 4.7
Leçons apprises
- •Le rôle de PO apprend à voir au-delà du code
- •Le pivot technique en production nécessite une communication claire avec les stakeholders