SlideShare a Scribd company logo
1 of 15
Presentation on waterfall and Agile software
Development model…
12/20/2016Diwash
What is waterfall development model ????
12/20/2016Diwash
 The waterfall model is one in which each phase of a
product’s life cycle takes place in sequence, so that
progress flows steadily downwards through these phases
like a waterfall.
Steps in waterfall model
12/20/2016Diwash
Advantages of the Waterfall Model
12/20/2016Diwash
 The waterfall methodology stresses meticulous
recordkeeping. Having such records allows for the
ability to improve upon the existing program in the
future.
 With the waterfall methodology, the client knows
what to expect. They’ll have an idea of the size, cost,
and timeline for the project. They’ll have a definite
idea of what their program will do in the end.
Disadvantages of the Waterfall Model
12/20/2016Diwash
 Once a step has been completed, developers can’t go back
to a previous stage and make changes.
 Waterfall methodology relies heavily on initial
requirements. However, if these requirements are faulty in
any manner, the project is doomed.
12/20/2016Diwash
 If a requirement error is found, or a change needs to be
made, the project has to start from the beginning with all
new code.
 The whole product is only tested at the end. If bugs are
written early, but discovered late, their existence may have
affected how other code was written.
When should we use waterfall model???
12/20/2016Diwash
 When there is a clear picture of what the final product
should be.
 When clients won’t have the ability to change the scope
of the project once it has begun.
 When definition, not speed, is key to success.
What is Agile???
12/20/2016Diwash
 Agile came about as a “solution” to the disadvantages of
the waterfall methodology. Instead of a sequential design
process, the Agile methodology follows an incremental
approach.
Steps in Agile Model
12/20/2016Diwash
Advantages of the Agile model
12/20/2016Diwash
 The Agile methodology allows for changes to be made
after the initial planning. Re-writes to the program, as the
client decides to make changes, are expected.
 The Agile methodology allows you to make changes, it’s
easier to add features that will keep you up to date with
the latest developments in your industry.
12/20/2016Diwash
 At the end of each sprint, project priorities are
evaluated. This allows clients to add their feedback so
that they ultimately get the product they desire.
 The testing at the end of each sprint ensures that the
bugs are caught and taken care of in the development
cycle. They won’t be found at the end.
When should we use Agile Model??
12/20/2016Diwash
 When rapid production is more important than the
quality of the product.
 When clients will be able to change the scope of the
project.
 When there isn’t a clear picture of what the final
product should look like.
12/20/2016Diwash
 When you have skilled developers who are adaptable and
able to think independently.
 When the product is intended for an industry with rapidly
changing standards.
Disadvantages of Agile Model
12/20/2016Diwash
 With a less successful project manager, the project can
become a series of code sprints. If this happens, the
project is likely to come in late and over budget.
 As the initial project doesn’t have a definitive plan,
the final product can be grossly different than what
was initially intended.
12/20/2016Diwash

More Related Content

What's hot

Waterfall model ppt final
Waterfall model ppt  finalWaterfall model ppt  final
Waterfall model ppt finalshiva krishna
 
SDLC- concept and models
SDLC- concept and modelsSDLC- concept and models
SDLC- concept and modelsAnjali Arora
 
Comparison of the Waterfall, Spiral, and Prototype SDLC Models
Comparison of the Waterfall, Spiral, and Prototype SDLC ModelsComparison of the Waterfall, Spiral, and Prototype SDLC Models
Comparison of the Waterfall, Spiral, and Prototype SDLC ModelsTeresa Rothaar
 
Software Development Model - Waterfall, RAD & Agile
Software Development Model - Waterfall, RAD & AgileSoftware Development Model - Waterfall, RAD & Agile
Software Development Model - Waterfall, RAD & AgileFakrudin Abu Bakar
 
Introduction to software development methodologies- Agile vs Waterfall
Introduction to software development methodologies- Agile vs WaterfallIntroduction to software development methodologies- Agile vs Waterfall
Introduction to software development methodologies- Agile vs WaterfallPrateek Shrivastava
 
