Release planning
Séquencement du product backlog en versions. Objectif : sécuriser d'abord, fiabiliser ensuite, enrichir enfin. (Durées indicatives, à ajuster selon la capacité réelle.)
🔒 v1.1 - « Sécuriser & fiabiliser le socle » (P0)
Thème : fermer le trou de sécurité et rendre le dépôt reproductible.
- SEC-1 Durcir la RLS (rôle/périmètre)
- SEC-2 Restreindre
employees/monthly_payroll - DB-1 Versionner le schéma réel · DB-2 corriger le CHECK de rôle
- DEVX-1
.env.example+.gitignore+ doc dev
Critères de sortie : un manager/salarié ne peut plus lire les données hors périmètre via l'API ; on peut recréer la base depuis le repo ; l'app se lance en local en suivant la doc.
🧪 v1.2 - « Qualité & évolutivité » (P1)
Thème : pouvoir modifier sans casser.
- REFA-1 Extraire
domain/(paie, alertes) · TEST-1 tests paie - FIX-1 Uniformiser les dates
- QUAL-1 ESLint/Prettier · GIT-1 flux branche → PR
- ALERT-1 Anniversaires + documents à valider/manquants
- (démarrer REFA-2 découpage
App.jsx, itératif)
Critères de sortie : la logique paie est testée ; lint vert ; plus de commit
direct sur main ; nouvelles alertes visibles au Dashboard.
💶 v1.3 - « Comptabilité & notifications » (P2)
Thème : servir le cabinet et prévenir au bon moment.
- COMPTA-1 Module Export comptable (par société, format configurable, verrou)
- COMPTA-2 Codes d'absence + entrées/sorties
- NOTIF-1 Notifications email
- ALERT-2 Titre de séjour / visite médicale / entretien pro / renouvellement CDD
Critères de sortie : export prêt à importer chez le comptable (validé par lui) ; emails d'échéances envoyés ; alertes de conformité actives.
🌴 v1.4 - « Congés & planning enrichis » (P2)
Thème : autonomie salarié et planning conforme.
- CONGE-1 Demande de congé self-service + workflow
- CONGE-2 Acquisition automatique CP/RTT
- PLAN-1 Contrôles légaux planning + conflit congés
📊 v2.0 - « Pilotage & industrialisation » (P3)
Thème : passer d'un outil de gestion à un outil de pilotage.
- BI-1 Tableau de bord RH (turnover, absentéisme, masse salariale)
- DOC-1 Coffre-fort documents · SIGN-1 signature électronique
- RGPD-1 Registre + journal d'audit
- ONB-1 Onboarding/offboarding
- CI-1 CI/CD · TS-1 TypeScript (fond de tâche continu)
Vue synthétique
| Version | Thème | Priorité | Dépendances clés |
|---|---|---|---|
| v1.1 | Sécuriser le socle | P0 | - |
| v1.2 | Qualité & évolutivité | P1 | v1.1 |
| v1.3 | Comptabilité & notifications | P2 | v1.1 (DB), v1.2 (domain) |
| v1.4 | Congés & planning | P2 | v1.1 (sécurité) |
| v2.0 | Pilotage & industrialisation | P3 | v1.2 |
Règle d'or : ne pas livrer de nouvelle fonctionnalité manipulant des données personnelles tant que v1.1 (RLS) n'est pas en place.
