システム開発・マネジメント誤り発見
ソフトウェアの品質特性および品質管理に関する記述として、誤っているものはどれか。
A.ISO/IEC 25010で定義されるソフトウェア品質特性には、機能適合性・性能効率性・信頼性・使用性・セキュリティなどが含まれる。
✓ この記述は正しい。ISO/IEC 25010(SQuaRE)では8つの品質特性を定義しており、機能適合性・性能効率性・互換性・使用性・信頼性・セキュリティ・保守性・移植性が含まれる。
B.保守性(Maintainability)とは、ソフトウェアを修正・改善する際の容易さを表す品質特性であり、可読性や変更容易性が含まれる。
✓ この記述は正しい。保守性はモジュール性・再利用性・解析性・修正性・試験性などのサブ特性から構成される品質特性である。
C.移植性(Portability)とは、異なる環境やプラットフォームへの移行・適応のしやすさを表す品質特性であり、処理速度の高さを主な評価指標とする。← 正解
✓ 正解です。この記述が誤りで、正しくは移植性は環境適応性・設置性・置換性などを評価指標とし、処理速度の高さは性能効率性に該当する品質特性である。
D.信頼性(Reliability)には、障害発生時に指定された時間内に回復できる能力である回復性(Recoverability)が含まれる。
✓ この記述は正しい。信頼性のサブ特性には成熟性・可用性・障害許容性(フォールトトレランス)・回復性が含まれる。