私たちのチームはJIRAを使い始めたばかりです。現在、最も便利な方法でプロセスを構築する方法に関するアドバイスを探しています。
今後のスプリントで実装するストーリーと、修正するバグがあります。
問題は、これらのバグにどのように対処すべきかです。次のオプションが表示されます。
最初のオプションが最も明白ですが、ストーリーポイントのバグを推定することは不可能です。また、バグは将来再開することができます。
2番目のオプションは、2つのほぼ同じ問題を作成するため、やり過ぎのように見えます。
私たちのワークフローを構築する方法についてのアドバイスをいただければ幸いです。ありがとうございました!
これに対する「正しい答え」があるかどうかはわかりませんが、バグの修正にかかる時間がわからない場合でも、バグを修正するのにどれだけの時間を費やすかはわかっている可能性があります(費やしますか? 1SPですか?確かに、100SPを費やしますか?バグが「すべてのデータが正しく機能しなくなった」場合のみです)。
したがって、「このバグが修正されるまで、またはそれについて詳しく知るまで、このバグを調査する期間はどれくらいですか?」と答えるストーリーポイントを割り当てることができます。 4SPと言います。結果は次のいずれかです。
4SPが必要でした-素晴らしい、すべてが完璧で、あなたはすべての見積もりの第一人者です
1SPが必要でした。SPの見積もりをさかのぼって調整するか、別のストーリーを前に進めて補うかのどちらかです。
ストーリーポイントの遡及的調整を許可しない特定のレポート状況がありますが、そのいずれかに該当しない限り、柔軟性を利用しない理由はありません。
ここには多くのオプションがあります。最終的に、あなたはあなたとあなたのチームのために何がうまくいくかを見つける必要があります。
私の見解では、ストーリーとバグは最上位のタスクである必要があります。 JIRAは、チケットの種類を設定し、さまざまな種類のチケットにさまざまなフィールドとさまざまなワークフローを関連付けることをサポートしています。ストーリーとバグはワークフローが異なる場合と異なる場合がありますが、同一ではないにしても、類似していると思います。
バグの場合、チケットタイプはバグまたは欠陥になります。このチケットは、必要に応じて修正およびテストするために開発者に割り当てられます。それが修正され、単体テストが更新された後、何が起こるかはプロセスによって異なります。独立したテストチームがある場合、そのチームはバグの修正や新しいストーリーも検討する必要があります。新しい機能が受け入れテストを受ける場合は、バグ修正に関連する受け入れテストが必要です。
閉じたバグを再開するという考えは私には間違っています。開発者がバグを修正し、修正が完全にテストされ、受け入れられ、リリース/デプロイされたら、そのチケットを再度開くことはできません。別の変更が必要な場合は、新しいチケットを開いて、機能の問題または必要な新しい機能を表す必要があります。
このような状況では、私は通常、次のような一連の質問を自分自身に問います。
参照