[Ted Husted] Once upon a time, a man named Royce published his recommended improvements to how large projects delivered software and accidentally popularized the “Waterfall” methodology. In a paper called “Managing the Development of Large Software Systems” (1970), Dr. Winston W. Royce recommended that large projects skip the initial systems and software requirements stages, jump straight to program design, and deliver working software in at least two iterations (instead of only one). – Learn more at NimbleUser