Agile, as a set of values and principles for iterative and adaptive software development, has come a long way since its inception in 2001. Starting as a pure punk movement, challenging the traditional and bureaucratic software development approaches, Agile has now become a mainstream corporate buzzword, often losing its essence and purpose. In this blog …