[Select Repost] Agile vs Waterfall

In this Agilitrix blog post, author Michael Sahota writes about some of the key differences between Agile and Waterfall.


Here is my one page summary of some key differences between Agile and Waterfall.

(I created this when I was asked to explain this to an exec earlier this month about this and I didn’t have anything good in my toolkit nor could I find something on google.)

Agile-vs-Waterfall-1024x748.jpg

Key Differences between Agile and Waterfall

  • In waterfall, the focus is on creating documents that capture what is needed. In Agile, the focus is on working software.
  • In waterfall, people tend to work in sequence – like a relay race. In Agile, people collaborate – like a soccer team.
  • In Agile, the focus is on working together as a team and learning how to improve. There is a different mindset or culture.
  • In Waterfall, there is usually a messy whirlpool at then end where people abandon documentation to start figuring out how to make things work and/or what users really want.
  • In Agile, software is delivered incrementally so it is much easier to predict delivery dates.