Hasty Briefsbeta

Bilingual

The Myth of the 'Waterfall' SDLC

a year ago
  • #Agile
  • #Software Development
  • #Waterfall Model
  • The article explores the misconceptions and historical context of the Waterfall model in software development.
  • It challenges the common 'Frozen Waterfall' interpretation, arguing that no original sources advocate for such a rigid process.
  • The author traces the origins of Waterfall to papers by Herbert D. Bennington (1956) and Winston W. Royce (1970), neither of whom used the term 'Waterfall'.
  • Royce's model is described as iterative and flexible, contrary to the rigid, linear process often attributed to Waterfall.
  • The U.S. Department of Defense's DOD Standard 2167 is often blamed for popularizing the 'Frozen Waterfall,' but the standard itself supports iterative development.
  • The article suggests that the 'Frozen Waterfall' myth may have been propagated by salespeople and Agile proponents to promote their methodologies.
  • Key characteristics of Royce's Waterfall include heavy documentation, iterative phases, and customer involvement throughout the process.
  • The author argues that no single development methodology is universally applicable and advocates for tailoring processes to specific project needs.
  • Alternative terms like 'Planned Development' are proposed to avoid the negative connotations associated with 'Waterfall.'
  • The article concludes with alternative visual representations of Waterfall to better reflect its iterative and flexible nature.