There is this conferenceWaterfall 2006 happening on how Waterfall models is coming back. I believe it is a spoof - more like Fools Day celebration, since the date is 1st April.
Anyway, one of the presentations by Robert C Martin talks about - how designs are ruined by execution. I really liked this part
Implementation is harmful to designs! Implementation ruins the elegance, beauty, and symmetry of designs. The problem is execution; and so it is execution that must be eliminated. As a community of designers we need to insist that our designs remain unexecutable!
All we are saying, is give design a chance. The code lies and designs die. The only good design is an unexecutable design. Stop all code. Pay for design, not for code! Code is not the answer!
Check out the article here.
Execution destroys Design