目次
ユーザ要求
要件定義にてユーザが要求している要件を纏めます。
RFP(Request For Proposal):提案依頼書
RFPの目的
ユーザへの提案書を作成する際のユーザが求めている要求事項が記載されています。
RFPの記載項目
RFPの下記事項例としては下記が記載されています。
- システムの概要
- 依頼事項
- 開発体制と開発環境
- 保証要件
- 契約事項
要求分析アプローチ
トップダウンアプローチ
- 経営戦略
↓ - 情報戦略
↓ - 業務設計
↓ - システム化計画
↓ - システム要求
ボトムアップアプローチ
- システム要求
↑ - 現行システム分析
↑ - 業務改善を目的としたシステム設計
↑ - 業務改善策検討
↑ - 業務効率化要求
オブジェクト指向分析
オブジェクト指向分析の例 オブジェクトモデル(静的モデル)の作成
- オブジェクトの識別
- クラスの識別
重複クラスの排除
外部のクラスの排除
無関係なクラスの排除
属性の排除
操作の排除 - 関連の識別
- 属性の識別
- 継承による見直し
オブジェクト指向分析の例 オブジェクトモデル(静的モデル)の作成
- シナリオの用意
- 事象の識別
- シーケンス図の作成
- ステートチャート図
ユーザ要求分析
- 機能要求
- 性能要求
- 信頼性要求
- 安全性要求
- 運用性・操作性
- 保守性要求
- 拡張性要求
機能要件と非機能要件
要件には機能要件と非機能要件が存在します。
機能要件
非機能要件
- システム稼働上の要件
- 操作性に関する要求
- 性能や処理能力に関する要求
- 拡張に関する要求
- 信頼性に関する要求
- システム構成に関する要件
- セキュリティに関する要求
- 内部統制に関する要件
- データ活用に関する要件
- システム開発上の要件
- システム開発に関する要件
- システム成果物の品質に関する要件
- システム管理上の要件
- システム移行に関する要件
- システム運用管理に関する要件
運用要件、管理要件から構成されています。
- システム保守に関する要件
ハードウェア保守要件、ソフトウエア保守要件から構成されています。