D
機能開発の計画・進捗をドキュメント化・管理できる
by dznbk
機能追加やシステム変更時に、「要件」「設計」「タスク」を体系的にドキュメント化し、進捗を一元管理できます。 複数のタスクに分けて作業を進める際、完了したタスクを チェックマーク で記録し、現在の進捗状況を常に明確にできます。 作業完了後に「学んだこと」を振り返りとして記録し、次のプロジェクトに活かせます。 エンジニアが複数ファイルにまたがる実装に着手する前に、計画を立てたい方 プロジェクトマネージャーで、開発の進捗をドキュメントで可視化したい方 チーム開発で、誰が何をしているか、どこまで完了しているかを把握したい方 1時間以上かかる大きな機能開発で、タスクの漏れなく完了させたい方 使用時機は「新機能追加」「複数ファイル変更」「1時間以上の作業」。4つのモードで構成:(1)計画モード:.steering/YYYYMMDD-機能名/ ディレクトリ作成後、requirements.md(要件定義)→ design.md(設計判断)→ tasklist.md(具体タスク)を順に作成。(2)実装モード:tasklist.md が正式ドキュメント、TodoWrite は補助的使用。タスク完了時に [ ] → [x] へ即座に更新。スキップは理由を明記。追加タスクは末尾に追記。(3)振り返りモード:完了日付記入、末尾の振り返りセクションを記入、重要決定事項は docs/CONTEXT.md にも転記。(4)フィードバック対応モード:既存機能へのフィードバック対応で、変更ファイル1-2以内・1時間未満なら軽微修正として直接対応。それ以上なら既存 tasklist.md に「追加対応(YYYY-MM-DD)」セクションを追記し、フィードバック内容と追加タスクを記載。
ドキュメント設計