サブタスクは、JIRA でアジャイルと組み合わせて使用するのが最も難しい機能だと思います。それは常に次の 2 つのシナリオのいずれかになります。最初からサブタスクを使用しないようにする理由を思い出してください。
- 各サブタスクは実際にはストーリーであり、最初のストーリーは広すぎました。私がこのような状況に陥るたびに、元のストーリーは 1 スプリントを超えます (開発者が急いだり、怠けたり、ストレスを感じたりする原因となります)。
- または、サブタスク自体が詳細すぎて、独自の問題として JIRA に入れる価値がありません。代わりに、元の問題/ストーリーの進行状況や反芻を説明するコメントを追加して、JIRA のオーバーヘッドを回避する必要があります。
編集:@DaveHillierへの応答
JIRA の腕立て伏せに近いので、サブタスクを作成するのは好きではありません。サブタスクの魅力は、JIRA の使用がより構造化されているように見えることにあると思いますが、JIRA をうまく使用する上で重要な部分は、課題数をできる限り少なく保ちながら、チームにとって効果的であることだと思います。「JIRA では少ないほどよい」と言う以外に、このスレッドで課題数を少なくすべきだと思う理由を正当化することはできません。
次の要件を満たす私がしていることをお見せしましょう。
- 問題の透過的な進行状況 (必要に応じて他のユーザーに通知できます)
- 自分の考えを整理させてくれる
- 問題に沿ったままで、誰かが私の 1 つのストーリーを見て、私がどこにいるのかをすぐに理解できるようにします
次のように JIRA マークアップを使用して、メイン ストーリーの説明にリストを作成します。
Build the thing. Lots of words blah blah.
h3. Progress
* code it
* test it
* deploy it
次に、JIRA マークアップを使用し(/)
て、各箇条書きの横に小さな緑色のチェックマークを追加して、バグの「リスナー」が進行状況を把握できるようにします。
Build the thing. Lots of words blah blah.
h3. Progress
* (/) code it
* (/) test it
* deploy it