あなたが言及したアプローチは、 Should Story Points Be Assigned to the Agile Defect Story? のMike Cohn によっても取り上げられています。、彼が書いているところ:
チームは、このアクティビティのユーザー ストーリーを次のように書くことがあります。より高品質に。」そのようなユーザー ストーリーを明示的に作成しないチームでさえ、通常、タスクボードに行を追加して、アジャイルな欠陥とバグ修正を可視化し、追跡します。
現在、チケットを解決するために数時間を割り当てるメンテナンス バッファーと呼ばれる話があります。これは、アジャイルの欠陥をバグ修正するためにポイントを割り当てることを推奨している Mike Cohn の記事に記載されているものと似ています。
次のような他のオプションもある可能性があります
- 各スプリントでバグ修正のための時間を設定します。すべてのチーム メンバーがバグに対処するのは、1 日または 1 週間の決まった時間である可能性があります。
- 各バグを部分的に実装された機能と見なして、同じスプリント バックログに含めます。これについては、 Scrum でのバグの管理で Mark Summer が議論しています。
緊急事態/ホットフィックスの場合はどうすればよいですか?
その緊急のバグを修正するために必要な重要度と労力を評価する必要があります。チームがすべてを破棄してホットフィックスの作業を開始するかどうかを決定するのは、プロダクト オーナーの責任です。その理由は、常に顧客が最優先であり、納品された製品が期待される価値を提供していない場合、不完全な製品に機能を追加しても意味がないからです。例外的なケースの処理を妨げたり、重大な問題を無視するように指示したりするフレームワークや方法論はありません。そのため、現在のスプリントをキャンセルするか、チームの 1 人 (または数人) のメンバーがホットフィックスを処理できる場合は、現在のスプリントの機能またはバグを緊急のバグ修正と交換できます。
Production Support and Scrumの Geoff Watts の言葉:
問題が真の緊急事態である場合、プロダクト オーナーは、そのコストを認識している限り、「緊急カード」をプレイする権限を持っている必要があります。ゴール。
プロダクト オーナーは、次の 3 つのオプションのいずれかを実行できます。
- 現在のスプリントの目標の優先度が高いと判断したため、緊急の欠陥をバックログに追加します
- 現在のスプリントに緊急の欠陥を追加する
- 現在のスプリントをキャンセルし、ホットフィックスを実行してから、その後新しいスプリントを開始します