ソフトウェアテストにおける定量的な方法は、ソフトウェアの品質を評価するための測定可能な方法を提供します。 これらの方法は、改善のための領域を特定し、ソフトウェアが品質基準を満たしていることを確認します。 使用される1つの一般的なメトリックは欠陥密度であり、ソフトウェアのサイズに相対的な欠陥数を定量化します。

欠陥密度の把握

欠陥密度は、ソフトウェアのサイズで見つかった欠陥の合計数を分割することによって計算されます。, 通常、コード(LOC)または機能ポイントの行で測定. このメトリックは、チームがソフトウェアの品質を評価し、より多くの注意を必要とするモジュールを識別するのに役立ちます.

欠陥密度の計算

欠陥密度のための方式はあります:

[]欠陥密度 = 欠陥数/ソフトウェアのサイズ[]]

例えば、モジュールに10の欠陥があり、コードの1,000行で構成された場合、欠陥密度はコードの行ごとの0.01欠陥です。 欠陥密度が低いと、ソフトウェアの品質が向上します。

欠陥密度を使用して品質を改善します

欠陥密度を時間をかけて追跡することで、チームは傾向を特定し、テストの有効性を評価することができます。特定のモジュールの高欠陥密度は、ターゲットテストやコードレビューの必要性を示唆しています。

チームは、許容欠陥密度レベルのためのしきい値を設定し、より高い密度で固定モジュールを優先することができます。 このメトリックの定期的な分析は、ソフトウェアの品質の継続的な改善をサポートしています。

追加の量子メトリック

  • 試験カバレッジのパーセンテージ
  • 欠陥の発見率
  • 欠陥を検出し、修理する平均時間
  • 欠陥の重症度指数