Who proposed waterfall model?

The Waterfall model was first proposed by Dr. Winston W. Royce in 1970 in a paper titled “Managing the Development of Large Software Systems.”

In his paper, Dr. Royce outlined a linear and sequential approach to software development, where each phase flows like a waterfall into the next. While the Waterfall model has been influential in shaping early software development methodologies, Dr. Royce also highlighted its potential drawbacks, emphasizing the importance of thorough documentation and the challenges of accommodating changes after the project had advanced beyond the initial stages.

Dr. Winston offered a structured approach to software development. While criticized for its inflexibility, it laid the foundation for subsequent methodologies. Despite limitations, it remains a crucial historical reference, influencing the understanding and evolution of software development life cycles.