SlideShare a Scribd company logo
PROCESS LIFE CYCLE,
PLANNING AND
MANAGING THE PROJECT
{ M A D E B Y }
A B H I S E K T E W A R I
R O L L - 0 3
1
2
CONTENTS
Introduction
Stages of Waterfall Model
Advantages of Waterfall Model
Disadvantages of Waterfall Model
Applications of Waterfall Model
3
 What is Process Life Cycle?
The process life cycle can be defined by a state
diagram. Which has states representing the execution
status of process at various time and transitions. That
shows the changes in the execution status.
4 phases of the project management life cycle ,
The project management life cycle is usually broken
down into four phases: initiation, planning, execution,
and closure. These phases make up the path that takes
your project from the beginning to the end .
# Some methodologies also include a fifth phase
which is —controlling or monitoring—but for our
purposes, this phase is covered under the execution
and closure phases.
4
THE WATERFALL METHODOLOGY IS COMPOSED OF SEVEN NON-OVERLAPPING STAGES:
Requirements: Potential requirements, deadlines and guidelines for the project are analyzed and
placed into a functional specification. This stage handles the defining and planning of the project without
mentioning specific processes.
Analysis: The system specifications are analyzed to generate product models and business logic that
will guide production. This is also when financial and technical resources are audited for feasibility.
Design: A design specification document is created to outline technical design requirements such as
programming language, hardware, data sources, architecture and services.
Coding/Implementation: The source code is developed using the models, logic and requirements
designated in the prior stages. Typically, the system is designed in smaller components, or units, before
being implemented together.
Testing: This is when quality assurance, unit, system and beta tests take place to report issues that may
need to be resolved. This may cause a forced repeat of the coding stage for debugging. If the system passes
the tests, the waterfall continues forward.
Operation/Deployment: The product or application is deemed fully functional and is deployed to a
live environment.
Maintenance: Corrective, adaptive and perfective maintenance is carried out indefinitely to improve,
update and enhance the final product. This could include releasing patch updates or releasing new
versions.
ADVANTAGES
5
While agile or dynamic methods often replace the waterfall
model, there are some advantages:
structured , disciplined organization.
simple to understand, follow and arrange tasks.
Facilitates departmentalization and managerial control
based on schedule or deadlines.
good coding habits to define before design and then code.
Allows for early design or specification changes to be made
easily.
Clearly defines milestones and deadlines.
DISADVANTAGES
6
The disadvantages of the waterfall model
typically surround risk associated with a lack
of revision, including:
• Design is not adaptive; often when a flaw
is found, the entire process needs to start
again over.
• Delays testing until the end of the
development life cycle.
• Does not consider error correction.
• No working product is available until the
later stages of the life cycle.
• Not ideal for complex, high risk, ongoing
or object-oriented projects.
Every software developed is different and requires a
suitable SDLC approach to be followed based on the
internal and external factors. Some situations where the
use of Waterfall model is most appropriate are
• Requirements are very well documented, clear and
fixed.
• There are no ambiguous requirements .
• Ample resources with required expertise are available to
support the product .
• The project is short.
Waterfall Model – Application
7
#--THANK YOU--#
REFERENCE – GOOGLE {WIKI}
8

More Related Content

Similar to what is waterfall model ppt

System development life cycle models
System development life cycle modelsSystem development life cycle models
System development life cycle models
Andhra University
 
Methodologies in Project Management
Methodologies in Project ManagementMethodologies in Project Management
Methodologies in Project Management
Soumya De
 
SDLC Methodologies
SDLC MethodologiesSDLC Methodologies
SDLC Methodologies
Sunil-QA
 
SDLC presentation-1.pptx
SDLC presentation-1.pptxSDLC presentation-1.pptx
SDLC presentation-1.pptx
EvelynChinnu
 
project methodology
project methodologyproject methodology
project methodology
COEPD HR
 
Waterfall Model for Software Development.pptx
Waterfall Model for Software Development.pptxWaterfall Model for Software Development.pptx
Waterfall Model for Software Development.pptx
PrimaAyundyayasti
 
