Waterfall vs Agile - time for delivery pros to take the high ground.