Comparision of waterfall,spiral and v modal
Comparision of waterfall,spiral and v modalComparision of waterfall,spiral and v modal
Comparision of waterfall,spiral and v modalShab Bi
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software EngineeringSibel Kuzgun AKIN
 
Methodologies of Software Engineering
Methodologies of Software EngineeringMethodologies of Software Engineering
Methodologies of Software EngineeringKaya Ota
 
Software development process models
Software development process modelsSoftware development process models
Software development process modelsMuntha Ulfat
 
Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycleDina Hanbazazah
 

What's hot (20)

Waterfall model
Waterfall modelWaterfall model
Waterfall model
 
Waterfall model
Waterfall modelWaterfall model
Waterfall model
 
Agile Model for Beginner’s
Agile Model for Beginner’sAgile Model for Beginner’s
Agile Model for Beginner’s
 
Waterfall model ppt final
Waterfall model ppt  finalWaterfall model ppt  final
Waterfall model ppt final
 
SDLC- concept and models
SDLC- concept and modelsSDLC- concept and models
SDLC- concept and models
 
Soft lifecycle
Soft lifecycleSoft lifecycle
Soft lifecycle
 
Comparison of the Waterfall, Spiral, and Prototype SDLC Models
Comparison of the Waterfall, Spiral, and Prototype SDLC ModelsComparison of the Waterfall, Spiral, and Prototype SDLC Models
Comparison of the Waterfall, Spiral, and Prototype SDLC Models
 
RUP model
RUP modelRUP model
RUP model
 
SDLC Final (1)
SDLC Final (1)SDLC Final (1)
SDLC Final (1)
 
SDLC
SDLCSDLC
SDLC
 
waterfall model
waterfall modelwaterfall model
waterfall model
 
Software Development Model - Waterfall, RAD & Agile
Software Development Model - Waterfall, RAD & AgileSoftware Development Model - Waterfall, RAD & Agile
Software Development Model - Waterfall, RAD & Agile
 
Introduction to software development methodologies- Agile vs Waterfall
Introduction to software development methodologies- Agile vs WaterfallIntroduction to software development methodologies- Agile vs Waterfall
Introduction to software development methodologies- Agile vs Waterfall
 
Comparision of waterfall,spiral and v modal
Comparision of waterfall,spiral and v modalComparision of waterfall,spiral and v modal
Comparision of waterfall,spiral and v modal
 
sdlc
sdlc sdlc
sdlc
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software Engineering
 
Methodologies of Software Engineering
Methodologies of Software EngineeringMethodologies of Software Engineering
Methodologies of Software Engineering
 
Agile software development
Agile software developmentAgile software development
Agile software development
 
Software development process models
Software development process modelsSoftware development process models
Software development process models
 
Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycle
 

Viewers also liked

Incremental model presentation
Incremental model presentationIncremental model presentation
Incremental model presentationNiat Murad
 
1 rapid prototyping model
1 rapid prototyping model1 rapid prototyping model
1 rapid prototyping modeldelaco
 
RPL : Incremental model
RPL : Incremental modelRPL : Incremental model
RPL : Incremental modelamalianuryamin
 
Rapid prototyping technology
Rapid prototyping technologyRapid prototyping technology
Rapid prototyping technologyanil mangalan
 
Rapid prototyping
Rapid prototypingRapid prototyping
Rapid prototypingAjaa Tahir
 
Rapid Prototyping and its Applications
Rapid Prototyping and its ApplicationsRapid Prototyping and its Applications
Rapid Prototyping and its Applicationsmalikusman
 
Rapid prototyping seminar
Rapid prototyping seminarRapid prototyping seminar
Rapid prototyping seminaravwhysoserious
 

Viewers also liked (9)

Incremental model presentation
Incremental model presentationIncremental model presentation
Incremental model presentation
 
1 rapid prototyping model
1 rapid prototyping model1 rapid prototyping model
1 rapid prototyping model
 
Rapid Prototyping
Rapid PrototypingRapid Prototyping
Rapid Prototyping
 
RPL : Incremental model
RPL : Incremental modelRPL : Incremental model
RPL : Incremental model
 
Rapid prototyping technology
Rapid prototyping technologyRapid prototyping technology
Rapid prototyping technology
 