61f4fc87-9977-4003-baf8-37f13200977b.pptx
61f4fc87-9977-4003-baf8-37f13200977b.pptx61f4fc87-9977-4003-baf8-37f13200977b.pptx
61f4fc87-9977-4003-baf8-37f13200977b.pptx
SuhleemAhmd
 
IRJET- Comparative Analysis between Sequential and Iterative Project Manageme...
IRJET- Comparative Analysis between Sequential and Iterative Project Manageme...IRJET- Comparative Analysis between Sequential and Iterative Project Manageme...
IRJET- Comparative Analysis between Sequential and Iterative Project Manageme...
IRJET Journal
 
Water Fall
Water FallWater Fall
Water Fall
SANDEEPKAITHAL1
 
Project Management Methodologies
Project Management MethodologiesProject Management Methodologies
Project Management Methodologies
Camila Veit Braune
 
MODELS USED IN SOFTWARE DEVELOPMENT
MODELS USED IN SOFTWARE DEVELOPMENTMODELS USED IN SOFTWARE DEVELOPMENT
MODELS USED IN SOFTWARE DEVELOPMENT
PaYal Umraliya
 
Life Cycle Phases
Life Cycle PhasesLife Cycle Phases
Life Cycle Phases
Munazza-Mah-Jabeen
 
V model
V modelV model
V model
Reti Yulvenia
 
Software Engineering: Topic: Waterfall Model
Software Engineering: Topic: Waterfall ModelSoftware Engineering: Topic: Waterfall Model
Software Engineering: Topic: Waterfall Model
Navya Francis
 
Process Models
Process ModelsProcess Models
Process Models
Education Front
 
Process Models
Process ModelsProcess Models
Process Models
Education Front
 
SDLC Models.pdf
SDLC Models.pdfSDLC Models.pdf
SDLC Models.pdf
Mithilesh Singh
 
Introduction to Software Engineering and Software Process Models
Introduction to Software Engineering and Software Process ModelsIntroduction to Software Engineering and Software Process Models
Introduction to Software Engineering and Software Process Models
santoshkawade5
 
SDLC - Software Development Life Cycle
SDLC - Software Development Life CycleSDLC - Software Development Life Cycle
SDLC - Software Development Life Cycle
Saravanan Manoharan
 
V model - Testing and Implementation of Information Systems
V model - Testing and Implementation of Information SystemsV model - Testing and Implementation of Information Systems
V model - Testing and Implementation of Information Systems
Aditya Ramadhan
 

Similar to what is waterfall model ppt (20)

System development life cycle models
System development life cycle modelsSystem development life cycle models
System development life cycle models
 
Methodologies in Project Management
Methodologies in Project ManagementMethodologies in Project Management
Methodologies in Project Management
 
SDLC Methodologies
SDLC MethodologiesSDLC Methodologies
SDLC Methodologies
 
SDLC presentation-1.pptx
SDLC presentation-1.pptxSDLC presentation-1.pptx
SDLC presentation-1.pptx
 
project methodology
project methodologyproject methodology
project methodology
 
Waterfall Model for Software Development.pptx
Waterfall Model for Software Development.pptxWaterfall Model for Software Development.pptx
Waterfall Model for Software Development.pptx
 
61f4fc87-9977-4003-baf8-37f13200977b.pptx
61f4fc87-9977-4003-baf8-37f13200977b.pptx61f4fc87-9977-4003-baf8-37f13200977b.pptx
61f4fc87-9977-4003-baf8-37f13200977b.pptx
 
IRJET- Comparative Analysis between Sequential and Iterative Project Manageme...
IRJET- Comparative Analysis between Sequential and Iterative Project Manageme...IRJET- Comparative Analysis between Sequential and Iterative Project Manageme...
IRJET- Comparative Analysis between Sequential and Iterative Project Manageme...
 
Water Fall
Water FallWater Fall
Water Fall
 
Project Management Methodologies
Project Management MethodologiesProject Management Methodologies
Project Management Methodologies
 
MODELS USED IN SOFTWARE DEVELOPMENT
MODELS USED IN SOFTWARE DEVELOPMENTMODELS USED IN SOFTWARE DEVELOPMENT
MODELS USED IN SOFTWARE DEVELOPMENT
 
