システム企画書 †
開発プロジェクト管理計画書 †
要求・要件定義 †
要求定義書 ⭐︎⭐︎⭐︎ †
要件定義書 ⭐︎⭐︎⭐︎ †
要求要件追跡書 †
システム全体図 †
- システム全体イメージ
- 外部接続イメージ
- サブシステム間の連携
- 機能間の連携’
設計標準 †
- 使用する文字コード
- UI標準
- データに関する標準
- 業務フロー記述に関する標準
- 開発標準
非機能要件定義書 †
実装要件定義 †
アーキテクチャ方針 †
- ソフトウェアアーキテクチャ
- システムアーキテクチャ
ハードウェア構成要件書 †
ソフトウェア構成要件書 †
- 開発支援用ソフトウェア
- 言語
- IDE
- アプリケーションフレームワーク
- リポジトリ
- テストツール
- データモデリングツール
- 運用支援
- システム運用管理ツール
- 構成管理ツール
- セキュリティ監視ツール
- ETLツール
ネットワーク構成要件書 †
- 回線の種別
- 通信サービス
- ネットワーク機器
- その他の付帯設備・機器
- 設備工事
移行要件書 †
運用要件書 †
- システム運用に関する基本方針
システムの目的
運用方針
利用者の義務と制限
- 各運用サイトに関して
- 運用管理項目
- 運用方法
- 実施体制
- 支援体制
- システム運用を担当する組織体制
- サーバの起動/停止
- 運用スケジュール
- バッチ処理の手動実行
- 障害監視、障害検知、リカバリ
信頼性要件書 †
- 信頼性に関する基本方針
- 目標稼働率
- 目標復旧時間
- 目標復旧地点
- 目標復旧レベル
性能要件書 †
セキュリティ要件書 †
- 適用範囲
- 情報資産の保護
- 活動組織(体制)
- セキュリティ監視及び監査
- 安全処置
- 研修の実施
- 機密保持
- コンプライアンス
- 継続的な改善
- データ操作、アプリケーション単位、デバイス毎の権限・制限
論理設計 †
概念データモデル ⭐︎⭐︎⭐︎ †
- リリース系エンティティ
- イベント系エンティティ
- リレーション
- 外部インタフェース
論理データモデル ⭐︎⭐︎⭐︎ †
- 概念データモデルを元に以下を追記
- エンティティの定義
- リレーション
- 整合性の確認
- 正規化の確認
- 属性定義
- ドメイン定義
- エンティティとリレーションの確定
- 主キー(ナチュラルキー)
- 必須項目
- 用語集
ToBe?業務フロー図 ⭐︎⭐︎⭐︎ †
ユースケース ⭐︎⭐︎⭐︎ †
プロセス定義 ⭐︎⭐︎⭐︎ †
画面UIデザイン ⭐︎⭐︎⭐︎ †
論理CRUDマトリクス ⭐︎⭐︎⭐︎ †
物理設計 †
物理データモデル ⭐︎⭐︎⭐︎ †
論理データモデル、論理CRUDマトリクス、アーキテクチャ設計書を元に作成
- 物理データモデルの作成
- プロセス分析
- データアクセス分析
- 属性の物理名定義
- 各種ルールの定義 ... 参照整合性制約、一意性制約、主キー制約、NOT NULL制約、値制約などの制約ルール
- インデックス、トリガー
- 非正規化および導出項目の追加
物理CRUDマトリクス ⭐︎⭐︎⭐︎ †
- エンティティと業務プロセス、およびエンティティと機能の関係を表形式で表現
- 表の桝の中で、CRUDをどこに書くかを決めておく
サブシステム定義 ⭐︎⭐︎⭐︎ †
- サブシステム毎にグループ化した業務プロセスと機能を一覧にしたもの
- サブシステム同士の連携の仕方を定義
外部インタフェース定義 ⭐︎⭐︎⭐︎ †
機能定義 ⭐︎⭐︎⭐︎ †
UI定義 ⭐︎⭐︎⭐︎ †
システム設計書 †
セキュリティ設計書 †
運用設計書 †
テスト設計書 †