Featured Posts

7 Ways To Go Beyond Your Agile Process

Published on October 31, 2016 for Source Allies Blog

Now that Agile has become mainstream, teams are looking to go beyond their Agile process to find ways to improve. There has even been recent use of the term “Antifr-Agile”, where process is secondary to product validation and customer learning (AgileDayChicago, 2016). Here are 7 ways that your team can go beyond your Agile process. […]

Updated TDD Mantra

Published on June 17, 2014 for Source Allies Blog

If you have ever practiced test driven development (TDD), then you are probably familiar with the TDD mantra – red, green, refactor. I’m a big proponent of TDD, but I think the TDD mantra is missing a fourth step.  In his book that introduced me to TDD, Test Driven Development: By Example, Kent Beck introduced […]

A Better Analogy For Agile Software Development?

Published on December 30, 2013 for Source Allies Blog

For years, like many of you, I have been comparing software development to construction. But ever since adopting the agile methodology a decade ago, I have been looking for a better analogy to help me explain agile software development. I recently came up with what I think is that analogy – urban planning. Read on […]