5 min lecture • Guide 313 of 877
How to Set Up Sprint Goals That Drive Focus
Sprint goals provide focus when properly defined and communicated. GitScrum supports goal-driven sprints with NoteVault for goal documentation, sprint columns for committed work, and progress visibility that helps teams stay aligned on what matters most this sprint.
Why Sprint Goals Fail
Common Problems
SPRINT GOAL FAILURES:
┌─────────────────────────────────────────────────────────────┐
│ WHY GOALS DON'T WORK │
├─────────────────────────────────────────────────────────────┤
│ │
│ ❌ NO GOAL: │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ • Sprint is just a list of tasks ││
│ │ • No unifying theme or direction ││
│ │ • Easy to add unrelated work ││
│ │ • No way to make trade-offs ││
│ └─────────────────────────────────────────────────────────┘│
│ │
│ ❌ VAGUE GOAL: │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ "Make progress on the platform" ││
│ │ "Improve user experience" ││
│ │ "Work on technical debt" ││
│ │ → Too broad to guide decisions ││
│ └─────────────────────────────────────────────────────────┘│
│ │
│ ❌ FORGOTTEN GOAL: │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ • Defined in planning, never mentioned again ││
│ │ • Not visible in daily work ││
│ │ • New tasks added without goal check ││
│ │ • Sprint review: "What was our goal again?" ││
│ └─────────────────────────────────────────────────────────┘│
│ │
│ ✅ EFFECTIVE GOAL: │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ "Users can complete checkout with Apple Pay" ││
│ │ "Dashboard loads in under 2 seconds" ││
│ │ "Mobile app shipped to App Store" ││
│ │ → Specific, measurable, decision-guiding ││
│ └─────────────────────────────────────────────────────────┘│
│ │
└─────────────────────────────────────────────────────────────┘
Good Sprint Goals
Characteristics
| Quality | Example |
|---|---|
| Specific | "Apple Pay in checkout" |
| Measurable | "< 2 second load time" |
| Achievable | Fits in sprint capacity |
| Relevant | Aligns with roadmap |
| Outcome-focused | User value, not tasks |
Documenting Goals
Using NoteVault
SPRINT GOAL DOCUMENTATION:
┌─────────────────────────────────────────────────────────────┐
│ NOTEVAULT SPRINT GOAL NOTE │
├─────────────────────────────────────────────────────────────┤
│ │
│ SPRINT GOAL NOTE TEMPLATE: │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ Title: "Sprint 23 Goal" ││
│ │ ││
│ │ ## Goal ││
│ │ Users can complete checkout using Apple Pay ││
│ │ ││
│ │ ## Success Criteria ││
│ │ - [ ] Apple Pay button visible on checkout ││
│ │ - [ ] Payment processing works ││
│ │ - [ ] Order confirmation sent ││
│ │ - [ ] Transaction appears in admin ││
│ │ ││
│ │ ## Key Tasks ││
│ │ - TASK-101: Apple Pay integration ││
│ │ - TASK-102: Payment confirmation flow ││
│ │ - TASK-103: Order notification update ││
│ │ ││
│ │ ## Risks ││
│ │ - Apple developer account approval timing ││
│ │ - Payment gateway integration complexity ││
│ │ ││
│ │ ## Not In Scope ││
│ │ - Google Pay (next sprint) ││
│ │ - Saved payment methods ││
│ └─────────────────────────────────────────────────────────┘│
│ │
└─────────────────────────────────────────────────────────────┘
Goal-Driven Task Management
Connecting Tasks to Goal
| Element | Implementation |
|---|---|
| Sprint column | Only goal-related tasks |
| Label | "sprint-goal" for core tasks |
| Task linking | Reference goal in description |
| Priority | Goal tasks get P1 |
| Scope check | New tasks evaluated against goal |
Daily Goal Check
Keeping Focus
GOAL VISIBILITY:
┌─────────────────────────────────────────────────────────────┐
│ MAINTAINING GOAL AWARENESS │
├─────────────────────────────────────────────────────────────┤
│ │
│ TEAM STANDUP CHECK: │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ • Today tab: What goal tasks are in progress? ││
│ │ • Blockers tab: Are goal tasks blocked? ││
│ │ • Progress: Are we on track for goal? ││
│ └─────────────────────────────────────────────────────────┘│
│ │
│ MID-SPRINT CHECK: │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ • Filter board by "sprint-goal" label ││
│ │ • Check: Are core tasks moving? ││
│ │ • Decision: Cut non-goal tasks if behind ││
│ └─────────────────────────────────────────────────────────┘│
│ │
│ SPRINT REVIEW: │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ • Did we achieve the goal? ││
│ │ • Demo the goal outcome ││
│ │ • Discuss what helped/hindered ││
│ └─────────────────────────────────────────────────────────┘│
│ │
└─────────────────────────────────────────────────────────────┘