It’s pretty usual to see people from Agile world keep on bashing the Waterfall methodology because of its inherent problems. To be honest, a big majority of the organizations still work in Waterfall mode. So sometimes I used to think, why can’t people in Waterfall world do improvement in the way they do things. Though organizations are switching to Agile, you can’t deny that people have delivered a lot of successful projects in Waterfall too.
In this blog, I am not into bashing mode but would like to ensure that people in Waterfall world benefit with some of Agile practices without changing the inherent nature of methodology.