Rapid prototyping
Rapid prototypingRapid prototyping
Rapid prototyping
 
Rapid Prototyping and its Applications
Rapid Prototyping and its ApplicationsRapid Prototyping and its Applications
Rapid Prototyping and its Applications
 
Rapid prototyping seminar
Rapid prototyping seminarRapid prototyping seminar
Rapid prototyping seminar
 
Incremental
IncrementalIncremental
Incremental
 

Similar to Comparision between waterfall model and agile model

Pros-and-Cons-of-Agile-And-8847027.pdf
Pros-and-Cons-of-Agile-And-8847027.pdfPros-and-Cons-of-Agile-And-8847027.pdf
Pros-and-Cons-of-Agile-And-8847027.pdfAbizzz1
 
Model Methodology - Waterfall vs Agile Introduction
Model Methodology - Waterfall vs Agile IntroductionModel Methodology - Waterfall vs Agile Introduction
Model Methodology - Waterfall vs Agile IntroductionNguyenNguyen760
 
From Waterfall to Agile - Managing Disruptive Change Without Disrupting the B...
From Waterfall to Agile - Managing Disruptive Change Without Disrupting the B...From Waterfall to Agile - Managing Disruptive Change Without Disrupting the B...
From Waterfall to Agile - Managing Disruptive Change Without Disrupting the B...ADVA
 
choosing-the-right-project-management-approach-waterfall-or-agile
choosing-the-right-project-management-approach-waterfall-or-agilechoosing-the-right-project-management-approach-waterfall-or-agile
choosing-the-right-project-management-approach-waterfall-or-agileCuneiform Consulting Pvt Ltd.
 
Cwin16 tls-s2-implementing a dev ops pipeline
Cwin16 tls-s2-implementing a dev ops pipelineCwin16 tls-s2-implementing a dev ops pipeline
Cwin16 tls-s2-implementing a dev ops pipelineCapgemini
 
App development methodologies
App development methodologiesApp development methodologies
App development methodologiesOmega_UAE
 
Revolutionize Mobile App Development with Expert React Native Services
Revolutionize Mobile App Development with Expert React Native ServicesRevolutionize Mobile App Development with Expert React Native Services
Revolutionize Mobile App Development with Expert React Native ServicesInfowind Technologies (IT) Pvt Ltd
 
Agile vs Waterfall Project Management Presentation
Agile vs Waterfall Project Management PresentationAgile vs Waterfall Project Management Presentation
Agile vs Waterfall Project Management PresentationPrateek Sharma
 
Dive into the Battle of Titans Agile vs. Waterfall.pdf
Dive into the Battle of Titans Agile vs. Waterfall.pdfDive into the Battle of Titans Agile vs. Waterfall.pdf
Dive into the Battle of Titans Agile vs. Waterfall.pdfMars Devs
 
The Pros and Cons of Waterfall Software Development.pdf
The Pros and Cons of Waterfall Software Development.pdfThe Pros and Cons of Waterfall Software Development.pdf
The Pros and Cons of Waterfall Software Development.pdfAppdeveloper10
 
SDLC Software Development Life Cycle - Iterative Model and Spiral Model
SDLC Software Development Life Cycle - Iterative Model and Spiral ModelSDLC Software Development Life Cycle - Iterative Model and Spiral Model
SDLC Software Development Life Cycle - Iterative Model and Spiral ModelKMDSabeel
 
Microsoft Dynamics NAV 2016 - "A users guide"
Microsoft Dynamics NAV 2016 - "A users guide"Microsoft Dynamics NAV 2016 - "A users guide"
Microsoft Dynamics NAV 2016 - "A users guide"Christos Pittis
 
Waterfall-Model-in-SDLC-8861433.ppsx.pdf
Waterfall-Model-in-SDLC-8861433.ppsx.pdfWaterfall-Model-in-SDLC-8861433.ppsx.pdf
Waterfall-Model-in-SDLC-8861433.ppsx.pdfABINASHACHERJEE1
 
