Don't Go Chasing Waterfalls in Your Software Projects
Waterfall has been the dominant development practice for as long as we have been building things. It is a process where work is divided into large sequential steps. The process typically flows in one direction, which is forward, thus the term Waterfall. This CMSWire article by Eric Naiburg talks about how Scrum and Agile can be a better approach to completing Software projects.