What is sprint planning?
Sprint planning is a Scrum ceremony where the team defines the sprint goal, selects user stories from the product backlog, breaks them into tasks, and commits to a sprint backlog. It typically takes 1-2 hours for a 2-week sprint. The team considers capacity, velocity, and dependencies to create a realistic plan for the iteration.