私たちの会社は、さまざまなチームの進捗状況を追跡するために、バーンダウン チャートに大きく依存しています。私たちが直面している問題の 1 つは、「理想的な」トレンドは初期容量から 0 までの直線であり、チームができることを表していないということです。
たとえば、休日がある場合、ラインはそれを表すことができる必要があります。または、一部のチームメンバーが計画に入力されていない「トピック外の」タスクを持っている場合、ラインもそれを表す必要があります。
それができるツールはありますか?
私たちの会社は、さまざまなチームの進捗状況を追跡するために、バーンダウン チャートに大きく依存しています。私たちが直面している問題の 1 つは、「理想的な」トレンドは初期容量から 0 までの直線であり、チームができることを表していないということです。
たとえば、休日がある場合、ラインはそれを表すことができる必要があります。または、一部のチームメンバーが計画に入力されていない「トピック外の」タスクを持っている場合、ラインもそれを表す必要があります。
それができるツールはありますか?
スクラムは、献身的なメンバーを持つチーム向けに設計されています。私はよく、プロジェクトへの献身が 50% 未満のチーム メンバーをニワトリと見なすことをお勧めします。彼らの時間はカウントされません。彼らはどんな量の仕事も成し遂げることができますが、彼らは豚と一緒に働いている間だけそうします。ほとんど献身的な豚は、仕事を成し遂げるための多くの方法の 1 つとしてニワトリを使用しますが、最終的には、ブタはコミットされ、ニワトリは関与するだけです。
私の経験では、プロジェクトに 50% 以上専念している人は、通常、外部の仕事が十分に均等に配分されているため、不均一性を心配する必要はありません。誰かがスプリントの後半に不在の場合、バーンダウンに表示されなくても、スプリントの前半のラインより少し下にいる必要があることはわかっています。
私は常に Excel でバーンダウンを行うので、休暇による大きな不一致を反映するために「理想的な」線の数式をごまかすことがありますが、これが必要になることはめったにありません。
同様の問題が見つかりましたが、ほとんどのツール (Jira、TFS など) はこれを計算しません。
最も簡単な解決策 - 古い学校に行き、手で描きます。5分かかり、手動で更新する必要がありますが、私たちにとってはうまくいきます.
手書きのチャートが正確になるように、ツールを使用して残りの労力を計算することができます。
また、誰かが病気の場合、通常、スプリントのバックログからその人がその日に行ったであろうこととほぼ同等のものを取り除くことで、総労力を調整します。理想的ではありませんが、少なくともチャートを正規化します。
バーンダウン チャートの「理想的な」傾向の目的は、チームが完全に持続可能で一定の集中的な配信ペースで作業していた場合の進捗状況を示すことです。もちろん、それはめったに起こりません。立ち往生して助けが必要な場合もあれば、予想よりも速く進む場合もあります。バーンダウン チャートのこの「理想的な」ラインにより、実行が遅れやすいかどうか、または実行が早いかどうかを非常に迅速に検出できます。それを知るのは早ければ早いほどよい。
あなたの質問の背後には根本的な問題があると思います。バーンダウン チャートが問題だとは思いません。それらは単なるツールです。「それはチームができることを表していない」と言うとき、あなたのチームは通常遅れているということですか? チームや会社のベロシティにどのように対処していますか? 次のスプリントで期待される速度を下げてみませんか?
「トピック外」のタスクについては、スクラムマスターまたはアジャイルコーチがそこにいて、そこからあなたを守るべきだと思います。彼女の仕事は、次に重要なことからあなたを遠ざけることからあなたを守ることです.
ですから、あなたのチームの状況に合ったツールがあるかどうかという質問ではなく、「あなたのチームの状況について詳しく教えていただけませんか?」という質問であれば、答えを見つける手助けができるかもしれません。
私がアジャイル関連のすべてを掘り下げ始めた頃、Mike Cohn 著の「Agile Estimating and Planning」という本を読んで、多くの良い機会を得ました。あなたはそれを見てみたいかもしれません。
それが役立つことを願っています。