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.