Skip to content
This repository has been archived by the owner on Mar 7, 2023. It is now read-only.

Development workflow

Jérémy Buget edited this page Apr 5, 2017 · 3 revisions

De l'idée à la fonctionnalité (en passant par la story)

Workflow de développement

Titre Description
To be discussed Idée ou sujet à creuser/penser/discuter
Declared L'idée a donné lieu à un draft de story, qu'il faut encore affiner/challenger
Defined La story a été (r)affinée et se fait plus concrète
Atelier UX/UI La story peut être soumise/discutée avec l'équipe UX/UI
Backlog La story peut être soumise/discutée avec l'équipe de dev
Ready 4 Dev. La story est prête à être développée par les devs
Doing La story est en cours de développement
Func. Review La story devient fonctionnalité et peut être revue fonctionnellement
Tech. Review Le code associé à la fonctionnalité peut être revu techniquement
Deployed on Staging La fonctionnalité a été revue avec succès et peut être déployée sur staging
Ready 4 Prod. La fonctionnalité a été revue et peut être déployée en production
Done La fonctionnalité a été déployée avec succès en production

Critères de transition a.k.a. Definitions of Done (DoD)

De À Critères de transition
To be discussed Declared l'idée ou la fonctionnalité à l'origine de la story a été débattue entre experts métier ; la story possède un titre au format "ETQ JV "
Declared Defined la story possède, en plus de son titre, une description suffisante & nécessaire pour les devs ; si besoin, les PJ, documents, informations sont rattachés à la story ; les critères d'acceptation de la story sont définis (au moins une première version)
Defined Atelier UX/UI la story est suffisamment avancée pour envisager un maquettage et une approbation par l'équipe UX/UI
Atelier UX/UI Backlog la story est priorisée dans le pipe des devs à démarrer prochainement ; la story a été présentée et discutée avec les développeurs et est acceptée par eux ;tous les éléments pour l'implémenter sont connus et disponibles (ex : Web Services)
Backlog Ready 4 Dev. la story possède un titre, une description, des critères d'acceptation et tout le nécessaire pour entamer une discussion avec l'équipe de dev ; par ailleurs, elle est priorisée dans le product backlog
Ready 4 Dev. Doing la story est assignée à un (au moins) développeur
Doing Func. Review la fonctionnalité est développée et déployée en intégration via une Review App (RA) ; le lien vers la RA est ajouté à la description de la story ;
Func. Review Tech. Review la fonctionnalité couvre tous les critères d'acceptation de la story idoine
Tech. Review Deployed on Staging le code de la fonctionnalité a été revu par au moins un membre de l'équipe autre que le(s) développeur(s) impliqués ; le code est couvert par des tests automatisés ; le code respecte les standards de qualité de l'équipe ; le build passe avec succès
Deployed on Staging Ready 4 Prod. la branche relative à la fonctionnalité a été mergée (et les conflits résolus) ; l'application a été redéployée avec succès en staging
Ready 4 Prod. Done la fonctionnalité a été revalidée (moyennes mailles) après intégration sur la branche de dev
Done - la fonctionnalité a été déployée en production