2
Most read
3
Most read
WATERFALL MODEL
Waterfall model is introduced by Royce in year 1970. Waterfall model follows the SDLC
approach and states that “the phases are organized in a linear order and the output of one
phase becomes the input for the next phase.”
The waterfall model is a sequential (non-iterative) design process, used in software
development processes, in which progress is seen as flowing steadily downwards (like a
waterfall) through the phases of conception, initiation, analysis, design, construction, testing,
production/implementation and maintenance.
Advantages of waterfall model:
 This model is simple and easy to understand and use.
 It is easy to manage due to the rigidity of the model – each phase has specific
deliverables and a review process.
 In this model phases are processed and completed one at a time. Phases do not
overlap.
 Waterfall model works well for smaller projects where requirements are very well
understood.
Disadvantages of waterfall model:
 Once an application is in the testing stage, it is very difficult to go back and change
something that was not well-thought out in the concept stage.
 No working software is produced until late during the life cycle.
 High amounts of risk and uncertainty.
 Not a good model for complex and object-oriented projects.
 Poor model for long and ongoing projects.
 Not suitable for the projects where requirements are at a moderate to high risk of
changing.
When to use the waterfall model:
 This model is used only when the requirements are very well known, clear and fixed.
 Product definition is stable.
 Technology is understood.
 There are no ambiguous requirements
 Ample resources with required expertise are available freely
 The project is short.
Limitations of the waterfall model:
 The model implies that you should attempt to complete a given stage before moving
on to the next stage
 Does not account for the fact that requirements constantly change.
 It also means that customers cannot use anything until the entire system is
complete.
 The model makes no allowances for prototyping.
 It implies that you can get the requirements right by simply writing them down and
reviewing them.
 The model implies that once the product is finished, everything else is maintenance.
ASSIGNMENT OF M.I.S.
on
“SYSTEM DEVELOPMENT LIFE CYCLE”
&
“WATERFALL MODEL”
MASTER OF BUSINESS ADMINISTRATION
2015-2017
Submitted to: Submitted by:
Dr. Vageesh Paliwal Sandeep Kumar,
(Asst. Professor) Prashant Saini
(MBA III sem.)
FACULTY OF MANAGEMENT STUDIES
GURUKUL KANGRI VISHWAVIDYALAYA
HARIDWAR-249404

More Related Content

PPTX
Waterfall model
PDF
State Space Representation and Search
PPTX
Waterfall model in SDLC
PPTX
Waterfall model ppt final
PPTX
Pasta Threat Modeling
PPTX
Network topology.ppt
Waterfall model
State Space Representation and Search
Waterfall model in SDLC
Waterfall model ppt final
Pasta Threat Modeling
Network topology.ppt

What's hot (20)

PDF
Incremental model
PPTX
Spiral Model
PDF
Software Development Life Cycle (SDLC)
PPT
1.1 The nature of software.ppt
PPTX
Software development process models
PPTX
Iterative model
PDF
software engineering
PPTX
Software quality assurance
PPTX
Software development life cycle (SDLC)
PPTX
software development life cycle(SDLC)
PPT
Rad model
PPT
Agile software development
PPTX
Chapter 1 2 - some size factors
PDF
Software Process Models
PPTX
Incremental process model
PPTX
Design Concepts in Software Engineering-1.pptx
PPTX
Software Engineering - Spiral Model
PPTX
SRS(software requirement specification)
PPTX
Introduction to Software Engineering
PPTX
waterfall model
Incremental model
Spiral Model
Software Development Life Cycle (SDLC)
1.1 The nature of software.ppt
Software development process models
Iterative model
software engineering
Software quality assurance
Software development life cycle (SDLC)
software development life cycle(SDLC)
Rad model
Agile software development
Chapter 1 2 - some size factors
Software Process Models
Incremental process model
Design Concepts in Software Engineering-1.pptx
Software Engineering - Spiral Model
SRS(software requirement specification)
Introduction to Software Engineering
waterfall model
Ad

Viewers also liked (11)

PPT
PPT
Waterfall model in Software engineering
PDF
Feasibility Study Final
PPSX
Faisal Incremental Model
DOCX
Incremental model
PPTX
Incremental model presentation
PPT
Spiral model explanation
DOCX
Robótica
PPTX
Substance Abuse
PPTX
miniOMNIAlog - Short Version
PPTX
Waterfall model in Software engineering
Feasibility Study Final
Faisal Incremental Model
Incremental model
Incremental model presentation
Spiral model explanation
Robótica
Substance Abuse
miniOMNIAlog - Short Version
Ad

Similar to Waterfall model (20)

DOCX
What is waterfall model
PPTX
SDLC Model (Waterfall,Iterative Waterfall,Spiral)
PPT
Waterfall, Incremental and prototyping model
PPTX
Advantages & disadvantages of system life cycles
PPT
Water fall process model
PPTX
CP SKILLS Final Presentation software engineering.pptx
PPTX
Waterfallmodelppt final-140209060959-phpapp01
DOCX
Water Fall
DOCX
Process Models in Software Engineering
PPTX
What is waterfall
PPTX
Software Engineering1 Development models
PPTX
PPT (1).pptx
PPTX
Waterfall model
PPTX
Introduction to Software Engineering
DOCX
Final boss
PPTX
PPTX
software development methodologies and their application
PPTX
diff type of models.pptx
PDF
SDLC Models
PPTX
Manual Testing Module 3-SDLC.pptx sdlc cycle most important part in manual
What is waterfall model
SDLC Model (Waterfall,Iterative Waterfall,Spiral)
Waterfall, Incremental and prototyping model
Advantages & disadvantages of system life cycles
Water fall process model
CP SKILLS Final Presentation software engineering.pptx
Waterfallmodelppt final-140209060959-phpapp01
Water Fall
Process Models in Software Engineering
What is waterfall
Software Engineering1 Development models
PPT (1).pptx
Waterfall model
Introduction to Software Engineering
Final boss
software development methodologies and their application
diff type of models.pptx
SDLC Models
Manual Testing Module 3-SDLC.pptx sdlc cycle most important part in manual

