Library · paper
Managing the Development of Large Software Systems
Winston W. Royce
1970·Proceedings of IEEE WESCON
Fuente: https://www.praxisframework.org/files/royce1970.pdf ↗
The paper usually cited as the birth of waterfall, and almost always misread. Royce diagrams the linear sequence — requirements, design, code, test, deploy — and immediately writes that this approach is "risky and invites failure." The rest of the paper argues for iteration, feedback, and doing each step twice. It is one of the most consequential misreadings in the history of software: the industry built careers on a straw man of a paper that was warning against the straw man. Worth reading in the original to understand how ideas travel, and how often they arrive at their destination inverted.
software-processwaterfalliterationhistory