Process de développements en mode agile
Ce processus possède 2 points d’entrée:
La création d’une feature: on souhaite intégrer une nouvelle feature au logiciel.
La création d’un bug: on souhaite faire part d’un bug observé pour qu’il soit corrigé. Le bug ira directement dans le backlog des bugs.
Etape 1: Backlog
Depuis le backlog, vous pourrez déplacer la feature à l’étape cahier des charges.
Etape 2: Cahier des charges
Cette étape vous permet de définir plus clairement la feature à implémenter, de définir sa complexité, d’uploader un cahier des charges le cas échéant…
Vous pouvez soit assigner la feature à un développeur, soit l’assigner à un designer si elle requiert la réalisation d’un design auparavant.
Etape 3: Designs
Le designer uploade son design (on est donc évidemment dans le cas d’une feature avec design).
Etape 4: Validations des designs
2 scénarios sont offerts:
L’acceptation du design: la feature passe alors à l’étape 5.
Le refus du design: la feature repart à l’étape 3 et le designer en est averti.
Etape 5: Backlog du développement
A cette étape, une feature peut être sélectionnée pour la faire passer à l’étape “En développement”.
Etape 6: Backlog des bugs
A cette étape, un bug peut être être sélectionné pour le faire passer à l’étape “en développement” pour qu’il soit corrigé.
Etape 7: En développement
A cette étape, les features sont développées et les bugs sont corrigés.
Etape 8: Tests staging
A cette étape, le développement effectué est testé dans un environnement de staging.
Etape 9: Tests pré-prod
A cette étape, le développement effectué est testé une dernière fois avant son envoi en production.
Etape 10: A envoyer en production
A cette étape, le développement de la feature est envoyé en production.
Etape 11: Features terminées
La feature a été implémentée.