v1.0 Novembre 2025
9.1

Planning et Roadmap

La solution de cashback nouvelle génération

24 novembre 2025
Version 1.0
1

INTRODUCTION ET OBJECTIFS

Ce document présente le planning global et la roadmap stratégique du projet REWAPP. Il détaille les différentes phases de développement, les jalons clés, les livrables attendus et les ressources nécessaires pour mener à bien le projet.

1.1 Objectifs du Document

  • Définir le périmètre temporel du projet REWAPP
  • Identifier les phases de développement et leurs objectifs respectifs
  • Établir les jalons clés et critères de succès
  • Planifier les livrables et leurs dépendances
  • Allouer les ressources nécessaires à chaque phase

1.2 Périmètre du Planning

Le développement de la V1 est prévu sur 5 mois (environ 22 semaines). Le planning ci-dessous couvre ensuite l'évolution du produit sur 3 ans :

Vue d'Ensemble du Planning

Période Phase Objectif Principal
Mois 1-5 MVP et Pilote Valider le product-market fit
Mois 6-12 Croissance Accélérer l'acquisition et la monétisation
Année 2-3 Scale Atteindre la couverture nationale et internationale
2

VISION STRATÉGIQUE DU PLANNING

2.1 Approche de Développement

Le développement de REWAPP suit une approche Agile avec des sprints de 2 semaines. Cette méthodologie permet une livraison continue de valeur et une adaptation rapide aux retours utilisateurs.

MÉTHODOLOGIE
  • Méthodologie : Scrum avec sprints de 2 semaines
  • Environnements : Développement → Staging → Production
  • Déploiement : CI/CD continu sur staging, manuel sur production

2.2 Principes Directeurs

MVP First Livrer les fonctionnalités essentielles en premier
User-Centric Valider chaque itération avec les utilisateurs réels
Data-Driven Baser les décisions sur les métriques et KPIs
Scalability Concevoir pour la croissance dès le départ
3

PHASE 1 : MVP ET PILOTE (MOIS 1-5)

3.1 Vue d'Ensemble

5 mois 20 semaines de développement
4 personnes 2 ReWapp + 2 Digital Empire
5 000 Utilisateurs actifs cibles
100 Partenaires validés
OBJECTIFS PHASE 1
  • Valider le product-market fit sur une zone géographique pilote
  • Tester et valider l'intégration de la solution bancaire
  • Constituer un premier réseau de 100 commerçants partenaires
  • Atteindre 5 000 utilisateurs actifs

3.2 Sous-Phase 1.1 : Conception et Architecture (Semaines 1-4)

Planning Conception

Semaine Activité Livrable Responsable
S1 Finalisation spécifications fonctionnelles Documents 2.1 à 2.4 validés Product Owner
S1-S2 Conception architecture technique Architecture validée (4.1) Lead Tech
S2-S3 Définition modèle de données MCD/MLD finalisé (4.2) Lead Tech
S3-S4 Maquettes UI/UX finales Maquettes Figma approuvées UX Designer
S4 Mise en place environnements Dev + Staging configurés DevOps
CRITÈRES DE VALIDATION PHASE 1.1
  • Architecture technique validée par l'équipe
  • Maquettes approuvées par les stakeholders
  • Environnements de développement opérationnels
  • Backlog produit priorisé et estimé

3.3 Sous-Phase 1.2 : Développement MVP (Semaines 5-12)

Sprints de Développement

Sprint Période Fonctionnalités Plateforme
Sprint 1 S5-S6 Inscription, authentification, profil App Mobile
Sprint 2 S7-S8 Liaison carte bancaire (OpenBanking) App Mobile + Backend
Sprint 3 S9-S10 Détection transactions, crédit points Backend
Sprint 4 S11-S12 QR Code génération et validation App Mobile + Dashboard

Livrables par Composant

Application Mobile

Angular + Ionic
  • Inscription et connexion utilisateur
  • Liaison carte bancaire via Budget Insight
  • Consultation solde et historique
  • Génération QR code avec timer 60s
  • Notifications push

Dashboard Partenaire

