958 B
958 B
Implementation plan template
Use before coding to align structure, tasks, and testing.
scope
- features/stories in scope with acceptance criteria refs
- out of scope and assumptions
architecture trace
- links to PRD, UX spec, architecture sections
- key decisions affecting implementation
code structure
- directories, modules, naming conventions
- interfaces/types and shared utilities
dependencies
- packages (name@version) and rationale
- security considerations and license notes
environment & config
- env vars, secrets, and defaults
- local dev setup and run commands
tasks & estimates
- task list with estimates and dependencies
- risks and mitigations per task
testing plan
- unit, integration, e2e: what, where, how measured
- coverage targets and tooling
rollout
- migration scripts, toggles, and monitoring
- fallback/rollback procedures
sign-off checklist
- lint/tests green, docs updated, artifacts gated