Life Cycle Phases
Life Cycle PhasesLife Cycle Phases
Life Cycle Phases
 
V model
V modelV model
V model
 
Software Engineering: Topic: Waterfall Model
Software Engineering: Topic: Waterfall ModelSoftware Engineering: Topic: Waterfall Model
Software Engineering: Topic: Waterfall Model
 
Process Models
Process ModelsProcess Models
Process Models
 
Process Models
Process ModelsProcess Models
Process Models
 
SDLC Models.pdf
SDLC Models.pdfSDLC Models.pdf
SDLC Models.pdf
 
Introduction to Software Engineering and Software Process Models
Introduction to Software Engineering and Software Process ModelsIntroduction to Software Engineering and Software Process Models
Introduction to Software Engineering and Software Process Models
 
SDLC - Software Development Life Cycle
SDLC - Software Development Life CycleSDLC - Software Development Life Cycle
SDLC - Software Development Life Cycle
 
V model - Testing and Implementation of Information Systems
V model - Testing and Implementation of Information SystemsV model - Testing and Implementation of Information Systems
V model - Testing and Implementation of Information Systems
 

Recently uploaded

Corporate innovation with Startups made simple with Pitchworks VC Studio
Corporate innovation with Startups made simple with Pitchworks VC StudioCorporate innovation with Startups made simple with Pitchworks VC Studio
Corporate innovation with Startups made simple with Pitchworks VC Studio
Gokul Rangarajan
 
m249-saw PMI To familiarize the soldier with the M249 Squad Automatic Weapon ...
m249-saw PMI To familiarize the soldier with the M249 Squad Automatic Weapon ...m249-saw PMI To familiarize the soldier with the M249 Squad Automatic Weapon ...
m249-saw PMI To familiarize the soldier with the M249 Squad Automatic Weapon ...
LinghuaKong2
 
一比一原版(philau毕业证书)美国费城大学毕业证如何办理
一比一原版(philau毕业证书)美国费城大学毕业证如何办理一比一原版(philau毕业证书)美国费城大学毕业证如何办理
一比一原版(philau毕业证书)美国费城大学毕业证如何办理
nozaxy
 
Neal Elbaum Shares Top 5 Trends Shaping the Logistics Industry in 2024
Neal Elbaum Shares Top 5 Trends Shaping the Logistics Industry in 2024Neal Elbaum Shares Top 5 Trends Shaping the Logistics Industry in 2024
Neal Elbaum Shares Top 5 Trends Shaping the Logistics Industry in 2024
Neal Elbaum
 
Customer Relationship Managemenet’s Impact on Customer Satisfaction and Perfo...
Customer Relationship Managemenet’s Impact on Customer Satisfaction and Perfo...Customer Relationship Managemenet’s Impact on Customer Satisfaction and Perfo...
Customer Relationship Managemenet’s Impact on Customer Satisfaction and Perfo...
Istanbul Beykent University (İstanbul Beykent Üniversitesi)
 
Maximize Your Efficiency with This Comprehensive Project Management Platform ...
Maximize Your Efficiency with This Comprehensive Project Management Platform ...Maximize Your Efficiency with This Comprehensive Project Management Platform ...
Maximize Your Efficiency with This Comprehensive Project Management Platform ...
SOFTTECHHUB
 

Recently uploaded (6)

Corporate innovation with Startups made simple with Pitchworks VC Studio
Corporate innovation with Startups made simple with Pitchworks VC StudioCorporate innovation with Startups made simple with Pitchworks VC Studio
Corporate innovation with Startups made simple with Pitchworks VC Studio
 
m249-saw PMI To familiarize the soldier with the M249 Squad Automatic Weapon ...
m249-saw PMI To familiarize the soldier with the M249 Squad Automatic Weapon ...m249-saw PMI To familiarize the soldier with the M249 Squad Automatic Weapon ...
m249-saw PMI To familiarize the soldier with the M249 Squad Automatic Weapon ...
 
一比一原版(philau毕业证书)美国费城大学毕业证如何办理
一比一原版(philau毕业证书)美国费城大学毕业证如何办理一比一原版(philau毕业证书)美国费城大学毕业证如何办理
一比一原版(philau毕业证书)美国费城大学毕业证如何办理
 