Angular + Ionic PWA
  • Inscription et validation partenaire
  • Scan QR code client
  • Consultation statistiques basiques
  • Configuration taux de cashback

Dashboard Admin

Angular + Angular Material
  • Gestion utilisateurs
  • Validation partenaires (workflow)
  • Suivi transactions
  • Tableau de bord KPIs

Backend API

Node.js + NestJS
  • API REST documentée (OpenAPI)
  • Intégration solution bancaire
  • Système de points et conversion
  • Webhooks bancaires
  • Jobs de calcul des paliers

3.4 Sous-Phase 1.3 : Tests et Validation (Semaines 13-16)

Planning des Tests

Semaine Type de Test Couverture Responsable
S13 Tests unitaires et d'intégration Backend API 80% Développeurs
S13-S14 Tests fonctionnels Scénarios critiques 100% QA
S14-S15 Tests de performance Endpoints principaux DevOps
S15-S16 Tests de sécurité OWASP Top 10 Security Lead
S16 UAT (User Acceptance Testing) Parcours utilisateur complets Product Owner
CRITÈRES D'ACCEPTATION TESTS
  • Couverture de tests unitaires > 80%
  • Zéro bug bloquant ou critique
  • Temps de réponse API < 200ms
  • Conformité RGPD validée

3.5 Sous-Phase 1.4 : Lancement Pilote (Semaines 17-20)

Planning Lancement Pilote

Semaine Activité Objectif
S17 Déploiement production Infrastructure opérationnelle
S17-S18 Onboarding partenaires pilotes 50 partenaires signés
S18-S19 Soft launch (beta fermée) 500 utilisateurs beta
S19-S20 Lancement public pilote 5 000 utilisateurs
S20 Bilan Phase 1 Décision Go/No-Go Phase 2
ZONE PILOTE

Ville pilote : À définir (ex: Lyon, Bordeaux)
Objectif Utilisateurs : 5 000 utilisateurs actifs
Objectif Partenaires : 100 commerçants validés

4

PHASE 2 : CROISSANCE (MOIS 6-12)

4.1 Vue d'Ensemble

7 mois 28 semaines
50 000 Utilisateurs actifs
800 Partenaires validés
1M€ Volume transactions
OBJECTIFS PHASE 2
  • Atteindre 50 000 utilisateurs actifs
  • Déployer sur 3-5 villes majeures
  • Lancer l'offre premium partenaires (20% conversion)
  • Atteindre 800 commerçants partenaires
  • Générer 1 000 000€ de volume de transactions

4.2 Roadmap Fonctionnelle Phase 2

Fonctionnalités Phase 2

Mois Fonctionnalité Description Priorité
M6 Programme de parrainage 5€ bonus parrain/filleul Haute
M6-M7 Analytics avancés Dashboard premium partenaires Haute
M7 Notifications intelligentes Push personnalisées basées comportement Moyenne
M8 Promotions ciblées Système de campagnes partenaires Haute
M8-M9 Gamification Badges, challenges, streaks Moyenne
M9-M10 Offre Premium Partenaire 49€/mois avec fonctionnalités avancées Haute
M10 Mise en avant app Featured partners, badges premium Moyenne
M11-M12 Optimisations UX Améliorations basées sur feedbacks Haute

4.3 Expansion Géographique

Plan d'Expansion

Période Ville Objectif Partenaires Objectif Utilisateurs
M6-M7 Ville Pilote (consolidation) 200 15 000
M8-M9 Ville 2 (ex: Marseille) 150 10 000
M9-M10 Ville 3 (ex: Toulouse) 150 10 000
M10-M12 Villes 4-5 (ex: Nantes, Lille) 300 15 000
TOTAL M12 5 villes 800 50 000

4.4 Livrables Phase 2

Application Mobile v2.0

  • Programme de parrainage intégré
  • Notifications intelligentes
  • Gamification (badges, challenges)
  • Carte des partenaires améliorée
  • Mode hors-ligne

Dashboard Partenaire v2.0

  • Analytics avancés (données démographiques)
  • Gestion des promotions
  • Rapports personnalisables
  • Export des données

Dashboard Admin v2.0

  • Gestion multi-villes
  • Campagnes marketing
  • Reporting avancé
  • Détection de fraude automatisée
