プログラミンGOO

プログラミングナレッジ、ワードプレス、広告収入等について、気づき・備忘録を残していきます。

要件定義の書き方、書くべき内容

背景
アプリケーション作成に至った背景、現状、課題を示す。

概要

システムの概要を記載する。

機能

アプリケーションの主たる機能を記載する。

ユースケース

┗アプリケーション提供者、ユーザなど、ステークホルダーの関係を図解する。
ユースケース図の中で記載した各アクションについて解説する。以下を明確にすること

  • 実行者(アクター)
  • 事前条件
  • メインフロー(アクターの行動内容とシステムの挙動を明記する)
  • 例外フロー(メインフローから外す正常でないアクターの動作と、その際のシステムの挙動を明記する)
  • 事後条件(正常に処理が完了した場合の結果となるアクターの行動、またはシステムの挙動を明記する)