Pl - [タイトル] - Plan 文書
Draft: Df[番号]-[タイトル]
概要
- 目標要約:[この Plan の新規目標]
- 範囲宣言(新規のみ):[含める内容]
- 範囲外(Out-of-scope):[含めない事項]
1) 要件に基づく全体目標分解(新規のみ)
- バックエンド追加能力:
- [能力項目]:範囲 / 制約:[説明]
- [能力項目]:範囲 / 制約:[説明]
- フロントエンド追加能力:
- [能力項目]:範囲 / 制約:[説明]
- [能力項目]:範囲 / 制約:[説明]
- 統合と回帰の要点:
- [E2E 検証点]:マージ / 回帰:[説明]
- 既定実行順序:バックエンド -> フロントエンド -> 統合(依存により調整可)
2) 業務要件 -> 技術要点 -> 技術受け入れチェックリスト(TDD)
- 要件項目 [番号]:[説明]
- 技術要点:
- インターフェース / オブジェクト意味:[説明]
- データと制約:[説明]
- 状態とエラー意味:[説明]
- 技術受け入れチェックリスト(断言調):
- 正向き:[断言]
- 逆向き:[断言]
- 境界:[断言]
- 空状態:[断言]
- 技術要点:
- 要件項目 [番号]:[説明]
- 技術要点:[…]
- 技術受け入れチェックリスト:[…]
3) 契約と型の同期計画(新規 / 変更のみ)
- インターフェース / ルート:
- [パス]:[メソッド] - 意味:[説明]
- [パス]:[メソッド] - 意味:[説明]
- リクエスト / レスポンス意味:
- リクエストボディ / パラメータ:フィールドと制約:[説明]
- レスポンスボディ:フィールドと制約:[説明]
- エラーコードとエラー意味:
- [エラー / 分類]:意味と処理:[説明]
- 共通型 / 定数(新規 / 変更):
- [型 / 定数名]:用途と位置:[説明]
4) 技術詳細分析(研究と判断)
- 研究テーマ:[名称]
- 背景と課題:[説明]
- 研究要約:[要点]
- 結論と理由:[説明]
- リスクとフォールバック:[説明]
- 研究テーマ:[名称]
- 背景と課題:[説明]
- 研究要約:[要点]
- 結論と理由:[説明]
- リスクとフォールバック:[説明]
5) 実行順序と依存関係
- スライス:[名称] - 種別:[バックエンド / フロントエンド / 統合];依存:[項目];成果物:[要約];受け入れ点:[番号]
- スライス:[名称] - 種別:[バックエンド / フロントエンド / 統合];依存:[項目];成果物:[要約];受け入れ点:[番号]
- スライス:[名称] - 種別:[バックエンド / フロントエンド / 統合];依存:[項目];成果物:[要約];受け入れ点:[番号]
6) リスク、ロールバック、影響範囲
- リスクと不確実性:[一覧]
- ロールバック / 劣化運用方針:[一覧]
- 影響範囲と連動:[影響を受けるモジュール / 契約 / 文書]
7) マイルストーンとチェックポイント
- マイルストーン:[目標] - チェックポイント:[基準]
- マイルストーン:[目標] - チェックポイント:[基準]
8) ファイルと成果物一覧(計画)
- 追加予定のコードファイル / ディレクトリ:[一覧]
- 契約と型のファイル:[一覧]
- 統合 / 回帰スクリプトまたは説明:[一覧]
- 文書名候補:
- Code 文書:
Cd[番号]-[タイトル].md - Iteration 文書:
It[番号]-[タイトル].md
- Code 文書:
作成日: date '+%Y-%m-%d'