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
Water fall model
PPTX
Waterfall model
PPT
Introduction to Software Engineering
PDF
Software Development Life Cycle (SDLC)
PPTX
Waterfall model ppt final
PPTX
Microsoft Dynamics 365 for customer services
PDF
Introduction to ms windows
PPTX
Introduction to information technology lecture 1
Water fall model
Waterfall model
Introduction to Software Engineering
Software Development Life Cycle (SDLC)
Waterfall model ppt final
Microsoft Dynamics 365 for customer services
Introduction to ms windows
Introduction to information technology lecture 1

What's hot (20)

PPTX
Waterfall Model
PPTX
Software Development Life Cycle
PPTX
Spiral model
PPTX
Waterfall model of Software Engineering
PPT
Rad model
PPTX
Spiral model ppt
PDF
Incremental model
PPTX
Waterfall model
PPTX
Iterative model
PPT
Software development life cycle
DOCX
Incremental model
PPTX
Spiral model of SDLC
PDF
3. ch 2-process model
PPT
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
PPTX
Waterfallmodel
PDF
Software Development Life Cycle (SDLC)
PPTX
Spiral model
PPT
PPTX
Waterfall model in SDLC
PPT
Spiral model
Waterfall Model
Software Development Life Cycle
Spiral model
Waterfall model of Software Engineering
Rad model
Spiral model ppt
Incremental model
Waterfall model
Iterative model
Software development life cycle
Incremental model
Spiral model of SDLC
3. ch 2-process model
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
Waterfallmodel
Software Development Life Cycle (SDLC)
Spiral model
Waterfall model in SDLC
Spiral model
Ad

Viewers also liked (20)

PPTX
Waterfall model
PPTX
software project management Waterfall model
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
Waterfall model
software project management Waterfall model
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
Ad

Similar to waterfall model (20)

PPTX
Waterfallmodelppt final-140209060959-phpapp01
PDF
waterfallmodelslide-220331073124 (2).pdf
PPTX
Waterfall Model PPT in Software Engineering
PPTX
Manual Testing Module 3-SDLC.pptx sdlc cycle most important part in manual
PPT
SDLC- concept and models
PPTX
Veeru sdlc ppt
PPTX
waterfall model.pptx
PPTX
What is waterfall
PPT
Software Development Life Cycle (SDLC)
PPTX
PPT (1).pptx
PDF
Waterfall Model (Software Engineering)
PDF
SDLC Models.pdf
PPTX
diff type of models.pptx
PDF
Sdlc models
PPTX
Models of SDLC (Software Development Life Cycle / Program Development Life Cy...
PDF
Waterfall-Model-in-SDLC-8861433.ppsx.pdf
PPTX
Basics of Object-Oriented SE (OOSE).....
PPTX
Software cycles
PPTX
Software cycles
PPT
4_25655_SE291_2020_1__2_1_Lecture 3 - Software Process Models (1).ppt
Waterfallmodelppt final-140209060959-phpapp01
waterfallmodelslide-220331073124 (2).pdf
Waterfall Model PPT in Software Engineering
Manual Testing Module 3-SDLC.pptx sdlc cycle most important part in manual
SDLC- concept and models
Veeru sdlc ppt
waterfall model.pptx
What is waterfall
Software Development Life Cycle (SDLC)
PPT (1).pptx
Waterfall Model (Software Engineering)
SDLC Models.pdf
diff type of models.pptx
Sdlc models
Models of SDLC (Software Development Life Cycle / Program Development Life Cy...
Waterfall-Model-in-SDLC-8861433.ppsx.pdf
Basics of Object-Oriented SE (OOSE).....
Software cycles
Software cycles
4_25655_SE291_2020_1__2_1_Lecture 3 - Software Process Models (1).ppt

Recently uploaded (20)

PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
Cloud computing and distributed systems.
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
NewMind AI Monthly Chronicles - July 2025
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Approach and Philosophy of On baking technology
PDF
Machine learning based COVID-19 study performance prediction
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Modernizing your data center with Dell and AMD
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
KodekX | Application Modernization Development
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
NewMind AI Weekly Chronicles - August'25 Week I
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Cloud computing and distributed systems.
Unlocking AI with Model Context Protocol (MCP)
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
The AUB Centre for AI in Media Proposal.docx
Reach Out and Touch Someone: Haptics and Empathic Computing
NewMind AI Monthly Chronicles - July 2025
MYSQL Presentation for SQL database connectivity
Approach and Philosophy of On baking technology
Machine learning based COVID-19 study performance prediction
Advanced methodologies resolving dimensionality complications for autism neur...
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Network Security Unit 5.pdf for BCA BBA.
Modernizing your data center with Dell and AMD
Building Integrated photovoltaic BIPV_UPV.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
KodekX | Application Modernization Development

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