Question

Nos réunions de planification de sprint ne sont pas seulement amusantes, elles sont carrément terribles.

Les réunions sont fastidieuses et ennuyeuses et prennent pour toujours (une journée, mais cela ressemble beaucoup plus longtemps).
Les développeurs se plaignent de cela et crainent les plannings à venir.

Notre routine est jolie standard (histoire d'utilisation insérée dans l'arriéré Sprint par priorité >> L'histoire est prise à part aux tâches >> Les tâches sont estimées en heures >> Répéter), et je ne peux pas comprendre ce que nous faisons mal .

Comment pouvons-nous rendre les réunions plus agréables?

...

Quelques détails supplémentaires, en réponse aux demandes de plus d'informations:

Pourquoi les éléments d'arriétrage ne sont-ils pas insérés ni priorisés avant le coup d'envoi de Sprint?

Les histoires d'utilisateurs sont bien priorisées; Nous n'avons aucune idée de combien de temps ils vont prendre avant de les casser dans des tâches! Depuis les (excellentes) réponses ici, je vois que nous ne devrions peut-être pas estimer les tâches du tout, seuls les histoires d'utilisateurs. La raison pour laquelle nous estimons les tâches (et non des histoires) est que nous obtenons une histoire-estimation terriblement faux - mais je suppose que c'est le sujet pour une question tout à fait différente.

pourquoi les développeurs se plaignent-ils?

  1. Les réunions sont longues.

  2. Les réunions sont monotones. Histoire après histoire, tâche après la tâche, en difficulté (oui, en difficulté) pour estimer combien de temps cela prendra et ce qu'il implique.

  3. Estimation des tâches rend l'estimation de l'histoire d'utilisateur semble inutile.

  4. Plus la réunion est longue, moins la tâche de la pièce. Les collègues moins ciblés sont, plus la réunion est longue. Une spirale de haine récursive se développe. Nous avons considéré la séparation de la réunion en deux jours afin de garder les gens ciblés, mais les développeurs n'en auraient pas entendu parler. Un jour de planification est assez mauvais; Nous aurons maintenant deux ?!

  5. Une partie de notre problème est que nous allons à très petit détail (afin d'obtenir des estimations plus précises). Mais lorsque nous estimons grossièrement, nous allons bien sur la marque!

    pour résumer la question:

    • Que faisons-nous mal?

    • Quelles façons supplémentaires sont là pour rendre la réunion généralement plus agréable?

Était-ce utile?

La solution

faire une estimation plus facile


casser votre planification de sprint.

Avez-vous besoin pour estimer les tâches individuelles? J'ai fait la planification de Sprint de deux manières:

  1. Les histoires sont estimées dans des points de l'histoire, puis des tâches sont estimées en heures d'heures
  2. Les histoires sont estimées dans les points de l'histoire et les tâches tombent simplement sous cela sans estimer
  3. des deux, je préfère la deuxième option. Je constate que non estimer les tâches donne plus de liberté aux développeurs de faire face à des changements. Si une tâche n'a plus de sens (combien de fois avez-vous découvert qu'une tâche n'est pas applicable ou était déjà faite dans Un sprint précédent) Vous le laissez simplement la jeter sans aucune pénalité, sinon vous devrez peut-être changer une tâche actuelle en quelque chose de nouveau, éventuellement la casser. Vous êtes vraiment redondant si vous estimez les deux, car la somme des tâches doit représenter les points de l'histoire et inversement. Quelle valeur gagnez-vous vraiment par cela autre que de savoir combien de temps les tâches individuelles prendront? Si vous vous trouvez avec des tailles de tâches qui varient réellement pour faire une différence, je suggérerais de casser ces tâches en morceaux plus petits et plus homogènes.

    En faisant cela, vous pouvez réduire le temps que vous passez dans la planification Sprint . Les histoires sont estimées lors de la planification du sprint et lorsque vous démarrez le sprint, vous pouvez poser toutes les tâches que vous pouvez penser à cette histoire. Évidemment, s'il y a des points que vous rencontrez dans l'estimation de l'histoire que vous savoir devrez être traitée dans une tâche, vous pouvez ajouter cela sur les informations de l'histoire et la mettre en tant que tâche.

    Estimation dans les unités idéales

    Les points de l'histoire sont destinés à être dans unités idéales tels que des heures idéales et des journées de travail idéales. Celles-ci sont censées vouloir dire que, étant donné la journée parfaite tous les jours, où vous n'aviez aucune interruption, aucune réunion, et tout est allé selon le plan, vous pourriez accomplir la tâche en X jours. Maintenant, tout le monde sait que cela n'est tout simplement pas vrai, mais la chose merveilleuse à propos de la statistique est que cela ne doit pas être.

    Ce que je veux dire par ceci est que, après un certain temps d'estimer ceux-ci dans les jours idéaux, vous vous rendez compte que cela prend peut-être 25% supplémentaires du temps que vous estimez en moyenne pour compléter une histoire. Disons que vous aviez estimé 4 jours de travail idéaux et cela vous a fallu 5. Au fil du temps, vous gardez une trace de cela, puis vous avez une idée approximative de la conversion des jours idéaux en temps réel. Votre premier instinct serait d'essayer de compenser cela en estimant, et vous auriez probablement tort. La principale chose ici est de rester cohérente. de cette façon, votre moyenne à long terme reste la même. Bien sûr, cela sera parfois inférieur et parfois ce sera fini, mais plus vous estimez, mieux vous êtes. Si vous constatez que vous pouvez-vous " t obtenir une estimation décente, cela signifie peut-être que vous n'en savez pas assez de l'histoire pour l'estimer correctement.

    parler des histoires

    Lorsque vous estimez, Tout le monde devrait avoir une idée approximative de ce qui devra être fait, du début à la fin de la fin de ce qu'il faudra pour que cette histoire soit complète. Vous n'avez pas besoin de savoir tous les détails, mais suffisez-vous que vous pensez vous-même, vous pouvez entreprendre l'histoire. Si vous n'avez pas ce niveau de confiance, vous ne devriez probablement pas estimer. Si vous dites «Eh bien, cette histoire est trop grosse pour que nous sachions la plupart des détails», c'est une indication que l'histoire est trop grande et devrait être décomposée. Les histoires, du moins de mon expérience, ont été suffisamment petites qu'une personne, si nécessaire, pourrait y travailler seul et y accomplir une semaine ou deux.

    Cela aidera également à résoudre votre deuxième point dans la modification, qui est trop d'estimation . Au lieu d'estimer chaque tâche pour chaque histoire, vous estimez simplement l'histoire dans son ensemble, qui devrait aider à éliminer beaucoup d'estimation. En ce qui concerne les réunions moins monotones, je suggérerais de planifier le poker, que vous pouvez voir plus d'informations sur ci-dessus.

    Planification plus d'engagement


    Estimation à l'aide de Planning Poker

    En ce qui concerne l'estimation plus amusante, Avez-vous essayé Planning poker ? c'est le manière que j'ai toujours fait de planifier toutes mes sprints sur plusieurs équipes, et c'est un bon moyen de garder tout le monde en cause, car chaque personne doit au moins choisir quelque chose. Il y a aussi une belle quantité d'amusement impliquée lorsque tout le monde sur l'équipe choisit 3 et que quelqu'un pose 20 et doit s'expliquer eux-mêmes, ou lorsque tout le monde sur l'équipe pose un 5 mais que le gestionnaire pose un 8 (qui va discuter avec le patron quand il veut vous donner plus de temps!).

    Pour ce faire, Tout ce dont vous avez besoin est de planifier des cartes de poker , que nous faisons souvent à l'arrière des fiches d'index, ou utilisez des cartes à jouer normales avec des valeurs attachées aux cartes de visage. Rien de fantaisie, et ça continue jamais

Yone concentré.Rappelez-vous simplement que l'essai de faire une tâche pour une journée entière (y compris le poker de planification) prend un péage sur la productivité.De nombreux ensembles de cartes viennent avec une carte de café pour une raison;Si quelqu'un se sent brûlé, donnez à l'équipe une pause pour la recharger et le ramasser lorsque tout le monde est frais!

comme alternative aux cartes physiques , vous pouvez également consulter cartes électroniques .Les avantages réels ici sont un suivi automatisé des résultats, suivis des histoires d'utilisateurs à estimer et permettant à chacun de montrer leurs cartes à la fois pour éviter de "tricher" (où une estimation d'une personne est influencée par une autre due à la possibilité de voir leur carte).Évidemment, cela nécessite que tout le monde ait un ordinateur et la capacité de se concentrer sur la tâche à portée de main, alors utilisez-la à votre propre discrétion.

Autres conseils

  1. Pourquoi les éléments d'arriéré ne sont-ils pas insérés ni hiérarchisés avant le coup d'envoi Sprint? Développeurs Développeurs n'est pas amusant. Laissez votre équipe mène à travailler avec le propriétaire du produit et le gestionnaire de projet quelques jours à l'avance pour hiérarchiser les choses. Cela va aussi pour la planification de chaque équipe Sprint.

  2. Pourquoi est-ce que cela prend une journée pour briser les choses dans les tâches? Si vous avez une équipe de taille raisonnable (2-4 développeurs, .5-1.5 QA Personnes par développeur, 1- 2 Misc) Ensuite, vous devriez avoir 2-4 histoires d'utilisateurs ce sprint. Passez 30 minutes avec le propriétaire du produit Exigences de clarification du propriétaire, puis 30 minutes de la casser jusqu'à ~ 8 heures. N'entrez pas les tâches lors de la réunion. est simplement d'accord en tant qu'équipe quelles tâches suffisent pour les personnes saines de les comprendre, qui en est responsable, et à peu près combien de temps ils devraient prendre. Conviennent que "combien de temps ils devraient prendre (y compris les tests)" s'adapte confortablement dans le sprint.

  3. Si cela ne fait pas que casser des choses dans les tâches, que faites-vous d'autre? Bien sûr, les rétrospectives peuvent prendre 30 à 60 minutes, mais seront plus courtes au fur et à mesure que les équipes entrent dans une gorge.

  4. Ainsi, en résumé - Arrêtez de perdre du temps des gens et ils vont crainer les réunions un peu moins. Au-delà de cela, le plaisir et la comradarie de l'équipe ne sont pas quelque chose que vous pouvez aborder lors de réunions. Allez déjeuner ensemble, blague, mélangez les gens pour avoir de meilleures conversations de personnalité, avoir des concours de moustache ... une fois que le moral est à la hauteur, les gens feront naturellement des réunions de planification de sprint plus légères.

La planification est une zone de Scrum où les équipes ont beaucoup de flexibilité. Essayez quelque chose de nouveau chaque sprint jusqu'à ce que vous frappiez quelque chose qui fonctionne pour votre équipe.

Certaines idées réussies que j'ai essayées personnellement ou que j'ai entendu parler d'autres équipes:

  • Création et hiérarchisation des histoires utilisateur sans toute l'équipe. Le propriétaire du produit et / ou le maître Scrum peut gérer beaucoup de travaux occupés et laissez simplement l'équipe le modifier.
  • Faites de votre arriéré de manière significative plus longtemps qu'un seul sprint. Il peut prendre un certain temps pour le construire, mais si votre arriéré est suffisamment long, la planification des réunions sont réduites pour faire de petits modifications ou aborder les récents développements d'entreprise.
  • ont des réunions d'estimation séparées de la planification de Sprint. Si les gens pensent que les réunions sont trop longues, il n'y a aucune raison de ne pas les diviser.
  • planifier spécifiquement les pauses dans l'ordre du jour. Ceci est utile si vous gaspillez souvent du temps attendre que des membres d'un ou deux membres de l'équipe reviennent.
  • Casser au milieu de la réunion et assignez à chacun à une tâche à une ou deux histoires d'utilisateurs, puis revenez ensemble pour signaler et gagner un consensus.
  • Assurez-vous que votre réunion de planification est sur qu'est-ce que à faire, pas comment pour le faire. Les ingénieurs tombent très facilement dans ce dernier. Si vous avez besoin, configurez des réunions de conception distinctes dans lesquelles vous discutez de la façon dont.
  • Séparez vos histoires dans l'enquête et la mise en œuvre. Les réunions de planification vont souvent trop longtemps lorsque les membres de l'équipe savent trop peu de ce qu'ils travailleront et d'essayer de le comprendre lors de la réunion.
    Par exemple, vous devez vous intégrer à une API que votre équipe n'a aucune expérience. avec. Plutôt que d'essayer de créer des estimations et des tâches lors de la réunion de planification sur quelque chose que vous êtes désemparé, faites une enquête pour apprendre l'API, faites une simple application «Hello World» et d'enseigner à l'équipe. alors vous serez équipé pour planifier le travail réel.
  • Gardez une piste pendant vos réunions de problèmes spécifiques. Non seulement "la planification est ennuyeuse", mais un niveau de détail comme: "Nous passons beaucoup de temps à parler de besoins peu clairs et que personne ne semble connaître la bonne réponse." Ensuite, discutez de ces problèmes spécifiques dans vos rétrospectives et de réfléchir pour des solutions spécifiques. Casser votre problème jusqu'à ce que les pièces soient faciles à résoudre.

Nous détenons notre planification et notre rétrospective sprint en même temps et nous avons presque toujours fait dans 90 minutes, mais nous sommes l'une des équipes plus rapides. Nous faisons une planification à long terme à long terme de grande entreprise toutes les 5 sprints qui prend 4-6 heures. Chaque équipe est différente, bien sûr, mais si vous passez une journée entière chaque sprint, il y a beaucoup de place à l'amélioration.

Vos sessions de planification sont beaucoup trop longues!

Sur la base de mon expérience, une réunion de planification de sprint ne devrait prendre plus de 2 heures par semaine étant prévue (par exemple, une sprette de 2 semaines devrait prendre 1/2 jour au plus), mais les succès réussis devraient être plus courts que cela (la moitié de lail).

Dans votre cas particulier: Pourquoi estimez-vous des tâches?Vous devriez estimer uniquement des histoires pendant la planification.Les tâches peuvent être estimées ultérieurement par les propriétaires de tâches .

Un moyen qui a fonctionné pour moi:

  • intro rapide au sprint par le po
  • Estimation de la capacité de sprint
  • Les histoires fonctionnent et planifiant le poker (Timeboxed à 5/10 minutes par histoire) jusqu'à ce qu'il y ait suffisamment de choses estimées pour couvrir le sprint
  • Engagement officiel / Prévisions de l'équipe

Puis, en parallèle / paires / auto-organisé à nos bureaux, l'estimation des tâches et des tâches.

À mon emploi précédent, tout le premier jour de chaque sprint (nous les avons appelés itérations là-bas) a été pris avec:

  • rétrospective. Nous avons commencé à faire cela dans l'après-midi du dernier jour, mais nous nous sommes souvent retrouvés nous-mêmes rétrospections sur le sprint, puis de retourner au travail attachant les derniers bouts de ce travail de ce sprint , alors nous avons pensé qu'il serait préférable de s'assurer que le travail était tout derrière nous avant de rétrospecter. Il semblait également logique de consolider toute la réunion de la réunion du processus de Scrum afin que les autres jours puissent être planifiés et dépensés de manière plus idéale. Cela a généralement pris 2 heures.
  • Sprint Planning. L'arriéré a été estimé lors d'une réunion de planification de jalon (qui pourrait être une journée entière en soi pour les Devs et le POS) et avait été priorisé par la POS avant le début de chaque sprint. Nous avons compris combien de jours de développement que nous avions disponibles (comptabilisant des vacances, VACA, etc.), a saisi le travail que nous pensions pouvoir faire au sommet de la pile et a rapidement examiné les exigences de l'utilisateur (précédemment vettées par notre BAS) à Obtenez un sentiment plus complet de ce que le travail entraînait que nous avons eu avec le simple aperçu pendant le MPM. Cela a généralement pris 2 heures supplémentaires.
  • Planification de la tâche. Connaissant les histoires et les critères d'acceptation, nous avons rompu chaque histoire dans des tâches de taille d'une mordon estimées en heures idéales (une heure passée uniquement sur la tâche "faire" sans distraction. ou des barrages routiers). La façon dont notre échelle de points a fini par être calibrée, un 5 était un développeur-sprint, donc un 1 pourrait être quelque chose jusqu'à deux jours de développement. Pour cette raison, pratiquement tout devait être décomposé pour que les membres de l'équipe puissent faire preuve de progrès sur le tableau Scrum. C'était un autre bloc de 2 heures, avec un peu de celles-ci et le point suivant.
  • AAT décrivant. Notre point de vente et nos bas n'étaient pas des programmeurs et n'ont pas codé. Le point positionné derrière un contrat stipulant qu'ils fourniraient des exigences sous la forme d'un modèle Word et fonctionnerait avec le BAS pour les affiner dans cette forme. Bas comprimé du code, mais leur temps était purement analysé et des tests finaux (ce qui nécessitait le système d'exister, afin qu'ils puissent enregistrer leurs macros en sélénium). Ainsi, pour vérifier que notre code répondrait aux critères d'acceptation lorsqu'il est arrivé à cela, nous avons dû rédiger notre propre AAT de modéliser les actions du test d'acceptation du "papier". Nous l'avons généralement fait dans le même cadre nuni que nous avons utilisé pour des tests d'unité et d'intégration (nous avons essayé Fitnessse et ne pouvions pas l'abandonner assez rapidement). C'était le reste de notre premier jour de chaque sprint et a continué à entrer dans la seconde.

Dans mon travail actuel, nous adoptons toujours le processus de Scrum, nous n'avions pas une planification de jalon de l'équipe et beaucoup de ce que nous travaillons n'a pas de critères d'acceptation stricts. Donc, notre planification de sprint est autant une explication de ce que chaque histoire implique et ce que nous appellerons terminé car il s'agit d'un engagement de saisir les heures idéales les plus importantes du travail. Nous nous enlevons - pour le moment, au moins - parce que nous sommes une équipe interne et que chacun de nous travaille personnellement avec les utilisateurs finaux de notre logiciel afin de collecter des exigences et des solutions de conception. Même dans ce cas, la planification de Sprint est une chose tout au long de la matinée lundi, et l'après-midi est passé à nettoyer tous les barrages routiers personnels pour pouvoir commencer le développement de mardi.


Pour répondre à la question de l'OP plutôt que de contraster d'autres commentaires / réponses qui disent que cela ne devrait pas prendre aussi longtemps, il existe des moyens d'aborder l'estimation agile, la planification de sprint et les rétrospectives qui sont un peu plus intéressantes que vous pourriez utiliser.

S'attaquer spécifiquement à vos préoccupations:

  • Les réunions sont longues - Time-box-les. Chaque réunion, que ce soit une rétrospective, une planification de sprint, une panne de tâches, etc., devrait avoir un but défini et un sujet de discussion, et devrait être limité autant que possible à une durée déterminée. C'est le travail de la maîtrise Scrum de conserver ces réunions sur le sujet et de rouler pour rencontrer les objectifs de l'heure.

  • Les réunions sont monotones - il y en aura une partie; Vous travaillez dans des morceaux de taille, une à la fois, vous allez donc faire la même chose encore et encore. Garder l'équipe ciblée et conduire à atteindre le but de la réunion aidera.

    Quelque chose d'autre que j'entends, c'est que vos réunions de planification de sprint tentent d'accomplir trop. À ma dernière entreprise, l'estimation de l'histoire a été réalisée lors de «réunions de planification de jalon», qui s'est produite environ une fois par quart et a pris toute la journée. Dans ces réunions, tout ce qui s'était accumulé sur l'arriéré que nous n'avions pas estimé était estimé en points. Si vous faites une estimation de l'histoire en points, puis une estimation des tâches en heures, vous ne voulez pas les faire à la fois (peut-être le même jour).

  • estimer des histoires en points, puis les tâches en heures semblent redondantes

em> - ils ont deux objectifs différents. L'estimation de l'histoire est de fournir une estimation approximative de la complexité que vous pouvez utiliser pour remplir votre arriéré Sprint en fonction de la vitesse passée et de la bande passante attendue. L'estimation des tâches a pour but de réduire les histoires sur des choses qui prennent un développeur ou moins (et peuvent être assignées à un seul gars à qui s'attendait à tout faire à temps) et de vous assurer que vous n'avez pas fait MIS - estimé la complexité de toute histoire ni mordu plus que vous ne pouvez mâcher dans le sprint.

Si vos histoires prennent tous un jour ou moins, il est redondant, mais toutes les échelles de points ne sont pas calibrées de manière égale; À mon dernier emploi, une 5 était deux développeurs-semaines (car au début, nous avons eu beaucoup d'épopées à estimer), qui sur une échelle linéaire a fait quelque chose de quelque chose jusqu'à 2 développeurs-jours. Compte tenu de ce type d'échelle, pratiquement tout devrait être décomposé en tâches. Chez ma nouvelle société, un point est plus proche de la moitié d'une journée de développeur, donc un 1 ou même une 2 est définitivement sa propre tâche, et 3-8 est nébuleux en ce qui concerne la forçage de l'équipe à la diviser en tâches.

  • Il y a un cercle vicieux de celui-ci qui prend plus de plus que les gens moins ciblés, il faut donc plus longtemps - Time-Box Votre boîte de temps. Prenez des pauses, comme vous devriez être lorsque vous devez coder. Toutes les 30 minutes, prenez 5 minutes pour étirer vos jambes, se regrouper, etc. Vous pouvez en faire dix minutes toutes les heures, mais ne poussez pas un bloc solide de temps de rencontre trop de temps que cela. Vos gars peuvent avoir faim ou avoir besoin de plus de café, ou une pause de la salle de bain, etc. Ne les niez pas; Si vous les faites de la sucer, vous trouverez leur esprit errant. Au-delà de cela, gardez les discussions courtes, douces et à ce point aidera également, comme mentionné précédemment.

  • La réunion de planification du sprint a 2 parties:

    1. Décidez ce que l'équipe fera
    2. Décidez comment l'équipe le fera.
    3. La première partie est relativement simple - basée sur le nombre de points de l'histoire que lesquels l'équipe estime qu'elles peuvent prendre, les engagements à remplir de nombreuses histoires d'utilisateurs dans leur ordre de priorité.Fait.

      La deuxième partie est ce que les développeurs devraient en réalité profiter - élaboration de l'histoire et concevoir la solution.Les tâches tombent de cela.Donc, avez le propriétaire du produit, ou quelles que soient les PME qu'il a fournies expliquent une histoire choisie.Ensuite, quel que soit le développeur qui veut le prendre, dirige la discussion de conception.Utilisez une carte blanche.Rebondir des idées autour.Amusez-vous.

      C'est ça, vraiment.Si des réunions de design ne sont pas amusantes, alors il y a juste quelque chose de mal.

    Oui, je sais que c'est une vieille question, mais j'ai une nouvelle réponse. : P

    Split la réunion.

    Nous avons divisé notre réunion de planification de sprint en 3 mini-réunions distinctes

    • Backlog Toilettage
    • Sélection de l'histoire
    • VÉRIFICATION DE TRAVAIL

    Nous faisons chacun à une journée différente, juste après notre Scrum quotidien - dès que le quotidien est fait, nous roulons directement dans l'activité de planification, puis nous sommes libres de réunions (planifiées régulièrement) le reste de la journée.

    Alors oui, nous avons arrêté notre planification: -O

    J'irai plus en détail sur ce qui est impliqué dans chaque session dans une seconde, mais laissez-moi vous expliquer comment nous sommes arrivés à cela.


    Nous, comme vous-même, j'ai eu un problème avec des réunions de planification de sprint vraiment terribles. Nous avons eu tous les bons éléments, mais tout viennent de prendre pour toujours et nous drainions vraiment mentalement et émotionnellement de passer à travers.

    Puis j'ai eu cette idée après avoir lu Cet initié de l'entreprise Article sur le quotidien de 5 minutes de Pivotal à propos de briser nos réunions dans des sessions plus courtes et de les faire au début de chaque journée.

    Je l'ai apporté avec l'équipe à une rétrospective. Certains membres de l'équipe l'ont aimé tout de suite, d'autres étaient un peu inquiets, mais notre stagiaire a mentionné une étude qu'il a lu sur Le Pomodoro Technique et a commencé à y aller, et cela a vraiment aidé l'idée gagne de la traction.

    Nous avons donc décidé de l'essayer.
    Nous avons rompu notre rencontre de 2 heures en trois sessions de 25 minutes. (Oui, c'est des mathématiques flous, mais tout le monde sentit que nos réunions étaient trop longues et que je voulais seulement le faire si nous avons sauvé le temps).

    Et ça a fonctionné! Nous le faisons depuis environ 6 semaines sur deux projets distincts (6 sprints de deux semaines) et il est fait un monde de différence.
    Nous sommes plus productifs. Nous économisons une tonne de temps.
    Nous obtenons de meilleures sorties. Et nous ne craignons plus nos réunions de planification.

    Et honnêtement, notre boîte de 25 minutes est assez lâche - certaines sessions vont vraiment vite, comme 5 à 10 minutes sur certaines de nos séances de toilettage, et certaines vont longtemps, comme lorsque nous finissons à identifier de nouvelles histoires ou à avoir à faire rompre des histoires et ré-estimez pendant la négociation. Dans l'ensemble, cela ne fait généralement pas plus de 1,5 heure pour l'ensemble du shebang, et je pense que c'est pourquoi cela fonctionne si bien.


    sur les détails .....

    Backlog Toilettage

    Pretty Simple - Nous examinons les histoires prioritaires en haut, parlez de ce qu'elles impliquent et assurez-vous que nos estimations sont bonnes.

    Nous réévaluerons des histoires si nécessaire - comme indiquez que nous avons estimé quelque chose il y a quelques mois et après avoir réalisé une histoire similaire adoptée, nous pourrions accepter de réévaluer. (Nous utilisons points d'histoire sans unité < / a> Au fait, et nous Ne pas estimer les tâches ).

    En outre, si le PO a ajouté de nouvelles histoires à laquelle il ressent est une priorité élevée, c'est le moment de les estimer.

    Parce que nous ne faisons pas de sélection d'histoires avant le lendemain, ce processus donne à la PO un peu de temps supplémentaire pour faire le jugement final sur ce qui est le plus important de se faire dans la prochaine itération - et cela s'est révélé très utile.

    Cette réunion a tendance à courir courte avec certains PO et longtemps avec les autres. (Personnellement, je pense que c'est un grand indicateur d'odeur de la façon dont votre po est)

    Sélection de l'histoire

    Obtenez votre Chris Voss sur, il est temps de négocier.

    Lors de cette réunion, nous prenons les meilleures histoires prioritaires et définissent un DOD pour chacun. Nous négocions ce que chacun impliquera - sévir et combiner des histoires au besoin - jusqu'à ce que nous puissions tous d'accord sur nos objectifs de sprint.

    Nous bénéficions beaucoup d'avoir des esprits frais et que l'énergie du matin pour cette réunion - et de savoir que nous ferons des tâches un autre jour nous permet de passer le temps que nous devons vraiment bien négocier et comprendre nos engagements.

    Tâches

    D'accord, donc je serai le premier à dire, les tâches étaient mon moins faisant partie de la planification dans nos anciennes réunions d'une journée.

    Nous n'avons jamais frappé notre foulée avec ça. Nous avons essayé d'économiser des tâches jusqu'à la fin de la réunion - mais nous étions tous juste drainés d'ici là et c'était vraiment improductif. Nous avons essayé de définir des tâches en même temps que notre DOD pendant notre négociation, mais nous l'avons trouvé trop distrayant et trop encombrant - nous nous brûlerions avant de choisir toutes les histoires. En outre, il était très difficile de continuer à changer de mise au point / de penser entre estimation, négociation, sélection de l'histoire et Tâche Generati

    au.Nous avons eu du mal et nous aspirés, et cela rendait nos réunions terribles.

    mais maintenant, en définissant le DOD un jour et ne faites pas de tâches jusqu'à la prochaine, nous ne sommes pas gravés, nous sommes toujours dans le bon état d'esprit et ça nous donnetoute une journée à mariner sur l'histoire et à réfléchir vraiment à toutes les tâches avant de commencer.

    Ceci seul, IMHO, est un changeur de jeu total.


    Mettre tout ensemble.

    Alors, voici ce que notre programme de cérémonie de sprint ressemble maintenant à:

    • Lundi - Scrum quotidien -> Revue Sprint
    • mardi - Scrum quotidien -> Backlog Toilettage
    • mercredi - Scrum quotidien -> Sélection de l'histoire
    • Jeudi - Scrum quotidien -> Tâches
    • vendredi - Scrum quotidien -> Rétrospective

    Cela a vraiment bien fonctionné pour nous. Si vous lui donnez un coup, j'aimerais entendre ce que vous pensez.

    Nous avons un sprint hebdomadaire avec une réunion d'une heure dans laquelle nous discutons du sprint précédent, ce qui reste à faire puis de passer à la planification de la semaine à venir. Partout dans une heure.

    Ceci est bien sûr parce que nous avons découvert que dans notre cas après Scrum, trop strictement ne perdrait que trop de temps.En effet, la plupart des histoires sont déjà discutées avec nos membres de notre équipe lorsque le demandeur crée l'histoire de l'utilisateur.

    Je dis simplement que si votre équipe craint de planifier des réunions, vous devriez probablement laisser aller certaines des "règles" de Scrum.

    Cette question a été traitée de manière exhaustive, mais une seule chose est nécessaire pour le faire fonctionner et être amusant.

    donnera un pouvoir à l'équipe. - c'est-à-dire de travailler sur des choses qui ils sont les plus importants.

    Licencié sous: CC-BY-SA avec attribution
    scroll top