name: analyzing-operation description: 運用要件を定義。運用フロー、監視設計、障害対応手順の策定。運用設計や監視体制の検討時に使用。
運用要件定義支援
運用フロー、監視、バックアップなどの運用要件を定義します。
Instructions
1. 参照ドキュメント
- @docs/reference/運用要件定義ガイド.md - 運用要件定義の進め方
2. 入力
- @docs/requirements/requirements_definition.md - 要件定義
- @docs/design/architecture_infrastructure.md - インフラストラクチャアーキテクチャ
- @docs/design/non_functional.md - 非機能要件定義
3. 成果物
- @docs/design/operation.md - 運用要件定義
4. 作業内容
運用フロー設計
- 日次運用
- 月次運用
- 年次運用
監視設計
- 監視項目の定義
- アラート閾値の設定
- エスカレーションフロー
バックアップ設計
- バックアップ方式
- バックアップスケジュール
- リストア手順
障害対応設計
- 障害検知方法
- 復旧手順
- 連絡体制
変更管理設計
- リリース手順
- ロールバック手順
- 変更承認フロー
5. 注意事項
- 前提条件: 非機能要件とインフラアーキテクチャが完了していること
- 制限事項: 運用手順は自動化を前提に設計すること
- 推奨事項: IaC(Infrastructure as Code)を活用する
6. 記述ルール
タスク項目などは一行開けて記述する。
OK:
**受入条件**:
- [ ] 運用フローが定義されている
- [ ] 監視設計が完了している
NG:
**受入条件**:
- [ ] 運用フローが定義されている
- [ ] 監視設計が完了している
Examples
SLA を満たすための運用要件定義
- 非機能要件とインフラアーキテクチャを読み込む
- @docs/reference/運用要件定義ガイド.md に基づいて定義
- SLA を満たすための運用フロー、監視、障害対応を策定