L’application est prête côté mobile. La mise en production attend 15 correctifs backend et 7 prérequis client.
L'application est fonctionnellement complète côté mobile. Chacun des 48 workflows consomme l'API réelle, les quatre produits du catalogue (Voyage, Scolaire, Accident, Santé) se souscrivent de bout en bout avec un paiement par carte réellement encaissé, et une recette automatisée a filmé les 17 parcours. Ce qui reste n'est pas du développement : c'est de la validation, et elle dépend de corrections côté backend et de prérequis côté client.
Flux de données de l'application branchés sur l'API réelle
82 sur 82
Plus aucun écran sur données simulées
Workflows intégrés / partiellement bloqués / hors API
36 / 9 / 3
sur 48
Parcours de recette E2E joués et filmés
17 sur 17
11 vont au bout (dont l'inscription et le mot de passe oublié, rejoués et filmés code OTP compris avec une boîte jetable), 6 s'arrêtent sur un mur backend
Points bloquants pour la mise en production
15
liste tenue à part, page Tickets
Développement✓Au vert
Terminé côté mobile
82 sur 82 flux sur l’API réelle · 4 sur 4 produits souscriptibles de bout en bout
Validation‼Bloqué
15 points bloquants
15 correctifs backend et 7 prérequis client avant la mise en production
Planning!À surveiller
Version finale le 25/10/2026
au lieu du 01/09/2026 (planning contractuel)
Dernière livraison
Le build que nous demandons à Amana de valider.
Livrable de référence · Android
APK preview QA du 19/09/2026
L'inscription et le mot de passe oublié corrigés (défauts trouvés le 19/09 en rejouant les parcours avec une boîte mail) et la checklist de mot de passe sur la politique serveur ; accompagné du dashboard, des 17 vidéos de recette (inscription et mot de passe oublié réenregistrées de bout en bout) et du registre des tickets
Fichier my-amana-recette-2026-09-20.apk · 129 Mo · construit le 19/09/2026
La validation attendue sur l'APK du 19/09 clôt les sprints 1 et 2, à l'exception des points que le client a lui-même réservés (Dahabia, retour de paiement CIB, authentification par téléphone), traités dans les chantiers 1 et 2.
Avancement
Indicateurs
Flux de données de l'application branchés sur l'API réellePlus aucun écran sur données simulées
82 sur 82
Workflows intégrés / partiellement bloqués / hors API9 partiellement bloqués par un correctif backend ou une décision
36 / 9 / 3(sur 48)
Produits souscriptibles de bout en bout (devis serveur, contrat créé, paiement encaissé)Voyage, Scolaire, Accident, Santé
4 sur 4
Parcours de recette E2E joués et filmés11 vont au bout (dont l'inscription et le mot de passe oublié, rejoués et filmés code OTP compris avec une boîte jetable), 6 s'arrêtent sur un mur backend
17 sur 17
Tests automatisés au vertTypage strict et lint sans erreur
351
Tickets bloquants pour la mise en productionListe tenue à part, page Tickets
1511 ouverts côté backend, 4 contournés ou en attente d’une décision
Phases du planning
1 · Setup projet
✓100 %
Initialisation, environnement de dev
2 · Intégration statique
✓100 %
Design system, écrans FR et AR des 5 sprints, livraisons d'APK statiques
Livrée conformément au plan, seule phase entièrement sous contrôle du prestataire
3 · Tests et validation API
‼Toujours ouverte
Envoi des endpoints par Amana, tests et validation par SHIFTIN, par sprint
L'API n'était pas disponible dans sa version définitive : plusieurs allers-retours de tests, délais prévus dépassés ; cette phase n'est pas finalisée à ce jour
4 · Intégration API
…Câblage terminé
Branchement des écrans, gestion des erreurs, livraisons APK internes et client
S1 clos hors corrections du débrief client ; S2 à S5 câblés et testés en réel, validation client suspendue aux tickets backend
5 · Q&A
…En cours
Checklist, tests finaux, correction des anomalies résiduelles
Tests E2E exécutés sur les 17 parcours, avec enregistrement de chaque parcours
6 · Mise en ligne
○Non démarrée
Builds release, fiches stores, publication
Comptes Play Store et App Store non fournis
Jalons
Principaux jalons atteints
Intégralité des écrans statiques livrée pour les 5 sprints, FR et AR, débriefs client pris en charge.
Quatre produits souscriptibles : devis tarifé par le serveur, contrat réellement créé, paiement par carte encaissé avec émission d'une police, sur les quatre tunnels.
Authentification réelle : inscription, connexion avec MFA et changement de mot de passe imposé, réinitialisation, empreinte digitale.
Plus aucun écran sur données simulées : les 14 derniers flux et 4 écrans de contenu ont été branchés lors d'une série de tests où chaque endpoint d'écriture a été exercé en réel avant d'être codé.
Recette automatisée : 17 parcours Maestro écrits, exécutés contre la pré-production et filmés, avec un carton nommant le ticket backend pour chaque parcours qui s'arrête sur un mur.
Outil de ticketing livré avec les 55 demandes backend, chacune rattachée à son workflow, et dashboard de reporting en ligne exposant l'APK, les vidéos, les tickets et le planning.
Avec la règle « 2 adultes + 8 enfants », une famille de 10 paie le prix de 7 : trois voyageurs assurés sans contrepartie. Seul point ouvert à impact financier direct
L'API rattache le fil au client, pas au sinistre : la même conversation s'affiche sous chaque dossier. Soit un paramètre de sinistre côté backend, soit un fil unique déplacé vers le menu
Produit / Backend
A7
Prérequis client pour la mise en ligne
Transverse
Comptes Google Play et App Store, URL de l'API de production, instance Satim marchande au nom d'Amana (la page de test affiche encore un marchand tiers)
Amana
A8
Prérequis client pour la recette
Transverse
Cartes Dahabia de test (jamais transmises), accès à une boîte mail de test ou OTP fixe en pré-production
Amana
Par sprint et par workflow
Vert : le workflow fonctionne sur l’API réelle. Orange : une partie du parcours attend un correctif ou une décision. Le liseré rouge marque ce qui bloque la mise en production.
Progression de chaque sprint
Sprint 1 · 21 workflows
Authentification, Accueil, Dashboard, Compte, Menu
14/21 intégrés
Sprint 2 · 7 workflows
Souscription, Paiement
6/7 intégrés
Sprint 3 · 5 workflows
Contrats, Sinistres
4/5 intégrés
Sprint 4 · 6 workflows
Remboursements, Santé Individuelle
5/6 intégrés
Sprint 5 · 9 workflows
Santé Famille, Santé Groupe
7/9 intégrés
✓Intégré◐Partiellement bloqué○Hors API
Avancement par sprint (valeurs)
Sprint
Workflows
Intégrés
Hybrides
Locaux
Sprint 1
21
14
4
3
Sprint 2
7
6
1
0
Sprint 3
5
4
1
0
Sprint 4
6
5
1
0
Sprint 5
9
7
2
0
État de chaque workflow
Les 48 workflows, par groupeun carré = un workflow · hachure et liseré rouge = bloquant en production · cliquer un groupe filtre le tableau
Les livraisons suivent ce planning ; chaque livraison client est suivie d’un retour écrit et d’un call de revue.
Planning : date, équipe, tâche
Date
Équipe
Tâche
20/09 → 24/09
SHIFTIN
Test supplémentaire interne sur l’APK livré
20/09 → 24/09
SHIFTIN
Corrections suite au test interne, sur l’APK livré
20/09 → 24/09
AMANA
Corrections des issues liées au backend
27/09 → 01/10
SHIFTIN
Intégration des endpoints corrigés
27/09 → 01/10
SHIFTIN
Intégration de la traduction statique
27/09
SHIFTIN
Livraison APK client
28/09 → 29/09
AMANA
Feedbacks client sur l’APK livré
30/09
AMANA
Envoi du rapport complet — feedback client sur l’APK livré
01/10
AMANA + SHIFTIN
Call de revue du débrief client — APK livré
04/10 → 06/10
SHIFTIN
Corrections suite au test client, sur l’APK livré
04/10
SHIFTIN
Livraison APK interne
05/10 → 06/10
SHIFTIN
Test interne sur l’APK livré
07/10 → 08/10
SHIFTIN
Corrections internes sur l’APK livré
11/10
SHIFTIN
Livraison APK client
12/10 → 13/10
AMANA
Feedbacks client sur l’APK livré
14/10
AMANA
Envoi du rapport complet — feedback client sur l’APK livré
15/10
AMANA + SHIFTIN
Call de revue du débrief client — APK livré
18/10 → 22/10
SHIFTIN
Corrections suite au test client, sur l’APK livré
25/10
SHIFTIN
Livraison versions Android & iOS — version finale
Prochaines échéances
27/09Livraison APK clientÉquipe · SHIFTIN
30/09Envoi du rapport complet — feedback client sur l’APK livréÉquipe · AMANA
01/10Call de revue du débrief client — APK livréÉquipe · AMANA + SHIFTIN
04/10Livraison APK interneÉquipe · SHIFTIN
11/10Livraison APK clientÉquipe · SHIFTIN
14/10Envoi du rapport complet — feedback client sur l’APK livréÉquipe · AMANA
15/10Call de revue du débrief client — APK livréÉquipe · AMANA + SHIFTIN
25/10Livraison versions Android & iOS — version finaleÉquipe · SHIFTIN
Dépendances
Ce planning suppose la correction des 15 points bloquants côté backend dans la semaine du 20/09 au 24/09, puis la fourniture des prérequis client avant la version finale : Compte App Store · Compte Google Play Store · URL de l'API de production · Instance Satim marchande au nom d'Amana · Cartes Dahabia de test. Tout glissement sur l’une de ces dépendances décale d’autant les échéances suivantes.