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

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…

Contents