Tout d'abord, il y a la partie des rôles (ARTIFACTS) et la cérémonie
- Les rôles: Team members (composé des développeur, client,...)
- Les artifacts: C'est ce qui compose le produit (product)
- Backlog: Il s'agit du tableau dans lequel, on stocke par ordre d'importance les tâches qu'il faut faire.
Sprint Planning Meeting
- Ce sont les réunions ou le 'Product Owner' qui représente la vision 'métier' donne les 'input' de toutes les parties prenantes aux membres de l'équipe et définit ce qu'on va faire dans les sprint.
- Un sprint dure de 1 à 4 semaines. Dans un sprint de 4 semaines, on estime par exemple 20 taches du backlog, ces taches sont graduées par priorité.
Lors des discussions avec les développeurs et les équipes, on estime le nombre de tâches que l'on peut absorber et délivrer en qualité.
- On sélectionne les tâches et après on passe au 'Breakout', on définit qui fait quoi. Ces dernières tâches sont enrôlées dans un sprint et deviennent les 'sprint backlog' du 'product backlog' (le product backlog contient toutes les tâches et tout ce qu'il faut livrer pour le projet, le 'product').
- Le sprint backlog: On fait un zoom sur ce qui va être livré à l'issue du sprint et on le 'split' (démarrage du sprint).
Une fois le sprint commencé, plus rien ne rentre dans le 'sprint backlog'.
- Après, il y a les 'Daily Scrum Meeting', où les équipes se rejoignent avec le 'Product Owner' et le 'Scrum Master' qui est le chef d'orchestre. On regarde ce qui va bien, moins bien et les blocages éventuellement à résoudre, à l'issue du Daily les tâches sont ajustées.
- Avant de livré ce qu'on a produit durant le sprint, il y a un 'Sprint Review' où toutes les équipent se rejoignent afin de voir ce qui à bien et moins bien fonctionner. Une fois validé, la livraison passe la partie 'Value'.
- Une fois terminé, on fait une rétrospective du sprint en regardant ce qui a été bon et moins bon afin d'améliorer les prochains sprint.
- On recommence un nouveau sprint en prenant les tâches du 'product backlog'.
- L'opération est à renouveler jusqu'à épuisement du 'product backlog'.