Waterfall Model
Presented By
Md. Zabirul Islam (1507110)
Tanim Ahmed (1507113)
Md. Motaleb Hossen Manik (1507114)
5/9/2018
CONTENTS
 Introduction
 What is Waterfall Model
 Real Life Example
 Stages
 Scenario
 When to use Waterfall Model
 Advantages
 Disadvantages
 Conclusion
 QA
5/9/2018 2
INTRODUCTION
 Introduced by Winston W. Royce in 1970.
 The waterfall model is the classic lifecycle model.
The waterfall Model illustrates the software development process in a
linear sequential flow.
This means that any phase in the development process begins only if
the previous phase is complete.
 Provides structure to inexperienced staff.
5/9/2018 3
REAL LIFE EXAMPLE
5/9/2018 4
HSC
ADMISSION
TEST
SSC
STAGES OR PHASES
It has 6 phases and they are:
i. RequirementAnalysis
ii. System Design
iii. Implementation and Unit Testing
iv. Integration and System Testing
v. Deployment
vi. Maintenance
5/9/2018 5
SCENARIO
 Although previous is a virtual
scenario but in real life scenario we
see some difference
 In real life we don’t justify the every
previous stage while working in the
present stage
 For this reason we find defects or
bug at the final stage
 Then we start blaming each another.
5/9/2018 6
WHEN TO USE THE WATERFALL MODEL?
 Requirements Are Very WellKnown and Fixed.
 Product Definition Is Stable.
 Technology Is Understood.
 The Client Has High Confidence In The Organization.
 The Project Is Short.
 New Version Of An Existing Product.
5/9/2018
7
ADVANTAGES
18
UniversityofEducationOkara
Campus
 Easy to understand, easy to implementation ,easy to use
 It helps to find error earlier
 Works well when quality is more important than cost or schedule
 Milestones are clear
 Testing is done at every stage.
 Process and results are well documented.
85/9/2018
DISADVANTAGES
 Poor model for long and ongoing projects
 Difficult to go back for changing
 No software produces until finalization
 Not good for OOP and complex projects
5/9/2018 9
CONTINUE…
 Difficult to estimate time, cost
 Constant testing needed
 Not suitable for frequently changeable projects
5/9/2018 10
CONCLUSION
 May the wrong choice will not be discovered until final stage
 But can be used for small ,trivial projects
 Where requirements are known before starting
Example: Mobile game development (Pure Waterfall Model)
 Again Canonical for space, medical and life-critical systems i.e. flight control
software, airbag systems, etc.
5/9/2018 11
REFERENCES
1) https://www.oxagile.com/company/blog/the-waterfall-model/
2) https://xbsoftware.com/blog/software-development-life-cycle-waterfall-model/
3) http://istqbexamcertification.com/what-is-waterfall-model-advantages-disadvantages-
and-when-to-use-it/
4) https://study.com/academy/lesson/waterfall-model-advantages-disadvantages.html
5/9/2018 12
5/9/2018 13
5/9/2018 14

More Related Content

PPTX
What is waterfall
PPTX
waterfall model.pptx
PPTX
Waterfall model
DOCX
What is waterfall model
PPTX
11000122014_dheiufhieufhisudfhAVISHEK_ROY.pdf.pptx
PPTX
Waterfall Model for Software Development.pptx
PDF
Waterfall Model (Software Engineering)
PPTX
WATERFALL MODEL
What is waterfall
waterfall model.pptx
Waterfall model
What is waterfall model
11000122014_dheiufhieufhisudfhAVISHEK_ROY.pdf.pptx
Waterfall Model for Software Development.pptx
Waterfall Model (Software Engineering)
WATERFALL MODEL

Similar to Waterfall model is a classical life cycle model. (20)

DOCX
Water Fall
PPTX
Waterfall model
PPTX
Waterfall Model
PPT
Waterfall model
PPTX
Waterfall model of Software Engineering
PPTX
Software Engineering1 Development models
PPTX
Waterfall model
PPTX
Software Engineering: Topic: Waterfall Model
PDF
waterfall model ppt.pdf
PPSX
software co1.ppsx
PPTX
Waterfall model.ppt (6).pptx
PDF
waterfallmodelslide-220331073124 (2).pdf
PPTX
Waterfall Model PPT in Software Engineering
PPTX
Waterfallmodelppt final-140209060959-phpapp01
PDF
Waterfall model
PPTX
PDF
Waterfall model
PDF
Waterfall-Model-in-SDLC-8861433.ppsx.pdf
PPTX
Software Engineering PPT Suno aisa bhi hot
PPTX
Waterfall model ppt final
Water Fall
Waterfall model
Waterfall Model
Waterfall model
Waterfall model of Software Engineering
Software Engineering1 Development models
Waterfall model
Software Engineering: Topic: Waterfall Model
waterfall model ppt.pdf
software co1.ppsx
Waterfall model.ppt (6).pptx
waterfallmodelslide-220331073124 (2).pdf
Waterfall Model PPT in Software Engineering
Waterfallmodelppt final-140209060959-phpapp01
Waterfall model
Waterfall model
Waterfall-Model-in-SDLC-8861433.ppsx.pdf
Software Engineering PPT Suno aisa bhi hot
Waterfall model ppt final
Ad

