SlideShare a Scribd company logo
2
Most read
3
Most read
4
Most read
Waterfall MODEL
Presented by..
Shiva Krishna
Santhosh Chandra
Varsha Nihanth
Aparna
Archana
Anusha
SDLC Models
• Sequential model
• Incremental model
DIFFERENT MODELS IN SDLC
 1.SEQUENTIAL MODELS:








-Waterfall Model
-V-Model
2.INCREMENTAL MODELS:
-Incremental Model
-Spiral Model
-RAD Model
Waterfall Model
 Linear sequential model.
 Application is developed in a sequential
approach.
 Each phase must be completed fully before the
next phase begin
 Provides structure to inexperienced staff.
History
 The first formal description of the waterfall
model is often cited as a 1970 article by
Winston W.Royce.
 Presented this model as an example of a
flawed, non-working model.
 Widely used for software projects ever
since.
Where to use
waterfall model

 Requirements are very well known
 Product definition is stable
 Technology is understood
 New version of an existing product.
How the process is
Requirements
Gathering
 Business analyst will collect the
requirements with an interaction
of client
Requirement Analysis
 System analyst will study the
client requirements and prepare
the system requirement
specification.
Design
 Design architecture is responsible
to decide architecture of an
application
Coding
 Developers will write the program
using programming languages or
scripting languages in order to
develop the application
Testing
 Initially developers will perform
unit testing and integration
testing using of white box testing
 After that separate team will
perform system testing using
black box testing
Release &Maintenance
 Application is delivered to the
customer
 While using this application if
client identifies any defects in
existing system then he sends
the CR to CCB .
ADVANTAGES





Easy to implement
Helps to find errors earlier
Easy to understand, easy to use.
Works well when quality is more important than
cost or schedule
 Documentation is produced at every stage
 Testing is done at every stage.
disadvantages
 Suitable for the small size projects.
 Constant testing of the design is needed.
 If requirements changes the Waterfall model may
not work.
 Difficult to estimate time and cost
 Adjust scope during the life cycle can kill a project.
 High amount of risk and uncertainty.
 Not suitable to handle dynamic changes in the
requirements
ANY QUERIES
waterfall model

More Related Content

PPTX
Waterfall model of Software Engineering
PPT
PPTX
Waterfall model
PPTX
Water fall model
PPT
Software Development Life Cycle Model
PPTX
Iterative Incremental development
PPT
Agile Development | Agile Process Models
PPTX
SDLC - Software Development Life Cycle
Waterfall model of Software Engineering
Waterfall model
Water fall model
Software Development Life Cycle Model
Iterative Incremental development
Agile Development | Agile Process Models
SDLC - Software Development Life Cycle

What's hot (20)

PPTX
Waterfall model ppt final
PPTX
Waterfall model
PPTX
Waterfall model in SDLC
PPTX
Software Engineering concept
PDF
Incremental model
PPTX
S.D.L.C (Software Development Life Cycle.)
PPTX
PRESCRIPTIVE PROCESS MODEL(SOFTWARE ENGINEERING)
PPT
PDF
Waterfall model
PPTX
Iterative model
PPTX
Software development methodologies
DOCX
Software engineering model
PDF
Software Development Life Cycle (SDLC)
PPTX
Waterfall model
PDF
Spiral model
PPTX
software project management Waterfall model
PPT
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
PPTX
Software Engineering - Spiral Model
PPTX
Requirements engineering
PPS
Software Devlopment Life Cycle
Waterfall model ppt final
Waterfall model
Waterfall model in SDLC
Software Engineering concept
Incremental model
S.D.L.C (Software Development Life Cycle.)
PRESCRIPTIVE PROCESS MODEL(SOFTWARE ENGINEERING)
Waterfall model
Iterative model
Software development methodologies
Software engineering model
Software Development Life Cycle (SDLC)
Waterfall model
Spiral model
software project management Waterfall model
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
Software Engineering - Spiral Model
Requirements engineering
Software Devlopment Life Cycle
Ad

Viewers also liked (20)

PPTX
Waterfallmodel
PPT
Waterfall model in Software engineering
PPT
Spiral model explanation
PPT
Spiral model presentation
PPT
Software Development Life Cycle (SDLC)
PPTX
Waterfall model
PPT
Prototype model
PPT
Waterfall
PPTX
Comparison of waterfall model and prototype model
PPTX
Waterfall model in system development life cycle
PPSX
Agile vs Iterative vs Waterfall models
PPTX
Prototype model
PPTX
Code of ethics
PPTX
model waterfall
PPTX
Waterfall and Prototype model
PPTX
V model Over View (Software Engineering)
DOCX
Spiral model
PPTX
SDLC Model (Waterfall,Iterative Waterfall,Spiral)
PPT
V model final
PPTX
Prototype Model
Waterfallmodel
Waterfall model in Software engineering
Spiral model explanation
Spiral model presentation
Software Development Life Cycle (SDLC)
Waterfall model
Prototype model
Waterfall
Comparison of waterfall model and prototype model
Waterfall model in system development life cycle
Agile vs Iterative vs Waterfall models
Prototype model
Code of ethics
model waterfall
Waterfall and Prototype model
V model Over View (Software Engineering)
Spiral model
SDLC Model (Waterfall,Iterative Waterfall,Spiral)
V model final
Prototype Model
Ad

