私は製品 X を持っており、これをクライアント C に毎月提供しています。これには、バグ修正、機能強化、新しい開発などが含まれます。) 毎月、製品の品質を「保証」するように求められます。
このために、以下のようなテストから得られた多くの統計を使用します。
- 再オープン率 (再オープンされたバグの数/テストされた修正されたバグの数)
- 新しいバグ率 (リグレッションを含む新しいバグ、テスト中に見つかったバグの数/テストされた修正されたバグの数)
- 新しい機能強化ごとに、新しいバグ率 (この機能強化で見つかったバグの数/工数)
など、さまざまなフィギュア。
説明しない理由により、毎回すべてをテストすることは不可能です。
だから、私の質問は:
ソフトウェアに残っているバグの数と種類を見積もるにはどうすればよいですか? 製品が優れていることを確認するために、どのようなテスト戦略に従う必要がありますか?
これが少し未解決の問題であることは承知していますが、単純な解決策がないことも知っています。
ありがとう。