Recently uploaded (20)

PDF
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
PDF
MBA _Common_ 2nd year Syllabus _2021-22_.pdf
PDF
HVAC Specification 2024 according to central public works department
PDF
Literature_Review_methods_ BRACU_MKT426 course material
PPTX
Computer Architecture Input Output Memory.pptx
PDF
Complications of Minimal Access-Surgery.pdf
PPTX
ELIAS-SEZIURE AND EPilepsy semmioan session.pptx
PDF
semiconductor packaging in vlsi design fab
PPTX
B.Sc. DS Unit 2 Software Engineering.pptx
PDF
LIFE & LIVING TRILOGY - PART (3) REALITY & MYSTERY.pdf
PDF
My India Quiz Book_20210205121199924.pdf
PDF
LEARNERS WITH ADDITIONAL NEEDS ProfEd Topic
PDF
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
PDF
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
PPTX
Module on health assessment of CHN. pptx
PDF
Environmental Education MCQ BD2EE - Share Source.pdf
PDF
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
PPTX
What’s under the hood: Parsing standardized learning content for AI
PDF
IP : I ; Unit I : Preformulation Studies
PDF
Skin Care and Cosmetic Ingredients Dictionary ( PDFDrive ).pdf
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
MBA _Common_ 2nd year Syllabus _2021-22_.pdf
HVAC Specification 2024 according to central public works department
Literature_Review_methods_ BRACU_MKT426 course material
Computer Architecture Input Output Memory.pptx
Complications of Minimal Access-Surgery.pdf
ELIAS-SEZIURE AND EPilepsy semmioan session.pptx
semiconductor packaging in vlsi design fab
B.Sc. DS Unit 2 Software Engineering.pptx
LIFE & LIVING TRILOGY - PART (3) REALITY & MYSTERY.pdf
My India Quiz Book_20210205121199924.pdf
LEARNERS WITH ADDITIONAL NEEDS ProfEd Topic
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
Module on health assessment of CHN. pptx
Environmental Education MCQ BD2EE - Share Source.pdf
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
What’s under the hood: Parsing standardized learning content for AI
IP : I ; Unit I : Preformulation Studies
Skin Care and Cosmetic Ingredients Dictionary ( PDFDrive ).pdf
Ad

Waterfall model is a classical life cycle model.

  • 1. Waterfall Model Presented By Md. Zabirul Islam (1507110) Tanim Ahmed (1507113) Md. Motaleb Hossen Manik (1507114) 5/9/2018
  • 2. CONTENTS  Introduction  What is Waterfall Model  Real Life Example  Stages  Scenario  When to use Waterfall Model  Advantages  Disadvantages  Conclusion  QA 5/9/2018 2
  • 3. INTRODUCTION  Introduced by Winston W. Royce in 1970.  The waterfall model is the classic lifecycle model. The waterfall Model illustrates the software development process in a linear sequential flow. This means that any phase in the development process begins only if the previous phase is complete.  Provides structure to inexperienced staff. 5/9/2018 3
  • 4. REAL LIFE EXAMPLE 5/9/2018 4 HSC ADMISSION TEST SSC
  • 5. STAGES OR PHASES It has 6 phases and they are: i. RequirementAnalysis ii. System Design iii. Implementation and Unit Testing iv. Integration and System Testing v. Deployment vi. Maintenance 5/9/2018 5
  • 6. SCENARIO  Although previous is a virtual scenario but in real life scenario we see some difference  In real life we don’t justify the every previous stage while working in the present stage  For this reason we find defects or bug at the final stage  Then we start blaming each another. 5/9/2018 6
  • 7. WHEN TO USE THE WATERFALL MODEL?  Requirements Are Very WellKnown and Fixed.  Product Definition Is Stable.  Technology Is Understood.  The Client Has High Confidence In The Organization.  The Project Is Short.  New Version Of An Existing Product. 5/9/2018 7
  • 8. ADVANTAGES 18 UniversityofEducationOkara Campus  Easy to understand, easy to implementation ,easy to use  It helps to find error earlier  Works well when quality is more important than cost or schedule  Milestones are clear  Testing is done at every stage.  Process and results are well documented. 85/9/2018
  • 9. DISADVANTAGES  Poor model for long and ongoing projects  Difficult to go back for changing  No software produces until finalization  Not good for OOP and complex projects 5/9/2018 9
  • 10. CONTINUE…  Difficult to estimate time, cost  Constant testing needed  Not suitable for frequently changeable projects 5/9/2018 10
  • 11. CONCLUSION  May the wrong choice will not be discovered until final stage  But can be used for small ,trivial projects  Where requirements are known before starting Example: Mobile game development (Pure Waterfall Model)  Again Canonical for space, medical and life-critical systems i.e. flight control software, airbag systems, etc. 5/9/2018 11
  • 12. REFERENCES 1) https://www.oxagile.com/company/blog/the-waterfall-model/ 2) https://xbsoftware.com/blog/software-development-life-cycle-waterfall-model/ 3) http://istqbexamcertification.com/what-is-waterfall-model-advantages-disadvantages- and-when-to-use-it/ 4) https://study.com/academy/lesson/waterfall-model-advantages-disadvantages.html 5/9/2018 12