This is a guest posting by Nishi Grover Garg.
A hardening sprint is an additional sprint that some teams run to stabilize the code and ensure that everything is ready just before release. Agile teams vary in their opinions on using hardening sprints in Scrum, but if your team does agree on having one before your release, there may be a lot to be done and varied expectations from the product owner, testers and developers. It may also lead to other work being delayed, leading to accumulation of technical debt.
This is a companion discussion topic for the original entry at http://feedproxy.google.com/~r/gurock/~3/-S2mSkl5Uco/