Similar to waterfall model (20)

PPTX
Waterfall model
PPTX
Waterfallmodelppt final-140209060959-phpapp01
PDF
waterfallmodelslide-220331073124 (2).pdf
PPTX
Waterfall Model PPT in Software Engineering
PPTX
Waterfall Model
PPTX
WATERFALL MODEL
PPTX
Process Models
PPTX
Process Models
PDF
Manual testing notes
PPTX
Manual Testing Module 3-SDLC.pptx sdlc cycle most important part in manual
PDF
Waterfall model
PPTX
2.SDLC . (1).pptxyuyhhgfbhsdfgsrsgwtrgtrgt
PPTX
Lecture 2 Software Development Process and SDCL models.pptx
PPTX
Software engineering
PPTX
SDLC (Software development life Cycle)
PPT
Lecture46jacysnsvyyhjkcrukmactukk 02.ppt
PPTX
pmse-sitttr-session-3.pptx
PPTX
Software development process models
PPTX
waterfall model.pptx
PPT
Session2.ppt
Waterfall model
Waterfallmodelppt final-140209060959-phpapp01
waterfallmodelslide-220331073124 (2).pdf
Waterfall Model PPT in Software Engineering
Waterfall Model
WATERFALL MODEL
Process Models
Process Models
Manual testing notes
Manual Testing Module 3-SDLC.pptx sdlc cycle most important part in manual
Waterfall model
2.SDLC . (1).pptxyuyhhgfbhsdfgsrsgwtrgtrgt
Lecture 2 Software Development Process and SDCL models.pptx
Software engineering
SDLC (Software development life Cycle)
Lecture46jacysnsvyyhjkcrukmactukk 02.ppt
pmse-sitttr-session-3.pptx
Software development process models
waterfall model.pptx
Session2.ppt

Recently uploaded (20)

PPTX
TLE Review Electricity (Electricity).pptx
PPTX
A Presentation on Touch Screen Technology
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
Mushroom cultivation and it's methods.pdf
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
Getting Started with Data Integration: FME Form 101
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PDF
Approach and Philosophy of On baking technology
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PPTX
OMC Textile Division Presentation 2021.pptx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Web App vs Mobile App What Should You Build First.pdf
TLE Review Electricity (Electricity).pptx
A Presentation on Touch Screen Technology
Assigned Numbers - 2025 - Bluetooth® Document
1 - Historical Antecedents, Social Consideration.pdf
Hindi spoken digit analysis for native and non-native speakers
Mushroom cultivation and it's methods.pdf
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
Getting Started with Data Integration: FME Form 101
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Zenith AI: Advanced Artificial Intelligence
Univ-Connecticut-ChatGPT-Presentaion.pdf
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
Accuracy of neural networks in brain wave diagnosis of schizophrenia
Approach and Philosophy of On baking technology
A novel scalable deep ensemble learning framework for big data classification...
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
OMC Textile Division Presentation 2021.pptx
Building Integrated photovoltaic BIPV_UPV.pdf
Programs and apps: productivity, graphics, security and other tools
Web App vs Mobile App What Should You Build First.pdf

waterfall model

  • 1. Waterfall MODEL Presented by.. Shiva Krishna Santhosh Chandra Varsha Nihanth Aparna Archana Anusha
  • 2. SDLC Models • Sequential model • Incremental model
  • 3. DIFFERENT MODELS IN SDLC  1.SEQUENTIAL MODELS:       -Waterfall Model -V-Model 2.INCREMENTAL MODELS: -Incremental Model -Spiral Model -RAD Model
  • 4. Waterfall Model  Linear sequential model.  Application is developed in a sequential approach.  Each phase must be completed fully before the next phase begin  Provides structure to inexperienced staff.
  • 5. History  The first formal description of the waterfall model is often cited as a 1970 article by Winston W.Royce.  Presented this model as an example of a flawed, non-working model.  Widely used for software projects ever since.
  • 6. Where to use waterfall model  Requirements are very well known  Product definition is stable  Technology is understood  New version of an existing product.
  • 8. Requirements Gathering  Business analyst will collect the requirements with an interaction of client
  • 9. Requirement Analysis  System analyst will study the client requirements and prepare the system requirement specification.
  • 10. Design  Design architecture is responsible to decide architecture of an application
  • 11. Coding  Developers will write the program using programming languages or scripting languages in order to develop the application
  • 12. Testing  Initially developers will perform unit testing and integration testing using of white box testing  After that separate team will perform system testing using black box testing
  • 13. Release &Maintenance  Application is delivered to the customer  While using this application if client identifies any defects in existing system then he sends the CR to CCB .
  • 14. ADVANTAGES     Easy to implement Helps to find errors earlier Easy to understand, easy to use. Works well when quality is more important than cost or schedule  Documentation is produced at every stage  Testing is done at every stage.
  • 15. disadvantages  Suitable for the small size projects.  Constant testing of the design is needed.  If requirements changes the Waterfall model may not work.  Difficult to estimate time and cost  Adjust scope during the life cycle can kill a project.  High amount of risk and uncertainty.  Not suitable to handle dynamic changes in the requirements