要件の定義(業務要件定義,業務処理手順,機能要件定義,非機能要件定義,セキュリティ要件,情報・データ要件)

更新日:

用語解説

要件の定義では、業務要件、機能要件、非機能要件、セキュリティ要件、情報・データ要件などを整理し、システムに求める内容を具体的に決めます。

■ 試験で押さえるポイント

  • 業務要件では、業務の流れ(業務処理手順)と、システム化する範囲を決めます。

  • 機能要件は、システムが提供する機能です。

  • 非機能要件は、性能、可用性、運用・保守、移行、セキュリティなどの品質に関する要件です。

  • セキュリティ要件では、扱う情報の重要度に応じて、認証、アクセス制御、ログの取得、暗号化などを決めます。

要件の種類

内容

例

業務要件

システム化の対象となる業務の流れやルール

受注から出荷までの業務手順

機能要件

システムが提供する機能

在庫を検索し、引当てを行う

非機能要件

性能、可用性、保守性、移行などの品質

応答3秒以内、稼働率99.9%

セキュリティ要件

守るべき情報と、必要な対策

利用者認証、アクセス権、ログ、暗号化

情報・データ要件

扱うデータの項目、量、保存期間

顧客データを5年間保存

■ 過去問での着眼点

「障害時は半日以内に回復する」のような回復時間や稼働率の要件は非機能要件です。「警告メッセージを表示する」のような業務の機能は機能要件と区別します。

同じ分野の用語