IT用語帳
FEシステム企画 · 要件定義

要求仕様書

Requirements Specification

ようきゅうしようしょ

要求分析の結果として、システムや製品が満たすべき機能、性能、制約条件などの要求を、関係者が合意できるよう明確に記述した文書。設計や受入れの判断の基準になるため、曖昧さや矛盾の無い記述が求められる。

共有:

Related

他の資格での定義

Related

関連キーワードの用語

FEヒアリング

利用者や関係者に直接質問して、業務の内容や課題、システムへの要求を聞き取る方法。事前に目的と質問項目を整理してヒアリング計画を立て、結果は議事録にまとめて関係者と確かめる。

FEUML

オブジェクト指向のソフトウェア設計を視覚的に表現するための標準化された表記法。クラス図、シーケンス図、ユースケース図、アクティビティ図、ステートマシン図など複数のダイアグラムで構成され、システムの構造や振る舞いを多角的に表現できる。

FEE-R図

実体(エンティティ)、関連(リレーションシップ)、属性(アトリビュート)を図で表現し、データの構造を視覚化する手法。エンティティを矩形、リレーションシップをひし形、属性を楕円で表す。データベースの概念設計や要件定義に用いられる。

FEシステム要件定義

システムの境界を定め、利害関要件として定義された利用の状況および運用シナリオに基づいて機能的な境界を定義するプロセス。システムの機能要件・性能要件を明確にし、レビューを経て要件を確定する。

FE機能要件

システムが実現すべき機能に関する要件。業務処理や画面・帳票の仕様、データ処理など、システムが「何をするか」を明確にする。非機能要件と対比される概念で、ユーザーの業務ニーズを直接反映する。

FE非機能要件

性能、信頼性、セキュリティ、可用性、拡張性、運用性など、システムの機能以外の品質や制約に関する要件。レスポンスタイムやスループットなどの具体的な数値目標として定義されることが多い。システムが「どのように動くか」の基準を定義する。