クライアントから、私たちが抱えているすべてのバグについて時間の見積もりを求められました。
バグ修正のスケジュールが設定されており、時間も割り当てられていますが、バグごとに時間は割り当てられていません。簡単に言えば、バグに優先順位を付け、割り当てられた時間内に最も優先度の高いバグが修正されるようにしました。
私はバグに時間を割くのが好きではありません。理由は次のとおりです。
- 通常は不正確です。修正にどれくらいの時間がかかるかを把握することは非常に困難です。
- 時間の無駄。
- コードの品質に影響を与える
- 長期的にはより多くのバグを作成します (締め切りまでに完了するために、特定のものを見逃す可能性があります)。
バグごとの時間数を提供するのではなく、どのバグが修正されるかについての時間枠のみを提供したい場合、この問題にどのように取り組むべきですか?
バグにどのように時間を割り当てますか? 効果的ですか?時間と労力を費やす価値はありますか?