平成23年度 特別 問53
システム開発技術
品質特性に関する問題
ソフトウェアの品質特性には,信頼性,使用性,効率性,保守性などがある。ソフトウェアの信頼性について記述したものはどれか。
- ア想定外のデータを入力しても異常な動作が起きないようにする。
- イだれにでも使いやすい画面インタフェースにする。
- ウ入力後 3 秒以内に検索結果が得られるようにする。
- エパラメタを指定するだけで画面や帳票の変更ができるようにする。
答えと解説を見る
✓ これが正解ア想定外のデータを入力しても異常な動作が起きないようにする。
解説
思わぬ入力でも、おかしな動きをしない性質のことです。
品質の性質は、いくつかの軸に分けて並べられます。信頼できるかという軸は、止まらずに動き続けることを見ました。想定していない値を入れられても、おかしな動きをしません。だからそう述べた肢が当たり、確かさの軸にあたります。崩れずに済めば、使う人は安心して任せられました。誰にでも使いやすい画面は、使いやすさの軸になります。迷わず操作できるかを見る、別の物差しでした。三秒以内に結果が返るという性質は、効率の軸です。どれだけの資源で、どれだけ速くこなすかを測ります。値を指定するだけで変えられる性質は、保ちやすさの軸でした。手を入れる手間が小さいかを見る物差しになります。つまり四つは、それぞれ別の軸を説明していました。どの軸かを先に読みます。シラバスも、品質特性を要件定義の用語として挙げています。
ほかの選択肢はなぜ違うのか
- イだれにでも使いやすい画面インタフェースに…:誰にでも使いやすい画面を挙げた肢のほうです。迷わず操作できるかを見る性質になりました。使う人の側から測る、大切な軸ではあります。ただし崩れずに動くかとは別の物差しでした。見ている軸が違います。信頼できるかとは別でした。
- ウ入力後 3 秒以内に検索結果が得られるよ…:三秒以内に結果が返る肢というのが、こちらです。どれだけ速くこなすかを見る性質でした。資源をどれだけ使うかも、同じ軸に入ります。止まらずに動くかを測る軸ではありません。速さの側の話でした。資源と速さを測る物差しでした。
- エパラメタを指定するだけで画面や帳票の変更…:値を指定するだけで変えられる肢が、こちらです。手を入れる手間が小さいかを見る性質になりました。長く使ううえで、確かに効いてくる軸です。けれども崩れずに動くかとは別にありました。保ちやすさの側です。確かさの軸ではありません。
この問題の用語
- 信頼性意図した動きと実際の結果が食い違わない度合い。情報セキュリティでは一貫しているという特性、機器ではRASISのRとして壊れにくさを指します。
- 保守動いているシステムを使い続けられるように、点検や修正、更新を続ける作業です。障害の修正だけでなく、環境の変化に合わせた手直しも含みます。
出典:平成23年度 特別 ITパスポート試験 問53
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)