コード日進月歩

しんくうの技術的な小話、メモ、つれづれ、など

ソフトウェア品質の大きな2分類に関してざっくり書いてみる

Wikipediaを適当に噛み砕いてみるコーナー

出典

Software quality - Wikipedia

2つの異なる品質

機能品質(Software functional quality)

予め定められた機能要件に対して、どれだけ満たせているかという品質。機能要件をどれだけ満たしているか、また過不足があるかの品質。

こちらに関しては要求された機能がつつがなく実装されているかが見るポイントなる

構造的品質(Software structural quality)

堅牢性や保守性など、機能要件で定められた部分ではない非機能要件をどれだけ満たすかという品質。

こちらに関してはソフトウェアのアーキテクチャなど、機能として要求する部分ではない観点の品質が問われる。例としては負荷に対しての耐性などがあげられる

関連リンク