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

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

解答・解説

正解: エ. 利用者とパネルのインタフェース

ソフトウェアの品質特性の一つである 使用性(Usability) とは、利用者がシステムを理解しやすく、学習しやすく、利用しやすく、かつ魅力的である度合いを指します。
設問の「利用者が銀行のATMのパネルを操作して入金処理を行う」ケースにおいて、使用性を考慮すべき対象は、直接操作を行う主体(利用者)と、操作を受け付ける媒体(パネル)の間で行われるやり取りです。
したがって、利用者とパネルのインタフェース が最も適切です。

各選択肢の解説

  • ア:OSとパネルのインタフェース
    システム内部のハードウェアやソフトウェア(OS)間のやり取りに関するものであり、利用者が直接操作する部分の「使用性」を評価する対象ではありません。
  • イ:ソフトウェア間のインタフェース
    システム内部のプログラム同士のデータのやり取りに関するものであり、利用者の操作感(使用性)とは直接関係しません。
  • ウ:ハードウェアとOSのインタフェース
    デバイスドライバなど、物理的な機器とオペレーティングシステムとの接続に関するものであり、利用者の使用性を考慮するインタフェースではありません。
  • エ:利用者とパネルのインタフェース
    正解です。利用者が直接操作する部分であり、画面の見やすさや操作の分かりやすさといった「使用性」を最も考慮すべきインタフェースです。

Spineチーム