@cloudkinetix/bmad-enhanced
Version:
Cloud-Kinetix enhanced fork of BMAD-METHOD - Breakthrough Method of Agile AI-driven Development with robust versioning and unified validation.
191 lines (128 loc) • 5.44 kB
Markdown
# Sprint Readiness Checklist
## Purpose
Comprehensive validation to ensure the team is fully prepared to begin a new sprint with all necessary planning, technical setup, and team alignment in place.
## Required Artifacts
[[LLM: To execute this checklist, you need:
1. Product backlog (JIRA and/or BMAD stories)
2. Team capacity information
3. Previous sprint retrospective notes
4. Technical dependencies list
5. Definition of Done (DoD)
6. Sprint goal draft
]]
## Checklist Sections
### 1. Backlog Readiness (Basic Level)
[[LLM: Validate that stories are ready for sprint planning]]
- [ ] **Stories Estimated**: All candidate stories have story points
- [ ] **Acceptance Criteria**: Each story has clear AC
- [ ] **Priority Order**: Backlog is properly prioritized
- [ ] **Dependencies Identified**: Technical/business dependencies noted
- [ ] **Epic Association**: Stories linked to appropriate epics
**Backlog Quality**: ⭐⭐⭐⭐⭐ (minimum 4/5 stars required)
### 2. Team Readiness (Comprehensive Level)
[[LLM: Ensure team is prepared for the sprint]]
#### Capacity Assessment
- [ ] **Team Availability**: All members' availability confirmed
- [ ] **Vacation/Time Off**: PTO accounted for in capacity
- [ ] **Meeting Overhead**: Time allocated for ceremonies
- [ ] **Support/Maintenance**: Buffer for unplanned work
**Available Capacity**: \_\_\_ story points (based on velocity)
#### Role Coverage
- [ ] **Product Owner**: Available for clarifications
- [ ] **Scrum Master**: Ready to facilitate
- [ ] **Developers**: Full team coverage
- [ ] **QA**: Testing capacity confirmed
- [ ] **Specialists**: Any needed experts available
**Team Health**:
- ⭐⭐⭐⭐⭐ Fully staffed and ready
- ⭐⭐⭐⭐ Minor gaps with mitigation
- ⭐⭐⭐ Significant gaps needing attention
- ⭐⭐ Major concerns
- ⭐ Not ready for sprint
### 3. Technical Readiness (Expert Level)
[[LLM: Validate technical environment and dependencies]]
#### Environment Status
- [ ] **Development**: Environments stable and accessible
- [ ] **Testing**: Test environments prepared
- [ ] **CI/CD**: Build pipeline healthy
- [ ] **JIRA Integration**: Sync working properly
- [ ] **Version Control**: Branches prepared
#### Technical Debt
- [ ] **Critical Fixes**: From previous sprint addressed
- [ ] **Known Issues**: Documented and prioritized
- [ ] **Performance**: No blocking performance issues
- [ ] **Security**: No unaddressed vulnerabilities
- [ ] **Documentation**: Critical docs updated
**Technical Health Score**: \_\_\_% ready
### 4. Sprint Goal Validation
[[LLM: Ensure clear, achievable sprint goal]]
- [ ] **Goal Defined**: Clear, concise sprint goal exists
- [ ] **Measurable**: Success criteria defined
- [ ] **Achievable**: Realistic given capacity
- [ ] **Valuable**: Delivers business value
- [ ] **Focused**: Not trying to do everything
**Goal Quality Assessment**:
- ✅ **EXCELLENT**: Clear, focused, achievable
- ⚠️ **NEEDS WORK**: Requires refinement
- ❌ **NOT READY**: Too vague or unrealistic
### 5. Story Deep Dive (Top 5 Stories)
[[LLM: Detailed validation of highest priority stories]]
For each of the top 5 stories:
**Story 1: {{story_title}}**
- [ ] Requirements clear
- [ ] Design completed/approved
- [ ] Technical approach defined
- [ ] Test scenarios identified
- [ ] No blocking dependencies
**Story 2-5**: [Repeat pattern]
**Story Readiness**: \_\_\_/5 stories fully ready
### 6. Risk Assessment
[[LLM: Identify and evaluate sprint risks]]
#### Risk Categories
- [ ] **Technical Risks**: Identified and mitigation planned
- [ ] **Resource Risks**: Team availability concerns addressed
- [ ] **Dependency Risks**: External dependencies managed
- [ ] **Scope Risks**: Scope creep prevention planned
- [ ] **Quality Risks**: Testing approach defined
**Overall Risk Level**:
- 🟢 Low Risk - Normal sprint
- 🟡 Medium Risk - Proceed with caution
- 🔴 High Risk - Consider replanning
### 7. Communication & Alignment
[[LLM: Verify team alignment and communication]]
- [ ] **Stakeholder Briefed**: Key stakeholders informed
- [ ] **Team Aligned**: Everyone understands goal
- [ ] **Calendar Clear**: No major conflicts
- [ ] **Communication Plan**: How to handle issues
- [ ] **Success Metrics**: How we'll measure success
**Alignment Score**: Excellent | Good | Fair | Poor
## Sprint Readiness Decision
[[LLM: Synthesize all sections into go/no-go recommendation]]
### Summary Assessment
- Backlog Quality: \_\_\_/5 stars
- Team Readiness: \_\_\_/5 stars
- Technical Health: \_\_\_% ready
- Sprint Goal: EXCELLENT/NEEDS WORK/NOT READY
- Story Readiness: \_\_\_/5 ready
- Risk Level: 🟢/🟡/🔴
- Team Alignment: \_\_\_ rating
### Sprint Start Recommendation
- [ ] ✅ **GO**: Team is ready to start sprint
- [ ] ⚠️ **CONDITIONAL GO**: Start with specific adjustments
- [ ] ❌ **NO GO**: Critical issues must be resolved first
### Required Actions Before Sprint Start
[[LLM: List specific actions needed based on gaps identified:
1. Highest priority items to address
2. Who needs to do what
3. Timeline for completion
4. How to verify readiness
]]
### Sprint Success Factors
[[LLM: Based on assessment, highlight:
- Key strengths to leverage
- Main risks to monitor
- Success metrics to track
- Team agreements needed
]]
---
_This checklist ensures teams start sprints with confidence and clarity, setting up for success from day one._