Roles
- Product Owner
- Defines product vision
- Manages product backlog
- Prioritizes features
- Scrum Master
- Facilitates ceremonies
- Removes impediments
- Protects team from interruptions
- Development Team
- Self-organizing
- Cross-functional
- Typically 3-9 members
Sprint Planning Example
// Sprint Planning Template
{
"sprintNumber": 12,
"duration": "2 weeks",
"startDate": "2025-08-25",
"endDate": "2025-09-08",
"sprintGoal": "Complete user authentication system",
"velocity": 40,
"selectedStories": [
{
"id": "US-123",
"title": "User Registration",
"points": 8,
"tasks": [
"Design registration form",
"Implement form validation",
"Create API endpoint",
"Add email verification"
]
},
{
"id": "US-124",
"title": "User Login",
"points": 5,
"tasks": [
"Design login form",
"Implement authentication",
"Add JWT token handling"
]
}
],
"teamCapacity": {
"availableDays": 10,
"teamMembers": 5,
"focusFactor": 0.7
}
}