DOC
Accueil/ Projets/ MJY Task Platform/ Definition of Ready (RoD) - Plateforme MJY Holding

Definition of Ready (RoD) - Plateforme MJY Holding

Ce document spécifie les critères d'entrée indispensables pour qu'une tâche ou une User Story (US) du Product Backlog soit acceptée dans un sprint de développement (Ready).


📋 Critères de Maturité d'une User Story

  • [ ] Format Standard Respecté : L'US doit être rédigée selon le formalisme :
    • En tant que... (rôle utilisateur)
    • Je veux... (action/fonctionnalité)
    • Afin de... (valeur métier)
  • [ ] Critères d'Acceptation Clairs : L'US doit spécifier des critères d'acceptation précis, mesurables et testables.
  • [ ] Pas de Dépendances Bloquantes : Toutes les dépendances techniques ou fonctionnelles préalables doivent être résolues (ex: la structure de la base de données doit être prête avant d'implémenter les formulaires de saisie).
  • [ ] Complexité Estimée : La Story doit être estimée en points d'effort ou en temps. Si elle est trop complexe (Story trop grosse), elle doit être découpée en sous-tâches.

💾 Spécifications Techniques Primitives

  • [ ] Modèle de Données Défini : Le schéma SQL et les colonnes de table concernées doivent être décrits dans la tâche (pour les US touchant à Supabase).
  • [ ] Rôles Impactés Clairs : La tâche doit mentionner l'impact sur la visibilité des données pour chaque type d'utilisateur (Super Admin, Manager, Collaborateur).
  • [ ] Ressources d'Interface Identifiées : Les maquettes, icônes, boutons ou palettes de couleurs requis doivent être spécifiés.
  • [ ] Variables d'Environnement Documentées : Si la tâche nécessite une nouvelle variable d'environnement, elle doit être listée dans le .env.example en amont.