vendredi 12 octobre 2012

Le survol du Scrum

D'habitude en voit partout des jolis dessins représentant le Scrum. Vous savez, celui avec les flèches arrondies dans les deux sens pour montrer le coté itératif, les sprint touts ça ....

Mon esprit de contradiction me pousse à proposer une autre approche plus litéraire que j'ai découvert à l'occasion ma certification de ScrumMaster.

Voici la poésie scrumienne :



·         une équipe Scrum est composée d’un…

·         Product owner (PO ou responsable de produits) qui représentent le métier et collabore étroitement avec l'équipe. Il est le responsable du …

·         Product backlog (catalogue de produits) lui-même constitué de fonctionnalités découpées en…

·         User stories (histoire utilisateur), généralement écrites à la main sur des cartes de la manière suivante « En tant qu’utilisateur j'ai besoin de X afin de Y » et estimé en…

·         Story points (points d’histoire) définit comme des valeurs numérique relatives (comme les tailles d'un T-shirt S, M, L, XL). Le PO choisi quelles histoires seront incluses dans le…

·         sprint backlog (catalogue du sprint), la liste de tâches à réaliser pour le prochain…

·         sprint, ou itération de une à quatre semaines de développement. Le sprint est guidé (non managé) par le…

·         scrum master, un membre de l'équipe qui a pour rôle de s'occuper des problèmes interférant avec…

·         l’équipe auto-organisée de développeurs, qui seuls décident comment et quels outils utilisés, en incluant…

·         les tests unitaires, des tests écrit par les développeurs qui sont la pierre angulaire du…

·         test-driven development (TDD ou développement dirigé par le test). L'équipe peut aussi utiliser des pratiques dérivées de…

·         extrem programming (XP) tel que le…

·         pair programming, dans lequel deux développeurs travaillent côte à côte sur une seule machine et…

·         factorise (refactoring) le code autrement dit améliore continuellement la conception au travers de plusieurs itérations. Pour suivre son avancement tous les membres de l'équipe se retrouvent pour le…

·         Daily stand-up, qui est une très courte réunion durant laquelle tous les membres de l'équipe exposent à tour de rôle ce qu'ils ont fait depuis le dernier daily, ce sur quoi ils sont en train de travailler, et quels sont les obstacles qui les bloque, tout en se référant au…

·         task board (tableau des tâches), qui est toujours visible sur un mur à côté d'autres informations importantes comme le…

·         burn up chart, qui enregistre le travail accompli ou le …

·         burn down chart qui suit le travail qu'il reste à faire. Ces informations sont primordiales afin de déterminer la…

·         vélocité de l'équipe ou combien de story points elle peut réaliser par Sprint. C'est un point important de la…

·         rétrospective du sprint. C'est l'occasion pour l'équipe d'inspecter et de s'adapter en identifiant les axes d'améliorations et leurs futures actions associées. La rétrospective est différente du…

·         sprint review au cours duquel l'équipe présente le travail accompli aux parties prenantes métier. Tout ceci dans le but de délivrer un…

·         logiciel fonctionnel.



Aucun commentaire:

Enregistrer un commentaire