Winston W. Royce
American software engineer
About Winston W. Royce
Lived 1929 – 1995 (aged 65). Winston W. Royce was an American computer scientist, engineer and software engineer.
Winston Walker Royce (August 15, 1929 – June 7, 1995) was an American computer scientist and former director at Lockheed Software Technology Center in Austin, Texas. He was a pioneer in the field of software development, known for his 1970 paper from which the Waterfall model was mistakenly drawn. , with the thesis "Transonic flow over a non-lifting, slender body of revolution."
Royce began his career as an assistant professor at the California Institute of Technology, before becoming a project manager in the aerospace division of TRW in 1961. His first project concerned the design of a mission planning and orbit selection system for spacecraft. In following years, he was involved in the research and development of several large and complex software systems, and started developing new methodologies for improving the management of software projects.
In 1970 he published the influential article "Managing the development of large software systems", in which he presented several project management models, including what we now know as the waterfall, iterative, and agile models. During the 1980s, he was director at Lockheed Software Technology Center in Austin, Texas. He retired in 1994 and died the following year at his home in Clifton, Virginia.
His eldest son is Walker Royce, Chief Software Economist of IBM's Rational division, author of Software Project Management: A Unified Framework, and a principal contributor to the management philosophy inherent in the IBM Rational Unified Process.
Work
"Managing the development of large software systems"
The Waterfall model for software development is mistakenly attributed to Royce. Barry Boehm wrote in 1987:
In fact, Royce demonstrated that while the development of large software systems required a more thorough approach, there was inherent risk in a single-pass sequential approach. He proposed an iterative approach, and advocated that projects should pass through this at least twice.
Royce started his 1970 article "Managing the development of large software systems" with a statement about the origin of his ideas:
Royce had determined that the development of computer programs, regardless of size or complexity, could be split into two development stages: Analysis and Coding. For small software development projects, these two steps were sufficient, but not for the development of larger software systems. These require many additional steps back and forth, which gives the development an iterative character. nor advocating it as an effective methodology. The earliest use of the term "waterfall" may have been a 1976 paper by Bell and Thayer.
Royce pictured the waterfall model with the following seven steps:
According to Richard H. Thayer, emeritus professor in software engineering at California State University, Sacramento, "applying system engineering principles specifically to the development of large, complex software systems provides a powerful tool for process and product management." According to Philippe Kruchten et al. (2006) this article was the first "to position software architecture — in both title and perspective — between technology and process."
Don’t just read it —
keep it.
Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.
- E-book
- Audio
- Video
Instant download · yours to keep · every purchase keeps this site free
Important facts
People in Winston W. Royce's life
Named in this biography and alive at the same time
Contemporaries
People whose lives overlapped Winston W. Royce's
Frequently asked questions
Who was Winston W. Royce?
American software engineer (1929–1995)
When was Winston W. Royce born?
Winston W. Royce was born on 15 August 1929.
When did Winston W. Royce die?
Winston W. Royce died on 7 June 1995.
What was Winston W. Royce's occupation?
Winston W. Royce was a computer scientist, engineer and software engineer.
What nationality was Winston W. Royce?
Winston W. Royce was American.
Sources & further reading
Cite this page
APA: Biography.guide. (2026). Winston W. Royce. https://biography.guide/winston-w-royce/
MLA: "Winston W. Royce." Biography.guide, https://biography.guide/winston-w-royce/.
Chicago: "Winston W. Royce." Biography.guide. https://biography.guide/winston-w-royce/.
Data last updated: 2026-09-20 · Spot an error? Report a correction.
Page generated 2026-09-27 05:25 UTC