More from Sandeep Kumar (7)

PDF
Synopsis
DOCX
PPT
Presentation on job design
PDF
Anuj ranjan
PDF
PPTX
Project monitoring and control & planning for monitoring
PPTX
Synopsis
Presentation on job design
Anuj ranjan
Project monitoring and control & planning for monitoring

Recently uploaded (20)

PDF
BP 505 T. PHARMACEUTICAL JURISPRUDENCE (UNIT 2).pdf
PPTX
Education and Perspectives of Education.pptx
PDF
LIFE & LIVING TRILOGY - PART (3) REALITY & MYSTERY.pdf
PDF
HVAC Specification 2024 according to central public works department
PDF
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
PDF
LEARNERS WITH ADDITIONAL NEEDS ProfEd Topic
PPTX
Computer Architecture Input Output Memory.pptx
DOCX
Cambridge-Practice-Tests-for-IELTS-12.docx
PDF
International_Financial_Reporting_Standa.pdf
PDF
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 2).pdf
PDF
Empowerment Technology for Senior High School Guide
PDF
Skin Care and Cosmetic Ingredients Dictionary ( PDFDrive ).pdf
PDF
AI-driven educational solutions for real-life interventions in the Philippine...
PDF
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
PDF
Journal of Dental Science - UDMY (2022).pdf
PPTX
Climate Change and Its Global Impact.pptx
PDF
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
PDF
BP 505 T. PHARMACEUTICAL JURISPRUDENCE (UNIT 1).pdf
PDF
Literature_Review_methods_ BRACU_MKT426 course material
PPTX
Core Concepts of Personalized Learning and Virtual Learning Environments
BP 505 T. PHARMACEUTICAL JURISPRUDENCE (UNIT 2).pdf
Education and Perspectives of Education.pptx
LIFE & LIVING TRILOGY - PART (3) REALITY & MYSTERY.pdf
HVAC Specification 2024 according to central public works department
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
LEARNERS WITH ADDITIONAL NEEDS ProfEd Topic
Computer Architecture Input Output Memory.pptx
Cambridge-Practice-Tests-for-IELTS-12.docx
International_Financial_Reporting_Standa.pdf
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 2).pdf
Empowerment Technology for Senior High School Guide
Skin Care and Cosmetic Ingredients Dictionary ( PDFDrive ).pdf
AI-driven educational solutions for real-life interventions in the Philippine...
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
Journal of Dental Science - UDMY (2022).pdf
Climate Change and Its Global Impact.pptx
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
BP 505 T. PHARMACEUTICAL JURISPRUDENCE (UNIT 1).pdf
Literature_Review_methods_ BRACU_MKT426 course material
Core Concepts of Personalized Learning and Virtual Learning Environments

Waterfall model

  • 1. WATERFALL MODEL Waterfall model is introduced by Royce in year 1970. Waterfall model follows the SDLC approach and states that “the phases are organized in a linear order and the output of one phase becomes the input for the next phase.” The waterfall model is a sequential (non-iterative) design process, used in software development processes, in which progress is seen as flowing steadily downwards (like a waterfall) through the phases of conception, initiation, analysis, design, construction, testing, production/implementation and maintenance.
  • 2. Advantages of waterfall model:  This model is simple and easy to understand and use.  It is easy to manage due to the rigidity of the model – each phase has specific deliverables and a review process.  In this model phases are processed and completed one at a time. Phases do not overlap.  Waterfall model works well for smaller projects where requirements are very well understood. Disadvantages of waterfall model:  Once an application is in the testing stage, it is very difficult to go back and change something that was not well-thought out in the concept stage.  No working software is produced until late during the life cycle.  High amounts of risk and uncertainty.  Not a good model for complex and object-oriented projects.  Poor model for long and ongoing projects.  Not suitable for the projects where requirements are at a moderate to high risk of changing. When to use the waterfall model:  This model is used only when the requirements are very well known, clear and fixed.  Product definition is stable.  Technology is understood.  There are no ambiguous requirements  Ample resources with required expertise are available freely  The project is short.
  • 3. Limitations of the waterfall model:  The model implies that you should attempt to complete a given stage before moving on to the next stage  Does not account for the fact that requirements constantly change.  It also means that customers cannot use anything until the entire system is complete.  The model makes no allowances for prototyping.  It implies that you can get the requirements right by simply writing them down and reviewing them.  The model implies that once the product is finished, everything else is maintenance.
  • 4. ASSIGNMENT OF M.I.S. on “SYSTEM DEVELOPMENT LIFE CYCLE” & “WATERFALL MODEL” MASTER OF BUSINESS ADMINISTRATION 2015-2017 Submitted to: Submitted by: Dr. Vageesh Paliwal Sandeep Kumar, (Asst. Professor) Prashant Saini (MBA III sem.) FACULTY OF MANAGEMENT STUDIES GURUKUL KANGRI VISHWAVIDYALAYA HARIDWAR-249404