本文へスキップ
← 用語集一覧へ

機能要件

教科書で学ぶ要件定義と設計

定義機能要件は、システムが何をするか、つまり業務のためにどんな処理や機能を提供するかを定めた要件である。

解説要件定義では、業務の流れや使い方を分析し、システムに任せる処理を洗い出す。例えば図書の貸出システムなら「会員番号で貸出を記録する」「返却期限を過ぎた本を一覧にする」が機能要件に当たる。工程を細かく分ける呼び方には、システム全体の要件を決めるシステム要件定義や、その中のソフトウェアについて決めるソフトウェア要件定義がある。

たとえレストランのメニューに並ぶ料理の一覧のようなもの。この店で何を出せるかを決めたもので、作り方はまだ書かれていない。

ほかの単元での説明(1)

教科書で学ぶ業務要件定義 — 機能要件・非機能要件と合意

定義機能要件は、業務要件をかなえるために、システムが何をするか (受け付けるデータ、行う処理、出す画面や帳票) を定めた要件である。

解説例えば、注文を登録する、月末に請求額を集計するといった処理の内容が機能要件に当たる。業務の中でシステムが受け持つ部分を、システムの働きとして書き表したものと言える。

たとえ自動販売機なら、お金を受け取る、商品を出す、お釣りを返すといった、機械がする仕事そのものに当たる。

関連する過去問(29 問)