ITパスポート 令和7年度 問47:development_managementに関する問題
利用者が銀行のATMのパネルを操作して入金処理を行う。この操作の要件を定義するときに,ソフトウェア開発の品質特性である使用性を考慮すべきインタフェースとして,最も適切なものはどれか。
- aOSとパネルのインタフェース
- bソフトウェア間のインタフェース
- cハードウェアとOSのインタフェース
- d利用者とパネルのインタフェース正答
AI解説(初心者・標準・上級)
理解度に合わせて3レベルの解説を無料で読めます。
答えは d「利用者とパネルのインタフェース」 です。
「使用性」とは“使いやすさ”のこと。迷わずスッと操作できるか、という品質です。
ATMでお金を入れるとき、人が触るのは“画面(パネル)”ですよね。だから「人とパネルの間」が使いやすさを考えるべき場所です。ボタンが分かりやすいか、案内が見やすいか、ということ。
👉 覚え方:「使用性=使う人の使いやすさ」→人が触れる所(パネル)が対象。
ほかの選択肢のa・b・cは、OSやハードや内部ソフト同士のつながりで、人が直接触らない“裏側”。使いやすさとは関係ない場所です。
なぜこれが正解か
正解は d。使用性(ユーザビリティ)は、利用者がシステムを効果的・効率的・満足して使えるかという品質特性。したがって考慮すべきは「人(利用者)が直接操作する接点」、すなわち利用者とパネル(操作画面)のインタフェース。ATM入金操作の使いやすさを決めるのはこの人–機械接点である。
各選択肢の解説
- a OSとパネルのインタフェース:内部の制御連携で、利用者が直接触れない。
- b ソフトウェア間のインタフェース:プログラム同士の連携であり使いやすさの対象外。
- c ハードウェアとOSのインタフェース:内部の低レベル連携で利用者操作と無関係。
覚え方・ひっかけ注意
使用性=“人が触る所の使いやすさ”。「利用者と〇〇」の選択肢があればそれが本命。a〜cのような“機械同士・内部”の接点は使用性の検討対象ではない、と切る。
使用性(Usability)の国際規格上の定義
ソフトウェア品質の国際規格ISO/IEC 25010では、製品品質の特性として「機能適合性・性能効率性・互換性・使用性(Usability)・信頼性・セキュリティ・保守性・移植性」の八特性が定義されている。使用性とは「特定の利用状況において、ユーザーが特定の目標を効果的・効率的・満足できるレベルで達成できる程度」を指す。本問でATMのパネル操作という「ユーザーと機械の接点(インタフェース)」について使用性を考慮すべきとすれば、自然に「利用者とパネルのインタフェース」が対象となる。
使用性の下位特性と設計への適用
ISO/IEC 25010における使用性の下位特性として、適切認識性(ユーザーが自分のニーズに合っているかどうかを認識できる)・習得性(新しいユーザーが習得しやすい)・運用性(操作しやすい)・ユーザーエラー防止性(エラーが起きにくい)・ユーザーインタフェース快美性(見た目が良い)・アクセシビリティ(多様なユーザーが利用できる)が定義されている。ATMのパネル設計において使用性を向上させるための実践として、(1)操作の一貫性確保(同じ操作が常に同じ結果になる)、(2)エラーメッセージの明確さ(何が間違いか・どうすればよいかを表示)、(3)フィードバックの即時性(ボタン押下後の反応が速い)、(4)ユニバーサルデザイン(高齢者・障害者への配慮)が重要となる。
各インタフェースの役割と使用性との関係
設問の誤答選択肢が示すインタフェースの正確な理解を整理する。
- 選択肢a(OSとパネルのインタフェース):組み込みOSとタッチパネルコントローラー間のソフトウェア接続。利用者が直接見たり触れたりするものではなく、内部的な技術的インタフェース。使用性の考慮対象ではない。
- 選択肢b(ソフトウェア間のインタフェース):ATMの業務アプリケーションと銀行ホストシステム間の通信・データ連携。取引の正確性・速度に関わるが、利用者体験とは直接関係しない内部インタフェース。
- 選択肢c(ハードウェアとOSのインタフェース):ATMの物理コンポーネント(カード読み取り機・紙幣カウンター等)とOSドライバ間の低レベルインタフェース。利用者が意識する使用性とは別層。
試験での位置づけと出題傾向
マネジメント系またはテクノロジ系「開発管理・ソフトウェア品質」の出題テーマ。ISO/IEC 25010の品質特性と各特性が該当するインタフェース層の対応関係を問う問題。「使用性」は「利用者×システム接点の快適さ」という定義から、人間が直接触れる「UI層のインタフェース」が必然的に対象となる。他の品質特性(信頼性・性能・セキュリティ等)も同様の「どのインタフェース層に関係するか」という形式で問われることがある。
選択肢の発展補足
ATMのUI設計は「インクルーシブデザイン」の重要な実践領域であり、視覚障害者への音声ガイド・点字ボタン、肢体不自由者への車椅子対応の画面高さ・大きなボタン、高齢者への大文字表示・シンプルな操作フロー設計等が含まれる。日本のATMは「バリアフリー設計ガイドライン(JIS X 8341)」に準拠することが求められている。基本情報技術者以上では、UI設計の原則(ニールセンの10原則・ゲシュタルト原理)・ユーザビリティ評価手法(ヒューリスティック評価・ユーザーテスト)・認知負荷の低減設計まで問われる場合がある。
出典:IPA(情報処理推進機構)公式 ITパスポート試験 令和7年度 問47/ 公的機関配布資料につき出典明記の上引用。解説は合格ナビによる独自AI解説です。