ソースコードを見ずに回帰リスクを評価するには?

最後のレトロで新しい練習が導入されました:

  • この新しい機能/フィックスが実装されている場合、各チケットで、QAは
    回帰リスク に対する簡単な評価を提供する必要があります。

私の質問は:

  • ソースコードを見ずに 回帰リスク
    を評価するのは難しいです。私たちのスプリントは3週間で、ソースコードを見ることさえできますが、そうするには十分な時間がありません。ソースコードを見ずに
    回帰リスク アセスメントを提供する際には、良い経験則がありますか?
ベストアンサー

まず、リスクを見積もり理解することは、共有アクティビティ(開発者、PM、その他のステークホルダーを含む)でなければなりません。
QAは、ソフトウェア作業に関連するリスクのいくつかのについてよく理解していますが、通常はQAに該当しない「スケジューリングのリスク」やその他の懸念事項も考慮する必要があります。より多くの役割をもたらすことは、しばしば、単一の役割が考えないかもしれない追加のリスクを明らかにしたり、影響が生じた場合にその影響についての文脈を提供したりするのに役立ちます。このエクササイズを共同で実行する場合や、他のロールのフィードバックを検討する場合、皆さんが作業しているシステムのリスク領域についてより深くより完全な理解を深めることができます。

あなたが実際に尋ねた質問のために、私はあなたが通常「リスク分析」として晒されてきたことについて話していると信じています。私がリスク分析に携わったとき、私たちはそれぞれの提案された変化をシステムの角度からアプローチします…

  1. 「何が間違っているかもしれないか」(他のモジュールなどと統合されている場合、変更に直接的および間接的)
  2. 「これらのことが間違っている可能性はどれくらいあると思いますか」(これは実際の何かに裏打ちされているか裏付けされている可能性があります)
  3. これらのことが間違っていたら、ソフトウェアの顧客にはどのような影響があるのでしょうか(何人の人に何が起こるのか、何が起こるのか、どのくらい長くなるのかなど)

これは、ルーズ感のある会話のほうが多い場合や、数値範囲の見積もりを使用して数量化を試みる場合があります。何がうまくいかないのか、それが壊れた場合には最大のものが何であるかを知ったら、この評価を使用して回帰テストの範囲を計画し、リスクが最も高い分野をターゲットにします。

私の答え以外にも、インターネットで「リスクベースのテスト」を検索することを強くお勧めします。私はあなたが私が個人的に提供できるより多くの/より良い情報を見つけるだろうと思う。

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です