SlideShare a Scribd company logo
1 of 4
Download to read offline
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

What's hot

Prototype model
Prototype modelPrototype model
Prototype model
sadhana8
 
Software Development Life Cycle
Software Development Life CycleSoftware Development Life Cycle
Software Development Life Cycle
Slideshare
 
SDLC Model (Waterfall,Iterative Waterfall,Spiral)
SDLC Model (Waterfall,Iterative Waterfall,Spiral)SDLC Model (Waterfall,Iterative Waterfall,Spiral)
SDLC Model (Waterfall,Iterative Waterfall,Spiral)
Shaikh Kamrul Islam (Konok kamrul)
 
Software engineering lecture notes
Software engineering lecture notesSoftware engineering lecture notes
Software engineering lecture notes
Siva Ayyakutti
 

What's hot (20)

waterfall model
waterfall modelwaterfall model
waterfall model
 
Waterfall Model PPT in Software Engineering
Waterfall Model PPT in Software EngineeringWaterfall Model PPT in Software Engineering
Waterfall Model PPT in Software Engineering
 
Software Process Models
Software Process ModelsSoftware Process Models
Software Process Models
 
Incremental model
Incremental modelIncremental model
Incremental model
 
Prototype model
Prototype modelPrototype model
Prototype model
 
Spiral model of SDLC
Spiral model of SDLCSpiral model of SDLC
Spiral model of SDLC
 
Evolutionary process models se.ppt
Evolutionary process models se.pptEvolutionary process models se.ppt
Evolutionary process models se.ppt
 
Iterative model
Iterative modelIterative model
Iterative model
 
Software Process Models
Software Process ModelsSoftware Process Models
Software Process Models
 
3. ch 2-process model
3. ch 2-process model3. ch 2-process model
3. ch 2-process model
 
Rad model
Rad modelRad model
Rad model
 
Software Development Life Cycle
Software Development Life CycleSoftware Development Life Cycle
Software Development Life Cycle
 
Incremental process model
Incremental  process  modelIncremental  process  model
Incremental process model
 
Evolutionary models
Evolutionary modelsEvolutionary models
Evolutionary models
 
Waterfall model
Waterfall modelWaterfall model
Waterfall model
 
Waterfall model
Waterfall modelWaterfall model
Waterfall model
 
Waterfall model
Waterfall modelWaterfall model
Waterfall model
 
SDLC Model (Waterfall,Iterative Waterfall,Spiral)
SDLC Model (Waterfall,Iterative Waterfall,Spiral)SDLC Model (Waterfall,Iterative Waterfall,Spiral)
SDLC Model (Waterfall,Iterative Waterfall,Spiral)
 
Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)
 
Software engineering lecture notes
Software engineering lecture notesSoftware engineering lecture notes
Software engineering lecture notes
 

Viewers also liked (10)

Waterfall model in Software engineering
Waterfall model in Software engineeringWaterfall model in Software engineering
Waterfall model in Software engineering
 
Feasibility Study Final
Feasibility Study FinalFeasibility Study Final
Feasibility Study Final
 
Faisal Incremental Model
Faisal Incremental ModelFaisal Incremental Model
Faisal Incremental Model
 
Incremental model
Incremental modelIncremental model
Incremental model
 
Incremental model presentation
Incremental model presentationIncremental model presentation
Incremental model presentation
 
Spiral model explanation
Spiral model  explanationSpiral model  explanation
Spiral model explanation
 
Robótica
RobóticaRobótica
Robótica
 
Substance Abuse
Substance AbuseSubstance Abuse
Substance Abuse
 
miniOMNIAlog - Short Version
miniOMNIAlog - Short VersionminiOMNIAlog - Short Version
miniOMNIAlog - Short Version
 
Tec edu
Tec eduTec edu
Tec edu
 

Similar to Waterfall model

Advantages & disadvantages of system life cycles
Advantages & disadvantages of system life cyclesAdvantages & disadvantages of system life cycles
Advantages & disadvantages of system life cycles
hout300
 
Waterfallmodelppt final-140209060959-phpapp01
Waterfallmodelppt final-140209060959-phpapp01Waterfallmodelppt final-140209060959-phpapp01
Waterfallmodelppt final-140209060959-phpapp01
Meenakshi Bhardwaj
 

Similar to Waterfall model (20)

What is waterfall model
What is waterfall modelWhat is waterfall model
What is waterfall model
 
Waterfall, Incremental and prototyping model
Waterfall, Incremental and prototyping modelWaterfall, Incremental and prototyping model
Waterfall, Incremental and prototyping model
 
Advantages & disadvantages of system life cycles
Advantages & disadvantages of system life cyclesAdvantages & disadvantages of system life cycles
Advantages & disadvantages of system life cycles
 
Water fall process model
Water fall process modelWater fall process model
Water fall process model
 
Waterfallmodelppt final-140209060959-phpapp01
Waterfallmodelppt final-140209060959-phpapp01Waterfallmodelppt final-140209060959-phpapp01
Waterfallmodelppt final-140209060959-phpapp01
 
Water Fall
Water FallWater Fall
Water Fall
 
Process Models in Software Engineering
Process Models in Software EngineeringProcess Models in Software Engineering
Process Models in Software Engineering
 
What is waterfall
What is waterfallWhat is waterfall
What is waterfall
 
PPT (1).pptx
PPT (1).pptxPPT (1).pptx
PPT (1).pptx
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software Engineering
 
Final boss
Final bossFinal boss
Final boss
 
1.sdlc
1.sdlc1.sdlc
1.sdlc
 
software development methodologies and their application
software development methodologies and their applicationsoftware development methodologies and their application
software development methodologies and their application
 
diff type of models.pptx
diff type of models.pptxdiff type of models.pptx
diff type of models.pptx
 
SDLC Models
SDLC ModelsSDLC Models
SDLC Models
 
software co1.ppsx
software co1.ppsxsoftware co1.ppsx
software co1.ppsx
 
Waterfall model
Waterfall modelWaterfall model
Waterfall model
 
Lecture-3-SDLC Models-part1.pptx
Lecture-3-SDLC Models-part1.pptxLecture-3-SDLC Models-part1.pptx
Lecture-3-SDLC Models-part1.pptx
 
Software Engineering(unit 1)
Software Engineering(unit 1)Software Engineering(unit 1)
Software Engineering(unit 1)
 
Assignment
AssignmentAssignment
Assignment
 

More from Sandeep Kumar (7)

Synopsis
SynopsisSynopsis
Synopsis
 
Sdlc
SdlcSdlc
Sdlc
 
Presentation on job design
Presentation on job designPresentation on job design
Presentation on job design
 
Anuj ranjan
Anuj ranjanAnuj ranjan
Anuj ranjan
 
Sdlc
SdlcSdlc
Sdlc
 
Project monitoring and control & planning for monitoring
Project monitoring and control & planning for monitoringProject monitoring and control & planning for monitoring
Project monitoring and control & planning for monitoring
 
Hrd
HrdHrd
Hrd
 

Recently uploaded

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Recently uploaded (20)

Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 

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