A Design Knowledge Management System... for Programmers?
http://www.orangecone.com/KMWorld_05_Presentation.pdf: "I believe that the waterfall model is fundamentally broken, and there are lots of
problems, but it’s a hard habit to quit: it makes everything seem like it’s going
great and the project is meeting its milestones, when in in fact it’s going badly
in all ways other than the Gantt chart. This is, however, a deeply rooted
methodology and can’t be changed instantly. "