現在のスプリントのテストを計画するだけのマスターテスト計画がある場合でも、すべてのスプリントのテスト計画を準備しています。私は次のようなトピックを含めています:
最近、仲間や同僚と話し合ったところです。彼らはスプリントテスト計画を作成しないことを提案し、マスターテスト計画でカバーされています。スプリントテスト計画を作成せず、マスターテスト計画を続行しても問題ありませんか?
これで私が目にする最大の問題は、あなたがスプリントではなくミニ滝を見ていることです。上記の説明では、チームがすべてまたは何も提供しないように強制しています。スプリントに12のアイテムがあり、9を配信するとどうなりますか?つまり、行われたことをテストまたはリリースしないということですか?もしそうなら、私はあなたのリリーススケジュールを恐れています。チームメンバーが展開に失敗するワークアイテムを見逃すたびに、毎週の展開はすぐに数か月になります。
私の提案は、あなたが上に置いたすべての情報はすでに利用可能であるはずだということです。
私が強調しようとしている点は、これらの情報はすべて、スプリントへのリンクまたはストーリーへのリンクのいずれかを介して、それを望むすべての人が利用できるようにする必要があるということです。
私の最大のアドバイスは、テストはフェーズではなく、ストーリーを完成させるために必要なタスクの1つです。開発作業を特定すると同時に、各ストーリーで行うテストを特定します。
それは多くの「私は...である必要がありますか?」の質問への回答であるため、「依存する」で質問に回答するのは非常に魅力的です。
ただし、この場合の答えはnoです。スプリントテスト計画は作成しないでください。少なくとも、正式なものではありません。スプリントに必要な唯一のテスト計画は、「完成したすべてのストーリーが十分にテストされていることを確認する」ことです。
スクラムチームのQAエンジニアとしての責任の一部は、製品の所有者および開発者と協力して、スプリントが始まる前に適切な受け入れ基準を特定することです。したがって、スプリントの開始時には、各ストーリーの承認基準によって表される計画がすでにあるはずです。