「それで、これはいつ行われるのですか?」を処理する最良の方法
「スプリントの終わりに」。
私はそれが卑劣な答えであることを理解していますが、そこにはいくつかの真実が隠されています。それは誰が質問しているのか、そしてなぜ彼らがその質問をしているのかによります。
プロジェクトマネージャーは、実際にそのような質問をするビジネスはありません。進行中のタスクに関する詳細情報が必要かどうかをスクラムマスターに尋ね、毎日のスタンドアップ以外で行う必要があります。
質問しているのがスクラムマスターである場合、おそらく彼らは、次のロードブロックに備えることができるように求めています。その場合は、正直に言ってください。
スクラムでは、チームは現在のスプリントに関連するストーリー(バンド外のホットフィックスではなく)について質問していると想定して、スプリントの最後まで特定のタスクやストーリーを完了する義務はありません。ストーリー内のタスクの締め切りはチームが所有しており、プロジェクトマネージャーからのプレッシャーを感じるべきではありません。
ただし、ソフトウェア開発は共同プロセスであるため、そのような質問に適切に対応することは合理的です。
ソリューション?あなたの視点から:スタンドアップ中であれば、できるだけ正直に、できるだけ短時間で答えてください。質問されているタスクに積極的に取り組んでいる場合は、いつでも「数時間かかると推定されるため、今日完了することができるかもしれません」という言葉に沿って何か言うことができます。あなたがそれに取り組んでいないのであれば、単純に「わからない、私はそれに取り掛かっていません。見積もりはまだかなり正確に思われます」。
彼らの視点から:彼らはあなたの答えを受け入れる必要があります。
「では、今日の午後4時までにこのタスクを完了させることはできますか?」
その答えは、ほとんどの場合「いいえ」です。スプリントの途中のタスクについて、1日の終わりに成果物をコミットする必要はまったくありません。タスクが今日の午後4時に終了するか、明日の午前9時に終了するかは、ストーリー全体がスプリントの終わりまでに終了する限り、無関係です。
「このサブタスクには何時間残っていますか?」
それは、尋ねるのに合理的な質問です。正直に答えてください。それはとても難しいことだと思います。そこに行ったことがある。開発者は本質的に楽観的だと思います。タスクを見て、「数時間しかかからない」と考え、それがわかるまでに1日が過ぎてしまいます。それがアジャイルが機能する理由です-私たちは見積もりの制限を認め、可能な限り最小のチャンクに物事を分解するために最善を尽くします。