définition de fini

La vie de la story selon Elodie

La vie de la story selon Elodie

Merci Élodie

Après Jimmy, c"est Élodie qui a commenté mon billet la vie de la story. Elle me fait des remarques très intéressantes, j’y réponds en dessous, dans un ordre revu. Élodie : J’imagine que c’est une simplification, un workflow idéal… mais il donne impression que toute idée aboutira… je serais plus à l’aise avec quelques “portes de sortie” pour prendre en compte les depriorisations, les risques, les imprévus… Dans une autre vie, il y a plus de 15 ans, j’ai fait de la modélisation de processus en UML ou BPMN, il y avait plein de branches et de boucles… L’agilité m’a appris à simplifier.

La vie de la story selon Jimmy

Merci Jimmy pour le feedback

Suite à mon article d’hier, j’ai reçu un commentaire de Jimmy L. que je remercie de son feedback. Jimmy est tout à fait d’accord avec moi pour ne montrer à la revue qu’une story déjà déclarée finie. Cependant il enchaîne : …Mais cela m’étonne justement qu’on s’arrête généralement à “Finie” sur ce genre de workflow, et qu’on ne mette pas au moins en bout l’état correspondant à l’avis positif reçu en revue de sprint.

Une après-midi révélatrice de ScrumMaster

Dans l’édition 4 de mon livre, j’ai ajouté des histoires pour raconter une journée typique d’un ScrumMaster et d’un Product Owner. Voici la deuxième partie avec un extrait tiré du chapitre 5 Le rôle du ScrumMaster. Nous avions laissé Nicolas, qui tient ce rôle dans l’équipe Peetic (le site de rencontres pour animaux de compagnie), au bord du canal, pour une séance de jogging, après une belle matinée de ScrumMaster.

Glossaire C-D

Dans la nouvelle édition de mon livre, on trouvera un glossaire à la fin, juste après le quiz. J’ai pensé utile d’ajouter ce petit lexique pour expliquer le sens que je donne à quelques termes ou expressions qu’on retrouve dans les différents chapitres. Voici les entrées pour C et D : Capacité : utilisée pour la planification de release, prévision de ce que l’équipe est capable de faire pendant un sprint.
Définition de fini multi-niveaux

Définition de fini multi-niveaux

Douze cases pour placer chaque élément de la définition de fini

La définition de fini est le plus souvent une simple liste. Pour être plus pertinent, on peut définir plusieurs niveaux de fini, et pour être plus complet, plusieurs aspects de la finition. Cette présentation avec 4 cercles concentriques et 3 zones permet d’élaborer collectivement une définition de fini avec bien plus de subtilité qu’une simple liste. Niveaux hiérarchiques fini pour une story fini pour une feature : tout ce qu’il faut vérifier sur une feature qui ne l’a pas été sur ses stories fini pour le sprint : tout ce qu’il faut vérifier sur l’incrément de sprint et qui n’a pas été vérifié sur les stories et les features fini pour la release : tout ce qui n’est pas fait à chaque sprint et qui reste à faire à la fin La définition de story est vivante : au cours de sprints, un contrôle peut changer de niveau.
Chapitre onze

Chapitre onze

La définition de fini constitue le chapitre 11 de la troisième édition

Dans la série Suppléments en ligne de mon livre sorti, pour la première édition, il y a 4 ans, voici la Définition de fini qui constitue le chapitre 11 de la troisième édition. Le résumé en fin du chapitre La définition de fini est la pratique qui permet d’obtenir le niveau de qualité attendu à la fin de chaque sprint, pour éviter d’accumuler de la dette technique. et aussi
Les conditions de réalisation

Les conditions de réalisation

Est-ce que l'équipe est capable de commencer et de développer cette story compte tenu de ses moyens ?

Une story est prête à prendre le départ du sprint si son comportement attendu (conditions d’acceptation) et la qualité requise (critères de finition) sont suffisamment connus de l’équipe. Un autre volet essentiel pour s’assurer de la capacité de l’équipe à développer la story pendant le sprint porte sur les conditions de réalisation. Qu’y a t-il dans la définition de prêt d’une story ? C’est dépendant du contexte et c’est à chaque équipe d’établir sa propre définition de prêt.

Quiz agile, retour sur les questions 13 à 15

Les 3 dernières questions des 15 du quiz placé à la fin de mon livre Scrum. A propos de quiz, il y en aura un qui sera proposé à la fin de la formation Kanban du 24 octobre, comme dans mes formations Scrum, en plus court. Indicateurs La question était la suivante : Au milieu du sprint, le burndown chart de sprint remonte. Vous êtes ScrumMaster, que faire ?

Retour sur le quiz agile, questions 9 à 11

Merci de répondre avant de regarder les résultats

Voici 3 questions, avec les liens vers les billets présentant les réponses, parmi les 15 proposées à la fin de mon livre et qui ont été présentées sur mon blog l’an dernier : Rétrospective Vous êtes ScrumMaster. Lors de la rétrospective, Thierry dit que c’est la faute à Olivier si la story S1 n’a pas été finie pendant le sprint. Vous donnez un carton jaune à Thierry Vous donnez un carton jaune à Olivier et à Thierry Vous dessinez un diagramme en arête de poisson pour identifier les raisons du problème sur S1 Vous organisez un duel aux fléchettes -> Voir les résultats

La définition de prêt

La FAQ sur ce que veut dire prêt pour une story

La définition de fini est une pratique maintenant bien connue. La pratique symétrique, appelée définition de prêt, l’est beaucoup moins.

Quizz, la dernière question

La question était : 3 équipes Scrum participent au développement d’un seul produit, chacune s’occupant d’un ensemble de features. Comment gérer la signification de fini ? Je proposais les réponses suivantes : Une seule définition de fini pour tout le monde Pas besoin, on en parle au scrum de scrums Chaque équipe a la sienne et la communique aux autres C’est le Product Owner qui décide Nous sommes dans une situation de Scrum en multi-équipes, ce qu’on appelle souvent le scrum de scrums.

Quizz, la question 10 sur la signification de fini

La question était la suivante : La signification de fini dit que les tests de performance doivent être passés à chaque sprint. L’équipe n’y arrive pas. Que faire ? La signification de fini est une pratique qui vise à obtenir un résultat (l’incrément de produit) de qualité à la fin du sprint. La qualité souhaitée est définie par l’équipe et clairement affichée, pour que fini signifie la même chose pour tout le monde et que cela guide les travaux du sprint.