過去問解きまくり研究所 ホーム

平成23年度 秋期 午前 問46

開発技術

a〜cに入る品質特性の組合せ

表は,あるソフトウェアにおける品質特性の測定方法と受入れ可能な基準値を示している。a〜c に入る品質特性の組合せはどれか。

品質特性測定方法受入れ可能な基準値
機能性必須な要求仕様のうち,ソフトウェアで実現 できた仕様の割合100%
a特定の機能の使い方を学ぶのに必要となる時間10 分未満
b識別された類似の変更に対して変更が必要と なるモジュール数1 モジュール
cシステムに処理を要求してから,応答が返っ てくるまでの時間5 秒未満
信頼性特定の運用期間中の停止時間年間 8 時間以内
移植性他の OS 上で動作させるために再コンパイル が必要なモジュール数6 モジュール未満
答えと解説を見る

✓ これが正解エa=使用性 / b=保守性 / c=効率性

解説

学ぶ時間は使用性、応答時間は効率性です。

表には六つの品質特性のうち、機能性と信頼性と移植性がすでに書かれています。この六つは出題当時の JIS X 0129-1 の区分で、その後の JIS X 25010 では区分が改められています。残るのは使用性と保守性と効率性の三つですから、空いた三か所に当てはめる問題に変わります。あとは測定方法の言葉から一つずつ決めます。特定の機能の使い方を学ぶのに必要な時間を測っている行は、学びやすさ、つまり使用性です。類似の変更に対して手を入れる必要があるモジュールの数を測っている行は、直しやすさですから保守性になります。処理を要求してから応答が返るまでの時間を測っている行は、速さや資源の使い具合ですので効率性です。この順に並んだ組合せが答えです。三か所すべてを判定しなくても解けます。最初の空欄を使用性と決めた時点で、そこに効率性を置いた組合せは二つとも落ちます。残った二つは次の空欄で分かれるので、判定は二か所で足ります。物差しは何を測っているのかで対応させると迷いません。要求どおりか、止まらないか、使いやすいか、速いか、直しやすいか、移しやすいか、の六つです。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成23年度 秋期 応用情報技術者試験 午前 問46

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)