5

PHASE 3 : SCALE (ANNÉE 2-3)

5.1 Vue d'Ensemble

5 mois Durée V1 (22 sem.)
500K Utilisateurs actifs (Année 3)
10 000 Partenaires nationaux
International Expansion prévue
OBJECTIFS PHASE 3
  • Atteindre 500 000 utilisateurs actifs (Année 3)
  • Déployer la couverture nationale (10 000 partenaires)
  • Développer les partenariats stratégiques
  • Préparer l'expansion internationale

5.2 Roadmap Année 2

Fonctionnalités Année 2

Trimestre Fonctionnalité Objectif Business
Q1 An2 Couverture 10 villes majeures 100 000 utilisateurs
Q2 An2 Partenariats grandes enseignes 2 500 partenaires
Q3 An2 Intégration e-commerce Extension au online
Q4 An2 API B2B Licence API banques/fintechs

5.3 Roadmap Année 3

Fonctionnalités Année 3

Trimestre Fonctionnalité Objectif Business
Q1 An3 Couverture nationale 300 000 utilisateurs
Q2 An3 Marketplace B2B Offres inter-commerçants
Q3 An3 White Label Licence plateforme grandes enseignes
Q4 An3 Expansion internationale Belgique, Suisse (pilote)
6

JALONS CLÉS DU PROJET

6.1 Vue d'Ensemble des Jalons

Jalons Projet

Jalon Date Critères de Succès Décision
J0 - Kickoff S1 Équipe formée, specs validées Go/No-Go développement
J1 - Architecture S4 Architecture validée, envs ready Go développement
J2 - MVP Dev S12 MVP fonctionnel en staging Go tests
J3 - Tests OK S16 Zéro bug critique, perf OK Go pilote
J4 - Lancement Pilote S17 Production déployée Go acquisition
J5 - Fin Pilote S20 5K users, 100 partenaires Go/No-Go Phase 2
J6 - Premium Launch M9 Offre premium disponible Go monétisation
J7 - Fin Phase 2 M12 50K users, 800 partenaires Go/No-Go Phase 3
J8 - Couverture Nationale An2 Q4 100K users, 2500 partenaires Go expansion
J9 - International An3 Q4 500K users, 10K partenaires Go international

6.2 Détail des Jalons Critiques

Jalon J5 - Fin Pilote (Semaine 20)

Critères Go/No-Go Phase 2

Critère Objectif Seuil Minimum
Utilisateurs actifs 5 000 3 000
Partenaires validés 100 50
Taux de rétention J30 > 40% > 30%
NPS utilisateurs > 40 > 30
Volume transactions 50 000€ 30 000€
Bugs critiques en production 0 0
DÉCISION

Go Phase 2 si tous les seuils minimums sont atteints.

Jalon J7 - Fin Phase 2 (Mois 12)

Critères Go/No-Go Phase 3

Critère Objectif Seuil Minimum
Utilisateurs actifs 50 000 30 000
Partenaires validés 800 500
Conversion premium 20% 15%
MRR (Monthly Recurring Revenue) 70 000€ 50 000€
Taux de rétention J90 > 50% > 40%
NPS utilisateurs > 50 > 40
7

ROADMAP PRODUIT DÉTAILLÉE

7.1 Roadmap Fonctionnelle 12 Mois

Planning Fonctionnel par Mois

Mois Application Mobile Dashboard Partenaire Dashboard Admin Backend/Infra
M1 Inscription, profil - Setup projet Architecture, BDD
M2 Liaison carte Inscription Gestion users API Auth, Budget Insight
M3 Solde, historique Scan QR Validation partenaires Système points
M4 QR Code génération Stats basiques Dashboard KPIs Webhooks, jobs
M5 Notifications push Config cashback Modération Tests, sécurité
M6 Parrainage Analytics v1 Multi-villes Optimisations
M7 Notifs intelligentes Analytics v2 Campagnes Monitoring avancé
M8 Gamification v1 Promotions Reporting Cache, perfs
M9 Carte partenaires v2 Premium launch Fraude détection Scaling
M10 Mode hors-ligne Featured badges Export data CDN, backup
M11 UX improvements Rapports custom Audit logs DR, HA
M12 Prépa e-commerce API publique White label prep Multi-région