Neal Elbaum Shares Top 5 Trends Shaping the Logistics Industry in 2024
Neal Elbaum Shares Top 5 Trends Shaping the Logistics Industry in 2024Neal Elbaum Shares Top 5 Trends Shaping the Logistics Industry in 2024
Neal Elbaum Shares Top 5 Trends Shaping the Logistics Industry in 2024
 
Customer Relationship Managemenet’s Impact on Customer Satisfaction and Perfo...
Customer Relationship Managemenet’s Impact on Customer Satisfaction and Perfo...Customer Relationship Managemenet’s Impact on Customer Satisfaction and Perfo...
Customer Relationship Managemenet’s Impact on Customer Satisfaction and Perfo...
 
Maximize Your Efficiency with This Comprehensive Project Management Platform ...
Maximize Your Efficiency with This Comprehensive Project Management Platform ...Maximize Your Efficiency with This Comprehensive Project Management Platform ...
Maximize Your Efficiency with This Comprehensive Project Management Platform ...
 

what is waterfall model ppt

  • 1. PROCESS LIFE CYCLE, PLANNING AND MANAGING THE PROJECT { M A D E B Y } A B H I S E K T E W A R I R O L L - 0 3 1
  • 2. 2 CONTENTS Introduction Stages of Waterfall Model Advantages of Waterfall Model Disadvantages of Waterfall Model Applications of Waterfall Model
  • 3. 3  What is Process Life Cycle? The process life cycle can be defined by a state diagram. Which has states representing the execution status of process at various time and transitions. That shows the changes in the execution status. 4 phases of the project management life cycle , The project management life cycle is usually broken down into four phases: initiation, planning, execution, and closure. These phases make up the path that takes your project from the beginning to the end . # Some methodologies also include a fifth phase which is —controlling or monitoring—but for our purposes, this phase is covered under the execution and closure phases.
  • 4. 4 THE WATERFALL METHODOLOGY IS COMPOSED OF SEVEN NON-OVERLAPPING STAGES: Requirements: Potential requirements, deadlines and guidelines for the project are analyzed and placed into a functional specification. This stage handles the defining and planning of the project without mentioning specific processes. Analysis: The system specifications are analyzed to generate product models and business logic that will guide production. This is also when financial and technical resources are audited for feasibility. Design: A design specification document is created to outline technical design requirements such as programming language, hardware, data sources, architecture and services. Coding/Implementation: The source code is developed using the models, logic and requirements designated in the prior stages. Typically, the system is designed in smaller components, or units, before being implemented together. Testing: This is when quality assurance, unit, system and beta tests take place to report issues that may need to be resolved. This may cause a forced repeat of the coding stage for debugging. If the system passes the tests, the waterfall continues forward. Operation/Deployment: The product or application is deemed fully functional and is deployed to a live environment. Maintenance: Corrective, adaptive and perfective maintenance is carried out indefinitely to improve, update and enhance the final product. This could include releasing patch updates or releasing new versions.
  • 5. ADVANTAGES 5 While agile or dynamic methods often replace the waterfall model, there are some advantages: structured , disciplined organization. simple to understand, follow and arrange tasks. Facilitates departmentalization and managerial control based on schedule or deadlines. good coding habits to define before design and then code. Allows for early design or specification changes to be made easily. Clearly defines milestones and deadlines.
  • 6. DISADVANTAGES 6 The disadvantages of the waterfall model typically surround risk associated with a lack of revision, including: • Design is not adaptive; often when a flaw is found, the entire process needs to start again over. • Delays testing until the end of the development life cycle. • Does not consider error correction. • No working product is available until the later stages of the life cycle. • Not ideal for complex, high risk, ongoing or object-oriented projects.
  • 7. Every software developed is different and requires a suitable SDLC approach to be followed based on the internal and external factors. Some situations where the use of Waterfall model is most appropriate are • Requirements are very well documented, clear and fixed. • There are no ambiguous requirements . • Ample resources with required expertise are available to support the product . • The project is short. Waterfall Model – Application 7