The McKinsey Quarterly
Unless you have spent the last 10 years away form the IT world you can’t have missed the rise of Agile software development. Countless books, journals, blogs and consultants are now devoted to furthering the use of Agile techniques.
Agile is apple pie. Everyone seems to favour it and many claim to be doing it. Even the Software Engineering Institute (originators of CMM and CMMI) have issued a paper showing how CMMI and Agile are complementary. But, who is actually doing Agile?
My own best estimates, little more than educated guesses really, suggest that between 5 and 15% of software development is now Agile. Some of these teams are practicing fully-fledged Scrum with a full selection of technical practices, like Test Driven Development (TDD), Continuous Integration and Refactoring. Other teams are attempting various forms of half baked Agile sometimes characterised as Wagile or WaterScrum.
Download the Word file
About the author: Allan Kelly helps companies navigate the adoption of Agile methods and assists the creation of a learning and improvement culture. He is the author of Changing Software Development: Learning to Become Agile as well as numerous articles and conference presentations.