本文へスキップ

令和7年度 ITパスポート試験 問47

この問題の解説と、これまでの解答の記録です。

問47
頻出度★★★

利用者が銀行の ATM のパネルを操作して入金処理を行う。この操作の要件を定義するときに, ソフトウェア開発の品質特性である使用性を考慮すべきインタフェースとして, 最も適切なものはどれか。

出典 令和7年度 ITパスポート試験 問47
解説

問 47

  • 不正解ア

    OS とパネル (ハードウェア) のインタフェースは、システム内部でソフトウェアが機器を制御するための接点であり、人間が操作するわけではない。使用性ではなく、移植性・効率性・信頼性などシステム内部の品質に関わる部分で、利用者の使いやすさを考慮する対象ではない。

  • 不正解イ

    ソフトウェア間のインタフェースは、プログラムやモジュール同士がデータをやり取りする内部的な接点である。利用者は関与しないため使用性の考慮対象ではなく、相互運用性・保守性などの内部品質に関係する。

  • 不正解ウ

    ハードウェアと OS のインタフェースは、機器とシステムソフトウェアをつなぐ低レベルの内部接点であり、利用者が直接操作する場所ではない。使用性ではなく移植性・信頼性などに関わる部分で、人間の使いやすさを問う本問の対象には当たらない。

  • エ

    正解 使用性 (ユーザビリティ) とは、ソフトウェア品質特性のうち『利用者がどれだけ容易に・効率よく・満足して操作できるか』を表す特性である。ATM の入金処理で使用性が問題になるのは、人間である利用者が画面表示やボタン配置を見て操作する場面、すなわち利用者とパネルが接する境界面である。ここでの分かりやすさ・操作のしやすさが使用性そのものなので、エ『利用者とパネルのインタフェース』が最も適切である。

ここがポイント
  • 使用性 (ユーザビリティ) は、利用者がソフトウェアをどれだけ容易・効率的・満足に使えるかを表す品質特性であり、人間が直接触れるユーザインタフェースで考慮する。
  • OS・ハードウェア・ソフトウェア同士など利用者が関与しない内部インタフェースは、移植性・相互運用性・信頼性など別の品質特性の対象であり、使用性とは区別する。
用語

解答の記録