Overview
Sprint planning sets the direction for development cycles. Righthands break down features, estimate effort accurately, plan capacity, and help create achievable sprint goals.Core Capabilities
Story Breakdown
Epic Decomposition
Task Creation
Acceptance Criteria
Dependency Mapping
Effort Estimation
Analyze Complexity
Historical Comparison
Generate Estimates
Confidence Level
Capacity Planning
Team Availability
Velocity Analysis
Commitment Calculation
Buffer Planning
Common Use Cases
Epic Breakdown
Sprint Capacity Planning
Story Refinement
Convert vague requirements into well-defined stories:Before: Vague Requirement
Before: Vague Requirement
After: Refined Stories
After: Refined Stories
- As a user, I want the dashboard to load in under 2 seconds
- Currently: 8-12 seconds for users with lots of data
- Target: less than 2 seconds for 95% of users
- Implement data pagination (load 20 items at a time)
- Add Redis caching for frequently accessed data
- Lazy load charts below the fold
- Dashboard loads in less than 2s for users with fewer than 1000 items
- Dashboard loads in less than 3s for users with fewer than 10,000 items
- No functionality lost (all data still accessible)
- As a user, I want to see loading progress so I know the app is working
- Skeleton screens for charts and tables
- Progress indicator shows % loaded
- Ability to interact with loaded sections while others load
Estimation Assistance
Righthand provides:| Estimation Factor | Analysis |
|---|---|
| Complexity | Technical challenges, unknowns, learning curve |
| Scope | How many files/components affected |
| Dependencies | External APIs, team dependencies |
| Testing | Unit, integration, E2E test requirements |
| Historical Data | Similar stories and their actual effort |
| Risk Level | Likelihood of unexpected complications |
Advanced Features
Dependency Visualization
Righthand can map out story dependencies: Ask: “What’s the critical path for this sprint?” or “Which stories are blockers?”Risk Assessment
Identify risky stories that might derail the sprint:Technical Unknowns
External Dependencies
Scope Creep Risk
Historical Issues
Velocity Tracking
Analyze team velocity trends:Sprint Simulation
Load Candidate Stories
Apply Constraints
Generate Scenarios
Compare Options
Best Practices
Effective Story Writing
User-Centric Format
User-Centric Format
Clear Acceptance Criteria
Clear Acceptance Criteria
Right-Sized Stories
Right-Sized Stories
Include Technical Context
Include Technical Context
Sprint Planning Meeting
Pre-Meeting Prep (Day Before)
- “Analyze and estimate all refined backlog items”
- “Generate capacity calculation for next sprint”
- “Identify any dependency conflicts”
Sprint Goal Setting (15 min)
- Define sprint objective with team
- “Suggest stories that align with goal: [sprint goal]”
Story Selection (30 min)
- Review Righthand’s suggested stories
- Discuss estimates and adjust
- Commit to achievable sprint backlog
Task Breakdown (30 min)
- “Break down selected stories into technical tasks”
- Team adds implementation details
- Identify who will work on what
Risk Review (15 min)
- “What are the biggest risks in this sprint?”
- Plan mitigation strategies
- Identify backup stories if high-risk items fail
Handling Uncertainty
When estimates are unclear: Example: “Create a 4-hour spike to investigate OAuth integration complexity”Integration with Project Management
Jira Integration
Backlog Import
Automated Estimation
Task Creation
Sprint Board Setup
Linear Integration
Similar capabilities:- Analyze cycle time and velocity
- Suggest story assignments based on expertise
- Generate project updates and progress reports
- Identify bottlenecks in the workflow
GitHub Projects
- Convert issues into sprint-ready stories
- Estimate effort for issues
- Create task lists within issues
- Link related PRs and issues
Example Workflows
Feature Planning Session
Feature Planning Session
-
Initial Breakdown (Week 1)
- “Break down the new dashboard redesign feature”
- Righthand creates 15 user stories
- Team reviews and refines
-
Story Estimation (Week 2)
- “Estimate all dashboard stories”
- Righthand provides estimates: 78 story points total
- Team discusses and adjusts: 82 points final
-
Sprint Allocation (Week 2)
- Team velocity: 40 points per sprint
- “Organize these stories into 2 sprints based on dependencies”
- Righthand suggests Sprint 1: Core features (38 pts)
- Sprint 2: Polish and additional features (44 pts)
-
Risk Planning (Week 2)
- “What are the risks in Sprint 1?”
- Righthand identifies: New charting library (learning curve)
- Team adds spike to Sprint 0
-
Execution (Sprints 1-2)
- Track actual vs estimated effort
- Adjust Sprint 2 based on Sprint 1 learnings
Sprint Planning Meeting
Sprint Planning Meeting
- “Generate sprint capacity for next sprint”
- “Prioritize backlog items by business value and technical dependencies”
- Share analysis with team
- 9:00 - Sprint Review of last sprint
-
9:30 - Set sprint goal: “Complete user authentication system”
- “Which backlog items support this goal?”
- Righthand suggests 8 relevant stories
-
9:45 - Story selection
- Review top priorities
- “What’s the effort estimate for these 8 stories?” - 45 points
- Team capacity: 42 points
- Remove 2 lower-priority stories (3 points each)
- Final commitment: 39 points
-
10:15 - Task breakdown
- “Break down story #123 into technical tasks”
- Team collaborates on implementation approach
- Repeat for all committed stories
-
10:45 - Assignment and wrap-up
- Team members claim stories
- Identify pair programming opportunities
- Schedule technical discussion for OAuth integration
-
11:00 - Meeting complete
- “Generate sprint summary”
- Share with stakeholders
Mid-Sprint Adjustment
Mid-Sprint Adjustment
- Story taking 2× longer than estimated
- Risk of missing sprint goal
- “Are we on track for sprint goal?”
- Righthand analysis:
- Completed: 12 points
- In progress: 8 points
- Remaining: 19 points
- Days left: 5
- Projected completion: 32 of 39 points
- “Which stories should we descope to meet sprint goal?”
- Righthand recommends:
- Keep: Authentication core (must-have)
- Move to next sprint: OAuth polish, admin features
- Adjusted commitment: 34 points (achievable)
- “Generate sprint adjustment email for stakeholders”
- Explain rationale, revised scope, new timeline
Sprint Planning Checklist
Before Planning
- Backlog refined and estimated
- Team capacity calculated
- Dependencies identified
- Sprint goal drafted
During Planning
- Sprint goal finalized
- Stories selected and committed
- Tasks broken down
- Acceptance criteria clear
- Assignments made
After Planning
- Sprint backlog in project tool
- Stakeholders informed
- Risks documented
- First stories ready to start
Related Use Cases
- Bug Triage - Factor bugs into sprint planning
- Code Review Assistance - Estimate review time in capacity