要件定義書について
要件定義書とは
要件定義書(RDD:Requirements Definition Document)とは
要件定義書とは、要件定義の最終的な成果物をまとめた文書です。
システムにおいて実現する業務要件定義、機能要件定義、非機能要件定義などを記述します。
要件種別ごとにドキュメントを分けて作成すると読みやすく、顧客に説明しやすい資料となります。
業務要件定義書(Business Requirements Document)とは
業務要件定義書とは、システム化の対象となる業務フローを明確化した要件である「業務要件(ビジネス要件)」をまとめた文書です。
業務要件定義は、システム化したい業務の流れを明確化にする作業であり、要件定義の初期の段階で定義されます。
具体的には、業務の詳細な手順、担当者、業務全体の流れ、扱う情報などを決定します。
機能要件定義書(Functional Requirements Document)とは
機能要件定義書とは、業務要件を実現するために必要なシステムの機能に関する要件である「機能要件」をまとめた文書です。
システム開発における要件定義の内、必ず搭載すべき機能や挙動を定義します。
非機能要件定義書(Non-functional Requirements Documentとは)
非機能要件定義書とは、使いやすさ・性能(パフォーマンス)・信頼性・セキュリティ・制約条件などの非機能要件をまとめた文書です。
顧客は、使いやすさ、応答性、信頼性などの要素を通じてソフトウェアの品質を評価する傾向があります。
そのため、顧客満足度を確保するためにも、非機能要件定義を明文化にして、顧客と認識を共有することは極めて重要な作業となります。
要件定義書のサンプル
業務要件定義書の目次
デジタル庁 デジタル社会推進標準ガイドラインの業務要件定義書を参考にしています。
第1章 はじめに
第2章 業務実施手順
1. 業務の範囲(業務機能とその階層)
2. 業務フロー
3. 業務の実施に必要な体制
4. 入出力情報及び取扱量
5. 管理対象情報一覧
第3章 規模
1. サービスの利用者数及び情報システムの利用者数
2. 処理件数
第4章 時期・時間
1. 業務の時期・時間
第5章 場所等
1. 業務の実施場所
2. 諸設備、物品等
第6章 管理すべき指標
1. 管理すべき指標
第7章 情報システム化の範囲
1. 情報システムの機能
第8章 業務の継続の方針等
1. 目標復旧時間
第9章 情報セキュリティ
1. 情報セキュリティ対策の基本的な考え方
機能要件定義書の目次
デジタル庁 デジタル社会推進標準ガイドラインの機能要件定義書(2022年度)を参考にしています。
第1章 はじめに
第2章 機能に関する事項
1. 機能一覧
2. 詳細業務フロー
第3章 画面に関する事項
1. 画面一覧
2. 画面イメージ
3. 画面遷移の基本的考え方
4. 画面設計ポリシー
第4章 帳票に関する事項
1. 帳票一覧
2. 帳票イメージ
3. 帳票設計ポリシー
第5章 データに関する事項
1. データモデル
2. データ一覧
1) マスターデータ
2) マスターデータ以外(トランザクションデータ、入出力ファイル等)
3. データ定義
4. CRUDマトリクス
5. コード一覧
6. コード内容定義
7. オープンデータ一覧
第6章 外部インタフェースに関する事項
1. 外部インタフェース一覧
非機能要件定義書の目次
デジタル庁 デジタル社会推進標準ガイドラインの非機能要件定義書(2022年度)を参考にしています。
第1章 はじめに
第2章 ユーザビリティ及びアクセシビリティに関する事項
1. 情報システムの利用者の種類、特性
2. ユーザビリティ要件
3. アクセシビリティ要件
第3章 システム方式に関する事項
1. 情報システムの構成に関する全体の方針
2. 開発方式及び開発手法
第4章 規模に関する事項
1. 機器数及び設置場所
2. データ量
3. 処理件数
4. 利用者数
第5章 性能に関する事項
1. 応答時間
2. スループット
第6章 信頼性に関する事項
1. 可用性要件
2. 完全性要件
第7章 拡張性に関する事項
1. 性能の拡張性
2. 機能の拡張性
第8章 上位互換性に関する事項
1. 上位互換性
第9章 中立性に関する事項
1. 中立性
第10章 継続性に関する事項
1. 継続性に係る目標値
2. 継続性に係る対策
第11章 情報セキュリティに関する事項
1. 情報セキュリティ対策要件
第12章 情報システム稼働環境に関する事項
1. クラウドサービスの構成
2. ハードウェア構成
3. ソフトウェア構成
4. ネットワーク構成
5. 施設・設備要件
第13章 テストに関する事項
1. テストに関する要件
第14章 移行に関する事項
1. 移行対象データ
2. 移行対象業務
3. 移行対象システム
第15章 引継ぎに関する事項
1. 引継ぎ事項
第16章 教育に関する事項
1. 教育対象者の範囲、教育の方法
2. 教材の作成
第17章 運用に関する事項
第18章 保守に関する事項