3.4 KiB
3.4 KiB
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}.mdor 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