Waterfall, Agile and the transitionWaterfall and Agile development methodologies have their own strengths, this article covers a bit of Waterfall, more on Agile and the...