Agile "Hardening Sprint" What Why & When
In today's IT industry, most of the projects follow Agile (SCRUM or KANBAN). During the course of the project mostly towards the tail end or in middle, there is a word that sounds like this "HARDENING" sprint. This is hard to be heard by business as this sprint will not produce a value added release. Rather it focuses on the stability of the app or course correction. The What: Hardening sprint as said earlier will not take new requirements from the backlog, rather the story will be app stability or defects to be addressed. This is more or less an technical sprint without any architectural output. The desired output is a more stable working app. The Why There are the 3 major reasons for the "Hardening Sprint" to happen 1. More open defects The "Done" is "NOT Done". There are too many defects open at the given time. Functional and non-functional defects making the application less valued by business. 2. Course Correction Since, Ag...