ユーザのための要件定義ガイド ~要求を明確にするための勘どころ~
システム開発における各プロセスでの成果物には何があるのか、気になって調べてみました。
以下、IPAの資料が一番よさそう。
SEC BOOKS:ユーザのための要件定義ガイド ~要求を明確にするための勘どころ~:IPA 独立行政法人 情報処理推進機構
成果物の定義は、文化によりけりで、曖昧なので困ります。
作る意図はわかるとしても、作らない時に発生する「抜け」、リスクを意識するのが重要だと思います。
表 4.1 プロセスへの成果物のマッピング例 を抜き出しみました。
構想立案 | システム化計画立案 | 要件定義 | 外部設計 |
---|---|---|---|
問題点、課題、ニーズなど一覧 | 同左 | 同左 | |
要求一覧 | 同左 | 同左 | |
業務機能構成表 | 同左 | 同左 | システム化業務一覧 |
ビジネスプロセス関連図 | 同左 | 同左 | |
業務フロー | 同左 | 同左 | |
システム化業務フロー | 同左 | 同左 | 同左 |
業務処理定義書 | 同左 | ||
システム化業務説明 | 同左 | ||
画面一覧 | 同左 | ||
画面遷移 | 同左 | ||
画面レイアウト | 同左 | ||
画面入出力項目一覧 | 同左 | ||
画面アクション明細 | |||
概念データモデル(ER図) | 同左 | 同左 | ER図 |
エンティティ一覧 | 同左 | ||
エンティティ定義書 | 同左 | ||
CRUD図 | 同左 | ||
外部システム関連図 | 同左 | 同左 | 同左 |
外部インタフェース一覧 | 同左 | 同左 | |
外部インタフェース定義 | 同左 | ||
外部インタフェース処理説明 | |||
バッチ処理一覧 | 同左 | ||
バッチジョブフロー | |||
バッチ処理定義 | |||
帳票一覧 | 同左 | 同左 | |
帳票レイアウト | 同左 | ||
帳票項目定義 | |||
帳票概要 | 同左 | ||
帳票編集定義 | |||
データ項目定義書 | 同左 | ||
ドメイン一覧/定義 | 同左 | ||
コード一覧/定義 | 同左 |