スウォーミング とは、開発チーム全体が一度に 1 つのユーザー ストーリーに取り組むことです。 開発チームが部門横断的に作業する必要があり、思ったよりも簡単です。 ユーザーストーリーに群がり始める方法は次のとおりです。
1. 次のグリッドを作成し、通常どおりにタスクを割り当てます。
このシナリオでは、開発チームのメンバーはタスク 1、2、および 3 を順番に完了する必要があります。 タスク4と5はトッドのタスクだったので、同じです。 タスク 5(*) は、他のタスクに強く依存する唯一のタスクです。
2.次に、右側に列を追加し、2番目の列のタイトルを変更して、グリッドが次のようになるようにします。
タスクを完了 できる 複数のユーザーを特定することで、開発チームはこれらのタスクのほとんどを同時に完了できます。 これにより、ユーザー ストーリーでの実際の作業時間がはるかに短くなります。
3.誰が各タスクに取り組む ことができる かがわかったので、リストを修正します。
4.時間が添付された両方のシナリオを見てみましょう。
このユーザーストーリーを群がらずに完了するには、2日半かかります。
このユーザーストーリーは、Greg と Mick の両方が Renee が必要としていたよりもタスクを完了するのに時間がかかったとしても、群がって完了するのに 1 日半しかかかりません。 レニーがミックとグレッグの作業を1、2時間チェックしなければならない場合でも、開発チームは先に進んでいます。 火曜日に Todd が病気になった場合、開発チームは誰が彼の仕事を拾うことができるかをすでに知っていたので、スプリントは動き続けることができました。
追加のボーナスとして、レニーと一緒に仕事をしたミック、グレッグ、マリー、そしてトッドと一緒に働いたハイジは、その過程で何か新しいことを学びました。
群がるという考えに苦労していますか? この演習を試して、どれだけの時間を節約できるかを確認してください。