アジャイル開発プロジェクトに取り組んでいる場合、ユーザー ストーリー/ユース ケースなどの時間の見積もりにどのように組み入れますか? プロジェクトで使用されているなじみのないテクノロジーについて、新しい開発者をトレーニングするのにかかる時間?? 他のマネージャーはこれをどのように処理しますか?
もちろん、私の質問は、問題の技術がプロジェクトを成功させるために必要であると考えていることを前提としています...あるいは、技術的負債の一部を返済していると見なすこともできます!
アジャイル開発プロジェクトに取り組んでいる場合、ユーザー ストーリー/ユース ケースなどの時間の見積もりにどのように組み入れますか? プロジェクトで使用されているなじみのないテクノロジーについて、新しい開発者をトレーニングするのにかかる時間?? 他のマネージャーはこれをどのように処理しますか?
もちろん、私の質問は、問題の技術がプロジェクトを成功させるために必要であると考えていることを前提としています...あるいは、技術的負債の一部を返済していると見なすこともできます!
チーム全体 (またはほとんどのチーム メンバー) にとって新しいことに直面した場合、調査スプリントのようなものを実行したことになり、調査/学習のための時間 (タイムボックス) が与えられます。
より小さなことについては、タイムボックス化された活動をスプリント バックログに追加して、トレーニング/調査/実験を可能にします。
どちらの場合も、1 日の終わりに推定残り時間からこれまでに使用した時間を単純に減算します。
あなたはただ推測します。
短いイテレーションで作業しているため、WAG がかなりずれているかどうかはすぐにわかります。
オフの場合は、次の週の反復に合わせて調整します。
反復プロセスをアジャイルにすることを忘れないでください。反復ごとに、プロジェクトへのより多くの洞察が得られます。
しかし、始めるには、よく推測してください。
反復の見積もりは毎週良くなります。
私たちのスクラム マスターには、多くのパラメーター (新しいテクノロジー、新しいチーム メンバーなど) に基づいて見積もりを拡張するための推奨クォータが記載されたチャートがあります。それでも、結局のところ、それらはまだ推測に過ぎません。
(あなたにとって) まったく新しいテクノロジーを使用している場合は、新しいテクノロジーを使用して速度を推定する合理的な試みとして、速度を半分に減らすことをお勧めします。最終的には、チームが新しいテクノロジーに慣れるにつれて、新しい速度を実際に測定し、通常のレベルに戻すことができるようになります。初期の反復中のフィードバックに基づいて、将来の見積もりを調整します。