Managing the Development of Large Software Systems Description Managing the Development of Large Software Systems, by Dr. Winston W. Royce. AKA The Waterfall Paper Hyperlink