WaterFall Model
What is Waterfall Model?
• The waterfall model is a linear, sequential approach to the
software development life cycle (SDLC) that is popular in
software engineering and product development. The waterfall
model emphasizes a logical progression of steps.
One should use the waterfall model only when:
- Requirements are very clear and fixed.
- There are no ambiguous requirements.
- The project is short.
- low budget projects.
History of Waterfall Model
• Firstly presented by Herbert Benington in 1956.
• Which was republished in 1983.
• Winston Royes formally cited this as article in 1970.
• But Royes did not mention Waterfall term in that.
• ‘Waterfall’ term was first used by Bell in 1976.
• The US dept. of Defense worked with this for software
development in 1985 and stated the six phases of the model.
WaterFall Model :
Advantages of waterfall model:
• Good for small projects.
• Clearly defined stages.
• Easy to use and follow.
• When you move to the next phase, you have a clear picture of
previous phases.
• Design errors are identified early,before any software is writte
• Change is limited.
• Stakeholders and customers are engaged regularly.
• Not useful for large project.
• High amounts of risk and uncertainty.
• Difficult to add or change requirements if they are
identified and needed after the first phase.
• There is a big problem if testing fails the software.
• Can take a long time to deliver.
Disadvantages of waterfall model:
Limitations of WaterFall model:
• Does not show iteration in software life cycle.
• Does not show overlap between phases.
• Software requirements are tested late in life cycle.
• Operational system available late in life cycle.
• Does not support partial system development.
Waterfall model

More Related Content

PPTX
Waterfall model
PPTX
Waterfall model
PPTX
PPTX
waterfall model
PPTX
Waterfall model
PPTX
Waterfall and spiral model
PPT
Iterative Development: Breaking from the Waterfall
PPTX
Water fall model
Waterfall model
Waterfall model
waterfall model
Waterfall model
Waterfall and spiral model
Iterative Development: Breaking from the Waterfall
Water fall model

Similar to Waterfall model (20)

PPTX
Software Engineering1 Development models
PPTX
Waterfall model.ppt (6).pptx
PPTX
Software Engineering PPT Suno aisa bhi hot
PPTX
Waterfall_Model_Presentation in Manualtesting.pptx
DOCX
Water Fall
PPTX
Software Engineering: Topic: Waterfall Model
PPTX
PDF
Waterfall Model (Software Engineering)
PPTX
Waterfall model
PPTX
waterfall model.pptx
PPTX
Understanding the Waterfall Model in Software Development Life Cycle.pptx
PPTX
Understanding the Waterfall Model in Software Development Life Cycle
PDF
Waterfall-Model-in-SDLC-8861433.ppsx.pdf
PPTX
Waterfall Model
PPTX
WATERFALL MODEL
PPSX
Class waterfall
PDF
ITFT - Software development life cycle
PDF
Waterfall model
PPTX
What is waterfall
PPT
essay, an analytic, interpretative, or critical literary composition usually ...
Software Engineering1 Development models
Waterfall model.ppt (6).pptx
Software Engineering PPT Suno aisa bhi hot
Waterfall_Model_Presentation in Manualtesting.pptx
Water Fall
Software Engineering: Topic: Waterfall Model
Waterfall Model (Software Engineering)
Waterfall model
waterfall model.pptx
Understanding the Waterfall Model in Software Development Life Cycle.pptx
Understanding the Waterfall Model in Software Development Life Cycle
Waterfall-Model-in-SDLC-8861433.ppsx.pdf
Waterfall Model
WATERFALL MODEL
Class waterfall
ITFT - Software development life cycle
Waterfall model
What is waterfall
essay, an analytic, interpretative, or critical literary composition usually ...
Ad

More from Estiak Khan (20)

PPTX
Decision tree
PPTX
Steps in simulation study
PPTX
Smart bajarlist wireless
PPTX
Spiral model
PPTX
Scrum agile-process
PPTX
V model
PPTX
Use case-slide
PPTX
Graphical user-interface
PPTX
Graphical User Interface (GUI)
PPTX
Graphical user-interface (GUI)
PPTX
Future operating system
PPTX
Android operating system
PPTX
Cloud computing
PPTX
Disadvantages of cloud computing
PPTX
Determinants of supply
PPT
Law of supply
PPTX
Distributed systems-analysis-and-design
PPTX
wireless networking
PPTX
Online Banking System
PPTX
Happy life
Decision tree
Steps in simulation study
Smart bajarlist wireless
Spiral model
Scrum agile-process
V model
Use case-slide
Graphical user-interface
Graphical User Interface (GUI)
Graphical user-interface (GUI)
Future operating system
Android operating system
Cloud computing
Disadvantages of cloud computing
Determinants of supply
Law of supply
Distributed systems-analysis-and-design
wireless networking
Online Banking System
Happy life
Ad

