応用情報技術者 2016年 秋期 午前2 問65
問題文
非機能要件項目はどれか。
選択肢
ア:新しい業務の在り方や運用に関わる業務手順、 入出力情報、 組織、 責任、権限、業務上の制約などの項目
イ:新しい業務の遂行に必要なアプリケーションシステムに関わる利用者の作業、システム機能の実現範囲、 機能間の情報の流れなどの項目
ウ:経営戦略や情報戦略に関わる経営上のニーズ、 システム化・システム改善を必要とする業務上の課題、 求められる成果目標などの項目
エ:システム基盤に関わる可用性、性能、拡張性、運用性、 保守性、移行性、 セキュリティ、 システム環境などの項目(正解)
非機能要件項目はどれか【午前2 解説】
要点まとめ
- 結論:非機能要件はシステムの性能や運用性、セキュリティなどの品質面を示す項目です。
- 根拠:非機能要件は「何をするか」ではなく「どのように動作するか」を規定し、システムの基盤や環境に関わる要素を含みます。
- 差がつくポイント:機能要件と非機能要件の違いを明確に理解し、性能や可用性などの品質特性を非機能要件と認識できるかが重要です。
正解の理由
選択肢エは「可用性、性能、拡張性、運用性、保守性、移行性、セキュリティ、システム環境」といったシステムの品質や環境に関する項目を挙げており、これらは典型的な非機能要件の内容です。非機能要件はシステムの動作条件や制約を示し、機能要件の実現を支える基盤的な要素であるため、エが正解となります。
よくある誤解
非機能要件を業務手順や機能の範囲と混同しやすいですが、これらは機能要件や業務要件に該当します。非機能要件はシステムの「品質特性」に着目する点が異なります。
解法ステップ
- 非機能要件の定義を確認する(性能、可用性、セキュリティなど品質面の要件)。
- 各選択肢の内容を「機能要件」「業務要件」「非機能要件」のどれに該当するか分類する。
- システムの動作条件や品質特性を示す選択肢を選ぶ。
- 選択肢エが非機能要件の典型例であることを確認し、正解とする。
選択肢別の誤答解説
- ア:業務手順や組織、責任権限など業務上の制約であり、業務要件に該当し非機能要件ではありません。
- イ:利用者の作業やシステム機能の範囲、情報の流れは機能要件に該当します。
- ウ:経営戦略や業務課題、成果目標は経営や業務要件であり、非機能要件とは異なります。
- エ:システムの可用性や性能、セキュリティなど品質面を示し、非機能要件の代表例です。
補足コラム
非機能要件は「品質要件」とも呼ばれ、システムの信頼性や効率性、保守性などを規定します。これらはシステムの利用者満足度や運用コストに大きく影響するため、設計段階で明確に定義し管理することが重要です。
FAQ
Q: 非機能要件はなぜ重要ですか?
A: システムの性能や信頼性、セキュリティなどの品質を保証し、安定した運用や将来的な拡張を可能にするため重要です。
A: システムの性能や信頼性、セキュリティなどの品質を保証し、安定した運用や将来的な拡張を可能にするため重要です。
Q: 機能要件と非機能要件の違いは何ですか?
A: 機能要件は「何をするか」、非機能要件は「どのように動作するか」という品質面を示します。
A: 機能要件は「何をするか」、非機能要件は「どのように動作するか」という品質面を示します。
関連キーワード: 非機能要件、性能要件、可用性、セキュリティ、システム品質、保守性、運用性

\ せっかくなら /
応用情報技術者を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