Chapter_2_Software_Development_Life_Cycle_and_Process_Models.pptx
Chapter_2_Software_Development_Life_Cycle_and_Process_Models.pptxChapter_2_Software_Development_Life_Cycle_and_Process_Models.pptx
Chapter_2_Software_Development_Life_Cycle_and_Process_Models.pptxgadisaAdamu
 
Agile V. Waterfall
Agile V. WaterfallAgile V. Waterfall
Agile V. WaterfallLisa Kennedy
 
What exactly is agifall
What exactly is agifallWhat exactly is agifall
What exactly is agifallNewpath Web
 
Agifall - Combining Waterfall and Agile Development Process for Digital and S...
Agifall - Combining Waterfall and Agile Development Process for Digital and S...Agifall - Combining Waterfall and Agile Development Process for Digital and S...
Agifall - Combining Waterfall and Agile Development Process for Digital and S...Mark Fromson
 

Similar to Comparision between waterfall model and agile model (20)

Pros-and-Cons-of-Agile-And-8847027.pdf
Pros-and-Cons-of-Agile-And-8847027.pdfPros-and-Cons-of-Agile-And-8847027.pdf
Pros-and-Cons-of-Agile-And-8847027.pdf
 
Model Methodology - Waterfall vs Agile Introduction
Model Methodology - Waterfall vs Agile IntroductionModel Methodology - Waterfall vs Agile Introduction
Model Methodology - Waterfall vs Agile Introduction
 
From Waterfall to Agile - Managing Disruptive Change Without Disrupting the B...
From Waterfall to Agile - Managing Disruptive Change Without Disrupting the B...From Waterfall to Agile - Managing Disruptive Change Without Disrupting the B...
From Waterfall to Agile - Managing Disruptive Change Without Disrupting the B...
 
choosing-the-right-project-management-approach-waterfall-or-agile
choosing-the-right-project-management-approach-waterfall-or-agilechoosing-the-right-project-management-approach-waterfall-or-agile
choosing-the-right-project-management-approach-waterfall-or-agile
 
Cwin16 tls-s2-implementing a dev ops pipeline
Cwin16 tls-s2-implementing a dev ops pipelineCwin16 tls-s2-implementing a dev ops pipeline
Cwin16 tls-s2-implementing a dev ops pipeline
 
App development methodologies
App development methodologiesApp development methodologies
App development methodologies
 
Revolutionize Mobile App Development with Expert React Native Services
Revolutionize Mobile App Development with Expert React Native ServicesRevolutionize Mobile App Development with Expert React Native Services
Revolutionize Mobile App Development with Expert React Native Services
 
Agile vs Waterfall
Agile vs WaterfallAgile vs Waterfall
Agile vs Waterfall
 
Agile vs Waterfall Project Management Presentation
Agile vs Waterfall Project Management PresentationAgile vs Waterfall Project Management Presentation
Agile vs Waterfall Project Management Presentation
 
Waterfall model in SDLC
Waterfall model in SDLCWaterfall model in SDLC
Waterfall model in SDLC
 
Dive into the Battle of Titans Agile vs. Waterfall.pdf
Dive into the Battle of Titans Agile vs. Waterfall.pdfDive into the Battle of Titans Agile vs. Waterfall.pdf
Dive into the Battle of Titans Agile vs. Waterfall.pdf
 
The Pros and Cons of Waterfall Software Development.pdf
The Pros and Cons of Waterfall Software Development.pdfThe Pros and Cons of Waterfall Software Development.pdf
The Pros and Cons of Waterfall Software Development.pdf
 
SDLC Software Development Life Cycle - Iterative Model and Spiral Model
SDLC Software Development Life Cycle - Iterative Model and Spiral ModelSDLC Software Development Life Cycle - Iterative Model and Spiral Model
SDLC Software Development Life Cycle - Iterative Model and Spiral Model
 
Microsoft Dynamics NAV 2016 - "A users guide"
Microsoft Dynamics NAV 2016 - "A users guide"Microsoft Dynamics NAV 2016 - "A users guide"
Microsoft Dynamics NAV 2016 - "A users guide"
 
An Overview of SaaS Application Development.pdf
An Overview of SaaS Application Development.pdfAn Overview of SaaS Application Development.pdf
An Overview of SaaS Application Development.pdf
 