7.2 Priorités Produit par Trimestre

Q1 (Mois 1-3)
Fondations

🎯 Objectif : Livrer le MVP fonctionnel
⚠️ Risques : Intégration bancaire, délais développement

Q2 (Mois 4-6)
Validation

🎯 Objectif : Valider le product-market fit
⚠️ Risques : Adoption utilisateurs, réseau partenaires

Q3 (Mois 7-9)
Monétisation

🎯 Objectif : Lancer l'offre premium
⚠️ Risques : Conversion partenaires, churn

Q4 (Mois 10-12)
Croissance

🎯 Objectif : Accélérer l'acquisition
⚠️ Risques : Scalabilité, concurrence

8

PLANNING DE DÉVELOPPEMENT

8.1 Sprints Phase 1 (MVP)

Détail des Sprints

Sprint Période Story Points Vélocité Cible Focus
Sprint 0 S1-S2 - - Setup, architecture
Sprint 1 S3-S4 40 40 Auth, profil utilisateur
Sprint 2 S5-S6 45 45 Liaison carte bancaire
Sprint 3 S7-S8 50 50 Détection transactions
Sprint 4 S9-S10 45 50 QR Code complet
Sprint 5 S11-S12 40 50 Dashboard partenaire
Sprint 6 S13-S14 35 50 Dashboard admin
Sprint 7 S15-S16 25 50 Tests, corrections
Sprint 8 S17-S18 20 50 Déploiement, monitoring

8.2 Répartition des Efforts

Effort par Composant

Composant Effort (%) Sprints Principaux
Application Mobile 30% Sprint 1-4
Dashboard Partenaire 15% Sprint 5
Dashboard Admin 15% Sprint 6
Backend API 25% Sprint 1-6
Infrastructure/DevOps 10% Sprint 0, 7-8
Tests/QA 5% Sprint 7
9

DÉPENDANCES ET CHEMIN CRITIQUE

9.1 Dépendances Externes

Fournisseurs et Intégrations

Dépendance Fournisseur Criticité Délai Intégration Plan B
Solution bancaire Budget Insight Critique 4-6 semaines Plaid, Tink
Push notifications Firebase (FCM) Haute 1 semaine OneSignal
Emails transactionnels SendGrid Moyenne 1 semaine Brevo
SMS (2FA) Twilio Haute 1 semaine Vonage
Hébergement CapRover + Docker Critique 2 semaines GCP

9.2 Chemin Critique

Le chemin critique du projet est le suivant :

Architecture (S1-S4)

Conception et mise en place de l'infrastructure

2
Intégration Budget Insight (S5-S8)

Connexion Open Banking et liaison carte bancaire

⚠️ Point critique : 4-6 semaines
3
Système de Points (S9-S10)

Calcul et gestion des points de fidélité

4
QR Code (S11-S12)

Génération et validation des QR codes

5
Tests Sécurité (S15-S16)

Validation OWASP Top 10 et conformité

Déploiement (S17)

Mise en production et lancement pilote

POINTS D'ATTENTION
  • L'intégration Budget Insight est le point le plus critique (4-6 semaines)
  • Les tests de sécurité ne peuvent commencer qu'après le développement complet
  • Le déploiement production nécessite la validation de tous les tests

9.3 Risques Planning

Matrice des Risques

Risque Probabilité Impact Mitigation
Retard intégration bancaire Moyenne Élevé Démarrer intégration S3, prévoir buffer 2 semaines
Complexité technique sous-estimée Moyenne Moyen Reviews techniques régulières, spike si nécessaire
Ressources insuffisantes Faible Élevé Priorisation stricte, MVP scope réduit si besoin
Bugs critiques en prod Moyenne Élevé Tests exhaustifs, rollback automatique
Adoption partenaires lente Moyenne Moyen Équipe dédiée prospection, incentives early adopters
10

RESSOURCES ET RESPONSABILITÉS

10.1 Équipe Projet Phase 1

Composition de l'Équipe

