ソフトウェア品質特性(ISO/IEC 25010)とは?
ソフトウェア品質特性(ISO/IEC 25010)とは、ソフトウェア製品の品質を評価するための観点を体系的に定義した国際規格。機能適合性、性能効率性、互換性、使用性(ユーザビリティ)、信頼性、セキュリティ、保守性、移植性といった複数の品質特性に分類されており、それぞれがさらに細かい副特性に分かれている。「バグが少ない」ことだけが品質ではなく、使いやすさや将来の改修のしやすさ、他環境への移しやすさなども品質を構成する要素として捉える点が特徴。要件定義や設計、テスト計画において、どの品質特性を重視するかを明確にする際の共通言語として活用される。
そふとうぇあひんしつとくせい
ソフトウェア品質特性(ISO/IEC 25010)の意味
ソフトウェア製品の品質を評価するための観点を体系的に定義した国際規格。機能適合性、性能効率性、互換性、使用性(ユーザビリティ)、信頼性、セキュリティ、保守性、移植性といった複数の品質特性に分類されており、それぞれがさらに細かい副特性に分かれている。「バグが少ない」ことだけが品質ではなく、使いやすさや将来の改修のしやすさ、他環境への移しやすさなども品質を構成する要素として捉える点が特徴。要件定義や設計、テスト計画において、どの品質特性を重視するかを明確にする際の共通言語として活用される。
ソフトウェア品質特性(ISO/IEC 25010)の具体例
医療用システムでは信頼性やセキュリティを最優先の品質特性とし、業務用の内部ツールでは開発スピードを優先して保守性をやや落とす、といった品質のバランスを検討する際に用いる。
ソフトウェア品質特性(ISO/IEC 25010)は試験でどう引っ掛けられる?
品質は「バグの少なさ(信頼性)」だけを指すと思われがちだが、使用性や保守性、移植性なども含む多面的な概念である点を理解しておく必要がある。
ソフトウェア品質特性(ISO/IEC 25010)と関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。