Waterfall-Model-in-SDLC-8861433.ppsx.pdf
Waterfall-Model-in-SDLC-8861433.ppsx.pdfWaterfall-Model-in-SDLC-8861433.ppsx.pdf
Waterfall-Model-in-SDLC-8861433.ppsx.pdf
 
Chapter_2_Software_Development_Life_Cycle_and_Process_Models.pptx
Chapter_2_Software_Development_Life_Cycle_and_Process_Models.pptxChapter_2_Software_Development_Life_Cycle_and_Process_Models.pptx
Chapter_2_Software_Development_Life_Cycle_and_Process_Models.pptx
 
Agile V. Waterfall
Agile V. WaterfallAgile V. Waterfall
Agile V. Waterfall
 
What exactly is agifall
What exactly is agifallWhat exactly is agifall
What exactly is agifall
 
Agifall - Combining Waterfall and Agile Development Process for Digital and S...
Agifall - Combining Waterfall and Agile Development Process for Digital and S...Agifall - Combining Waterfall and Agile Development Process for Digital and S...
Agifall - Combining Waterfall and Agile Development Process for Digital and S...
 

Recently uploaded

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 

Recently uploaded (20)

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 

Comparision between waterfall model and agile model

  • 1. Presentation on waterfall and Agile software Development model… 12/20/2016Diwash
  • 2. What is waterfall development model ???? 12/20/2016Diwash  The waterfall model is one in which each phase of a product’s life cycle takes place in sequence, so that progress flows steadily downwards through these phases like a waterfall.
  • 3. Steps in waterfall model 12/20/2016Diwash
  • 4. Advantages of the Waterfall Model 12/20/2016Diwash  The waterfall methodology stresses meticulous recordkeeping. Having such records allows for the ability to improve upon the existing program in the future.  With the waterfall methodology, the client knows what to expect. They’ll have an idea of the size, cost, and timeline for the project. They’ll have a definite idea of what their program will do in the end.
  • 5. Disadvantages of the Waterfall Model 12/20/2016Diwash  Once a step has been completed, developers can’t go back to a previous stage and make changes.  Waterfall methodology relies heavily on initial requirements. However, if these requirements are faulty in any manner, the project is doomed.
  • 6. 12/20/2016Diwash  If a requirement error is found, or a change needs to be made, the project has to start from the beginning with all new code.  The whole product is only tested at the end. If bugs are written early, but discovered late, their existence may have affected how other code was written.
  • 7. When should we use waterfall model??? 12/20/2016Diwash  When there is a clear picture of what the final product should be.  When clients won’t have the ability to change the scope of the project once it has begun.  When definition, not speed, is key to success.
  • 8. What is Agile??? 12/20/2016Diwash  Agile came about as a “solution” to the disadvantages of the waterfall methodology. Instead of a sequential design process, the Agile methodology follows an incremental approach.
  • 9. Steps in Agile Model 12/20/2016Diwash
  • 10. Advantages of the Agile model 12/20/2016Diwash  The Agile methodology allows for changes to be made after the initial planning. Re-writes to the program, as the client decides to make changes, are expected.  The Agile methodology allows you to make changes, it’s easier to add features that will keep you up to date with the latest developments in your industry.
  • 11. 12/20/2016Diwash  At the end of each sprint, project priorities are evaluated. This allows clients to add their feedback so that they ultimately get the product they desire.  The testing at the end of each sprint ensures that the bugs are caught and taken care of in the development cycle. They won’t be found at the end.
  • 12. When should we use Agile Model?? 12/20/2016Diwash  When rapid production is more important than the quality of the product.  When clients will be able to change the scope of the project.  When there isn’t a clear picture of what the final product should look like.
  • 13. 12/20/2016Diwash  When you have skilled developers who are adaptable and able to think independently.  When the product is intended for an industry with rapidly changing standards.
  • 14. Disadvantages of Agile Model 12/20/2016Diwash  With a less successful project manager, the project can become a series of code sprints. If this happens, the project is likely to come in late and over budget.  As the initial project doesn’t have a definitive plan, the final product can be grossly different than what was initially intended.