For the past decade, Agile has been a buzz word that has passed by every business and developer in the software industry. It offered many solutions to practical issues created by the Waterfall model, which originated in the manufacturing world where it is better suited. Agile's iterative approach naturally encourages adaptive planning, faster delivery, and more flexibility. This reduces the feedback loop from concept initiation to customer interaction. This along with other retrospective techniques allow teams to be "responsive to change." Scrum, which is an Agile framework, has a continuous review process that provides an opportunity for the team to reflect at the end of every sprint. During this retrospective discussion individuals examine the good, the bad, and/or the ugly that encompassed the sprint. This is where the power of Agile can accidentally lead to its own demise. There are two potential pitfalls to avoid.
Sep 11, 13