Reasons against waterfalls

Agile project management vs. the ‘waterfall‘ approach: Two ways of project implementation