Rôle Personne Responsabilité Disponibilité
Product Owner Dirigeant ReWapp 1 Vision produit, priorisation backlog 100%
Tech Lead Dirigeant ReWapp 2 Architecture, code reviews 100%
Développeur Full-Stack Digital Empire 1 Développement frontend/backend 100%
DevOps / QA Digital Empire 2 Infrastructure, tests, déploiement 100%

10.2 Matrice RACI

LÉGENDE RACI

R = Responsable | A = Approbateur | C = Consulté | I = Informé

Matrice RACI

Activité Product Owner Tech Lead Dev DevOps
Spécifications fonctionnelles A C I I
Architecture technique C A R C
Développement frontend I A R I
Développement backend I A R I
Tests automatisés I C R A
Déploiement production I C I A
Validation fonctionnelle A C I I

10.3 Évolution de l'Équipe

Croissance de l'Équipe

Phase Effectif Recrutements
Phase 1 (M1-M5) 4 Équipe initiale
Phase 2 (M6-M12) 6-8 +1 Dev Mobile, +1 Dev Backend, +1 Commercial
Phase 3 (An2) 12-15 +3 Commerciaux, +2 Support, +1 Data Analyst
11

INDICATEURS DE SUIVI

11.1 KPIs de Suivi Planning

Indicateurs de Performance

Indicateur Fréquence Cible Alerte
Vélocité équipe Sprint 50 points < 40 points
Bugs ouverts critiques Quotidien 0 > 0
Couverture tests Sprint > 80% < 70%
Délai moyen PR review Hebdo < 24h > 48h
Uptime staging Quotidien > 99% < 95%

11.2 KPIs Business par Phase

Phase 1 (Pilote)

  • Utilisateurs inscrits : 5 000
  • Partenaires validés : 100
  • Volume transactions : 50 000€
  • Taux de rétention J30 : > 40%

Phase 2 (Croissance)

  • Utilisateurs actifs : 50 000
  • Partenaires validés : 800
  • Conversion premium : 20%
  • MRR : 70 000€

11.3 Reporting et Gouvernance

Réunions Récurrentes

  • Daily standup : Quotidien, 15 min
  • Sprint planning : Toutes les 2 semaines, 2h
  • Sprint review : Toutes les 2 semaines, 1h
  • Sprint retrospective : Toutes les 2 semaines, 1h
  • Comité de pilotage : Mensuel, 2h

Outils de Suivi

Jira Gestion des sprints et backlog
Confluence Documentation
Slack Communication équipe
GitHub Versioning et code reviews
12

CONCLUSION

12.1 Récapitulatif du Planning

Le projet REWAPP est planifié sur 3 ans avec une approche progressive :

Phase 1 (Mois 1-5) : MVP et Pilote

Livrable : Application mobile + dashboards fonctionnels
Objectif : 5 000 utilisateurs, 100 partenaires
Équipe : 4 personnes

2
Phase 2 (Mois 6-12) : Croissance et Monétisation

Livrable : Offre premium, expansion 5 villes
Objectif : 50 000 utilisateurs, 800 partenaires
Équipe : 6-8 personnes

3
Phase 3 (Année 2-3) : Scale National et International

Livrable : Couverture nationale, API B2B, White Label
Objectif : 500 000 utilisateurs, 10 000 partenaires
Équipe : 12-15 personnes

12.2 Facteurs Clés de Succès

FACTEURS DE SUCCÈS
  • Intégration bancaire réussie dès le départ
  • Constitution rapide du réseau de partenaires pilotes
  • Expérience utilisateur fluide et sans friction
  • Respect des délais sur le chemin critique
  • Adaptation continue basée sur les feedbacks utilisateurs

12.3 Prochaines Étapes

  1. 1
    Validation du planning par les stakeholders

    Revue et approbation du planning global et des jalons

  2. 2
    Contractualisation avec Budget Insight

    Finalisation du contrat et démarrage de l'intégration

  3. 3
    Recrutement des ressources complémentaires

    Si nécessaire selon l'avancement

  4. 4
    Lancement du Sprint 0

    Démarrage officiel du projet

— Fin du Document —