64 lines
3.4 KiB
Markdown
64 lines
3.4 KiB
Markdown
# epic-readiness-checklist.md
|
|
|
|
**Purpose**: Validate epic business readiness and dependencies before story creation
|
|
**Agent**: po (Product Owner)
|
|
**Phase**: Pre-Story Creation Validation
|
|
|
|
## Epic Business Readiness Validation
|
|
|
|
### Epic Existence & Status Verification
|
|
- [ ] **Epic file exists**: `docs/epic{epic_number}.md` or alternative location confirmed
|
|
- [ ] **Epic status approved**: Epic status is "Approved" (not Draft/In Progress/Review)
|
|
- [ ] **Epic completion readiness**: Epic has clear business objectives and scope defined
|
|
- [ ] **Epic format compliance**: Epic follows project template and documentation standards
|
|
|
|
### Epic Dependencies Assessment
|
|
- [ ] **Prerequisite epics completed**: All prerequisite epics are marked "Done" or dependencies resolved
|
|
- [ ] **No blocking dependencies**: No unresolved technical or business blockers identified for epic scope
|
|
- [ ] **Resource availability**: Required team members and resources available for epic execution
|
|
- [ ] **External dependencies clear**: Third-party services, APIs, or integrations ready if needed
|
|
|
|
### Epic Context Sufficiency Analysis
|
|
- [ ] **Business goals clarity**: Epic provides sufficient context for meaningful story creation
|
|
- [ ] **User journeys defined**: Business goals and user workflows are clearly articulated
|
|
- [ ] **Success criteria specified**: Epic completion criteria and definition of done are explicit
|
|
- [ ] **Acceptance boundaries**: Epic scope boundaries and out-of-scope items are clearly defined
|
|
|
|
### Story Creation Readiness
|
|
- [ ] **Story numbering valid**: Requested story number does not conflict with existing stories
|
|
- [ ] **Epic sequence logic**: Story fits logical sequence within epic roadmap and dependencies
|
|
- [ ] **Story prerequisites met**: All prerequisite stories for requested story are completed
|
|
- [ ] **Business context sufficient**: Epic provides enough detail for comprehensive story definition
|
|
|
|
### Business Value Validation
|
|
- [ ] **Value proposition clear**: Epic business value and ROI rationale are explicitly documented
|
|
- [ ] **Priority alignment**: Epic aligns with current business priorities and strategic objectives
|
|
- [ ] **Stakeholder alignment**: Key stakeholders have reviewed and approved epic scope
|
|
- [ ] **Risk assessment complete**: Known risks and mitigation strategies are documented
|
|
|
|
## Validation Outcomes
|
|
|
|
### If ALL checks pass:
|
|
- **Status**: Epic ready for story creation
|
|
- **Action**: Proceed with create_story workflow step
|
|
- **Documentation**: Update story file with epic validation timestamp and PO approval
|
|
|
|
### If ANY check fails:
|
|
- **Status**: Epic not ready for story creation
|
|
- **Action**: HALT workflow and address identified issues
|
|
- **Escalation**: Work with SM and stakeholders to resolve epic readiness blockers
|
|
- **Documentation**: Document specific issues and required remediation steps
|
|
|
|
## Notes
|
|
|
|
- This checklist must be completed before any story creation begins
|
|
- Focus on business readiness rather than technical implementation details
|
|
- Epic validation ensures stories are created from well-defined, approved business context
|
|
- Failed validation prevents wasted effort on premature or poorly defined stories
|
|
|
|
## Integration Points
|
|
|
|
- **Input from**: Epic files, previous story status, business stakeholder feedback
|
|
- **Output to**: create_story workflow step (if validation passes)
|
|
- **Dependencies**: Epic documentation standards, story numbering conventions
|
|
- **Escalation**: SM for process issues, architect for technical dependencies |