Recently uploaded (20)

PDF
CapCut PRO for PC Crack New Download (Fully Activated 2025)
PDF
Workplace Software and Skills - OpenStax
PPT
3.Software Design for software engineering
PPTX
Lecture 5 Software Requirement Engineering
PDF
SOFTWARE ENGINEERING Software Engineering (3rd Edition) by K.K. Aggarwal & Yo...
PDF
IT Consulting Services to Secure Future Growth
PDF
IDM Crack 6.42 Build 42 Patch Serial Key 2025 Free New Version
PPTX
ROI Analysis for Newspaper Industry with Odoo ERP
PDF
Mobile App Backend Development with WordPress REST API: The Complete eBook
PPTX
Foundations of Marketo Engage: Nurturing
PPTX
Human-Computer Interaction for Lecture 2
DOCX
Industrial Bio-Lynx: Advanced Biometric Solution for Workforce Management
PDF
Engineering Document Management System (EDMS)
PDF
MiniTool Power Data Recovery 12.6 Crack + Portable (Latest Version 2025)
PPTX
DevOpsDays Halifax 2025 - Building 10x Organizations Using Modern Productivit...
PDF
Building an Inclusive Web Accessibility Made Simple with Accessibility Analyzer
PPTX
Why 2025 Is the Best Year to Hire Software Developers in India
PDF
AI-Powered Fuzz Testing: The Future of QA
PPTX
Chapter 1 - Transaction Processing and Mgt.pptx
PDF
Website Design & Development_ Professional Web Design Services.pdf
CapCut PRO for PC Crack New Download (Fully Activated 2025)
Workplace Software and Skills - OpenStax
3.Software Design for software engineering
Lecture 5 Software Requirement Engineering
SOFTWARE ENGINEERING Software Engineering (3rd Edition) by K.K. Aggarwal & Yo...
IT Consulting Services to Secure Future Growth
IDM Crack 6.42 Build 42 Patch Serial Key 2025 Free New Version
ROI Analysis for Newspaper Industry with Odoo ERP
Mobile App Backend Development with WordPress REST API: The Complete eBook
Foundations of Marketo Engage: Nurturing
Human-Computer Interaction for Lecture 2
Industrial Bio-Lynx: Advanced Biometric Solution for Workforce Management
Engineering Document Management System (EDMS)
MiniTool Power Data Recovery 12.6 Crack + Portable (Latest Version 2025)
DevOpsDays Halifax 2025 - Building 10x Organizations Using Modern Productivit...
Building an Inclusive Web Accessibility Made Simple with Accessibility Analyzer
Why 2025 Is the Best Year to Hire Software Developers in India
AI-Powered Fuzz Testing: The Future of QA
Chapter 1 - Transaction Processing and Mgt.pptx
Website Design & Development_ Professional Web Design Services.pdf

Waterfall model

  • 2. What is Waterfall Model? • The waterfall model is a linear, sequential approach to the software development life cycle (SDLC) that is popular in software engineering and product development. The waterfall model emphasizes a logical progression of steps.
  • 3. One should use the waterfall model only when: - Requirements are very clear and fixed. - There are no ambiguous requirements. - The project is short. - low budget projects.
  • 4. History of Waterfall Model • Firstly presented by Herbert Benington in 1956. • Which was republished in 1983. • Winston Royes formally cited this as article in 1970. • But Royes did not mention Waterfall term in that. • ‘Waterfall’ term was first used by Bell in 1976. • The US dept. of Defense worked with this for software development in 1985 and stated the six phases of the model.
  • 6. Advantages of waterfall model: • Good for small projects. • Clearly defined stages. • Easy to use and follow. • When you move to the next phase, you have a clear picture of previous phases. • Design errors are identified early,before any software is writte • Change is limited. • Stakeholders and customers are engaged regularly.
  • 7. • Not useful for large project. • High amounts of risk and uncertainty. • Difficult to add or change requirements if they are identified and needed after the first phase. • There is a big problem if testing fails the software. • Can take a long time to deliver. Disadvantages of waterfall model:
  • 8. Limitations of WaterFall model: • Does not show iteration in software life cycle. • Does not show overlap between phases. • Software requirements are tested late in life cycle. • Operational system available late in life cycle. • Does not support partial system development.