The Opposite of Waterfall is Pond – A Metaphor for Agile

You have to love a good analogy. Here’s one which takes the notion of a “waterfall” development process literally, and contrasts it with a pleasant day out on a serene pond. The Opposite of Waterfall is Pond – A Metaphor for Agile | Agile Blog: Scaling Software Agility My favourite snippet: Eventually, we find a …

Continue reading ‘The Opposite of Waterfall is Pond – A Metaphor for Agile’ »

Steve Freeman compares Test-Driven Development to rock climbing

I love this kind of analogy. Thinking and learning about one area by considering another is a very powerful technique for boosting overall understanding and wisdom. In this case, Steve Freeman has scraped off the climbing terminology from a snippet of an article and replaced it with jargon from software development. Thought-provoking. Tips on Test-Driven …

Continue reading ‘Steve Freeman compares Test-Driven Development to rock climbing’ »