From the course: Agile Software Development: Scrum for Developers
Unlock the full course today
Join today to access over 24,700 courses taught by industry experts.
Sprint best practices
From the course: Agile Software Development: Scrum for Developers
Sprint best practices
- [Instructor] Occasionally a scrum team will execute a sprint at the earliest stages of a project that just focuses on planning and does not produce a working product increment. This is known as sprint zero. I do not recommend this as a best practice. The scrum cycle can start with just a product vision and a team. While there is nothing wrong with having a large planning component in early sprints, each sprint should combine planning with pieces of functionality that deliver business value. The purpose of scrum is to maximize business value for each product iteration. Hardening sprints are designated for stabilizing products by fixing quality and performance issues. The problem with this approach is that it encourages teams to produce unstable products at the end of sprints that do not provide expected business value and reduce transparency about a team's progress status. For example, it may look like a team is…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.