ソフトウェア要件定義
i コンピテンシ ディクショナリ より
以下のようなことを行う
機能要件と非機能要件の定義
インターフェイス要件の定義
サブシステム間や他システムとのインターフェイスの要件
バックアップ、リカバリに関するデータファイル保全方式の検討
ユーザビリティを考慮したユーザーインターフェイスの要件
概念データモデルの作成
ソフトウェアが参照、更新する全てのデータを分析し、管理すべきデータを抽出
ビジネスルールを踏まえて、対象範囲のデータ構造を ER 図にまとめる
データ (エンティティ) とプロセス (機能) との関連を CRUD 図にまとめ、データライフサイクルを検証
ソフトウェア要件の評価
システム要件およびシステム方式設計への追跡可能性
システム要件との外部一貫性
ソフトウェア要件の内部一貫性とテスト可能性
ソフトウェア方式設計の実現可能性
運用と保守の実現可能性