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

問題

マネジメント系

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

選択肢

  • OSとパネルのインタフェース
  • ソフトウェア間のインタフェース
  • ハードウェアとOSのインタフェース
  • 利用者とパネルのインタフェース

解説

正解:

概要

ソフトウェアの品質特性の一つである使用性(ユーザビリティ)は、利用者がシステムをどれだけ簡単に理解し操作できるかを表します。この問題は、ATMの操作のような人が使うシステムで、どのインタフェースを考慮すべきかを問うものです。

正解の理由

ATMのパネル操作は、人が画面やボタンを使ってシステムを操作する場面です。使用性を考える場合は、人間とシステムの接点であるユーザインタフェースが重要になります。したがって、利用者とパネルのインタフェースを考慮することが最も適切です。

各選択肢の解説

ア(×): OSとパネルのインタフェースは、ソフトウェアとハードウェアの接続や制御に関係する部分です。これは利用者の操作のしやすさを直接考えるものではないため、使用性の観点としては適切ではありません。

イ(×): ソフトウェア間のインタフェースは、複数のソフトウェア同士が連携するための仕組みです。システム内部の連携に関するものであり、利用者の操作性に直接関係するものではないため誤りです。

ウ(×): ハードウェアとOSのインタフェースは、機器と基本ソフトウェアが連携するための技術的な接点です。ユーザが操作する部分ではないため、使用性を考える対象としては適切ではありません。

エ(〇): 利用者とパネルのインタフェースは、人が画面やボタンを通してシステムを操作する接点です。操作の分かりやすさや使いやすさに直接関係するため、使用性を考える際に最も重要なインタフェースです。

ポイント

使用性(ユーザビリティ)は、人とシステムの接点であるユーザインタフェースの使いやすさに関係します。ATMやWebサイトなど、人が操作する部分が重要な対象になります。