SlideShare a Scribd company logo
1 of 7
By Jitendra Gosain 
1
Flexibility 
 Agile brings more flexibility in process compare to 
traditional waterfall methodology. Accepting a 
change from business is comparatively easy and 
lest costlier in agile. Business has authority to 
bring changes in product backlog (Scrum) due to 
changed market scenarios or priorities. 
 As a detail project plan is prepared in beginning in 
waterfall, any change request (CR) needs to be 
analyzed and its impact need to be assess. 
Approval is required if team can proceed with the 
Change request. The CR impacts the project plan 
and timelines. 
2
Collaboration 
 In Agile customer is very much part of the 
development process. Business is aware of what 
team is working on; what issues/challenges they 
are facing. There is better collaboration between 
customer and development team which helps in 
reducing the gaps/impediments. 
 Traditional waterfall is more like contract based 
approach. Requirements are finalized and approved 
during analysis phase and team develop or 
implements as per the approved requirements 
only. There is less collaboration between customer 
and team as implementation is done phase wise. 
3
Visibility/Transparency 
 In Agile processes; customer regularly attends 
certain meetings so he is aware of developments 
happening at team side. Team regularly interacts 
with customer (Daily Stand up in Scrum). There is 
greater visibility in terms of how well team is 
progressing towards their iteration commitment. 
Customer is able to see the working copy of the 
software thru Sprint review (Scrum). 
 In traditional waterfall; milestones are tracked as 
per the shared and baseline project plan. Working 
copy of the software is produced/released quite 
late in stage; thus getting business feedback is 
very late in process. 
4
Time to market/Business Value 
 One of the great benefit of agile processes is 
frequent releases or delivery of business value. 
This helps customer to get timely ROI. Customer 
has a chance to provide feedback based on the 
quality of the initial releases. Business can 
prioritize the features/requirements they would 
like to release first. 
 In traditional waterfall; release happens only at the 
end of the project. Milestone as per the phase like 
requirements document, design document etc. are 
shared with business. Its difficult to judge the 
progress of the project based on working software. 
5
Inspect and Adapt 
 Agile processes are based in inspect and adapt 
approach. Team learns from their completed 
iterations/sprints and prepare an action plan to 
incorporate in upcoming iterations. This gives a 
chance to team to improve further. In case a team 
has one bad iteration; they can retrospect and 
improve in coming sprints based on that learning. 
 In traditional waterfall; team capture project 
learning at the end of the project which serves as a 
knowledge repository that can be used in other 
projects. 
6
 Thank you!!! 
7

More Related Content

What's hot

Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycle
Gurban Daniel
 
Introduction to Agile and Scrum
Introduction to Agile and ScrumIntroduction to Agile and Scrum
Introduction to Agile and Scrum
Operational Excellence Consulting
 

What's hot (20)

Agile and waterfall
Agile and waterfallAgile and waterfall
Agile and waterfall
 
Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycle
 
SCRUM – Agile Methodology
SCRUM – Agile MethodologySCRUM – Agile Methodology
SCRUM – Agile Methodology
 
Introduction to Agile and Scrum
Introduction to Agile and ScrumIntroduction to Agile and Scrum
Introduction to Agile and Scrum
 
Getting Started - Introduction to Backlog Grooming
Getting Started - Introduction to Backlog GroomingGetting Started - Introduction to Backlog Grooming
Getting Started - Introduction to Backlog Grooming
 
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesAgile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
 
Introduction to Agile Software Development
Introduction to Agile Software DevelopmentIntroduction to Agile Software Development
Introduction to Agile Software Development
 
Introduction agile scrum methodology
Introduction agile scrum methodologyIntroduction agile scrum methodology
Introduction agile scrum methodology
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Agile vs Waterfall Project Management Presentation
Agile vs Waterfall Project Management PresentationAgile vs Waterfall Project Management Presentation
Agile vs Waterfall Project Management Presentation
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basics
 
Agile sdlc
Agile sdlcAgile sdlc
Agile sdlc
 
SDLC - Software Development Life Cycle
SDLC - Software Development Life CycleSDLC - Software Development Life Cycle
SDLC - Software Development Life Cycle
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
DevOps
DevOps DevOps
DevOps
 
The Challenges of Agile Adoption
The Challenges of Agile AdoptionThe Challenges of Agile Adoption
The Challenges of Agile Adoption
 
Ken Schwaber
Ken SchwaberKen Schwaber
Ken Schwaber
 
Agile Methodology PPT
Agile Methodology PPTAgile Methodology PPT
Agile Methodology PPT
 
Agile Methodology in Software Development
Agile Methodology in Software DevelopmentAgile Methodology in Software Development
Agile Methodology in Software Development
 

Viewers also liked

Iterative Development: Breaking from the Waterfall
Iterative Development: Breaking from the WaterfallIterative Development: Breaking from the Waterfall
Iterative Development: Breaking from the Waterfall
Andrei Navarro
 

Viewers also liked (20)

Traditional vs Agile Roles
Traditional vs Agile RolesTraditional vs Agile Roles
Traditional vs Agile Roles
 
Spirit of Kanban
Spirit of KanbanSpirit of Kanban
Spirit of Kanban
 
Agile Scrum
Agile ScrumAgile Scrum
Agile Scrum
 
Transitioning from Waterfall to Agile
Transitioning from Waterfall to AgileTransitioning from Waterfall to Agile
Transitioning from Waterfall to Agile
 
From Waterfall to Agile - from predictive to adaptive methods
From Waterfall to Agile - from predictive to adaptive methodsFrom Waterfall to Agile - from predictive to adaptive methods
From Waterfall to Agile - from predictive to adaptive methods
 
agile vs. traditional methodologies
agile vs. traditional methodologies agile vs. traditional methodologies
agile vs. traditional methodologies
 
Iterative Development: Breaking from the Waterfall
Iterative Development: Breaking from the WaterfallIterative Development: Breaking from the Waterfall
Iterative Development: Breaking from the Waterfall
 
An Agile/Scrum Primer
An Agile/Scrum PrimerAn Agile/Scrum Primer
An Agile/Scrum Primer
 
Agile in the waterfall
Agile in the waterfall Agile in the waterfall
Agile in the waterfall
 
Agile - Scrum Presentation
Agile - Scrum PresentationAgile - Scrum Presentation
Agile - Scrum Presentation
 
The Agile Method Ecosystem (Scrum, XP, Devops, LeanStartup)
The Agile Method Ecosystem (Scrum, XP, Devops, LeanStartup)The Agile Method Ecosystem (Scrum, XP, Devops, LeanStartup)
The Agile Method Ecosystem (Scrum, XP, Devops, LeanStartup)
 
Agile in a Waterfall World - San diego PMI Conference
Agile in a Waterfall World - San diego PMI ConferenceAgile in a Waterfall World - San diego PMI Conference
Agile in a Waterfall World - San diego PMI Conference
 
Scaling agile Principles and Practices
Scaling agile Principles and PracticesScaling agile Principles and Practices
Scaling agile Principles and Practices
 
SDLC, Iterative Model
SDLC, Iterative ModelSDLC, Iterative Model
SDLC, Iterative Model
 
Webinar: Development with Agile, Waterfall and Agile-Waterfall Hybrid
Webinar: Development with Agile, Waterfall and Agile-Waterfall HybridWebinar: Development with Agile, Waterfall and Agile-Waterfall Hybrid
Webinar: Development with Agile, Waterfall and Agile-Waterfall Hybrid
 
Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...
Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...
Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...
 
Agile Overview
Agile OverviewAgile Overview
Agile Overview
 
Iterative model
Iterative modelIterative model
Iterative model
 
Waterfall to Agile Demo
Waterfall to Agile DemoWaterfall to Agile Demo
Waterfall to Agile Demo
 
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...
 

Similar to Agile vs waterfall

Presentation by meghna jadhav
Presentation by meghna jadhavPresentation by meghna jadhav
Presentation by meghna jadhav
PMI_IREP_TP
 
Presentation by lavika upadhyay
Presentation by lavika upadhyayPresentation by lavika upadhyay
Presentation by lavika upadhyay
PMI_IREP_TP
 
Integrating agile into sdlc presentation pmi v2
Integrating agile into sdlc presentation   pmi v2Integrating agile into sdlc presentation   pmi v2
Integrating agile into sdlc presentation pmi v2
pmimkecomm
 
Productivity measurement of agile teams (IWSM 2015)
Productivity measurement of agile teams (IWSM 2015)Productivity measurement of agile teams (IWSM 2015)
Productivity measurement of agile teams (IWSM 2015)
Harold van Heeringen
 
The Business value of agile development
The Business value of agile developmentThe Business value of agile development
The Business value of agile development
Phavadol Srisarnsakul
 
Single Point Continuous Flo1
Single Point Continuous Flo1Single Point Continuous Flo1
Single Point Continuous Flo1
Charles Cooper
 

Similar to Agile vs waterfall (20)

Presentation by meghna jadhav
Presentation by meghna jadhavPresentation by meghna jadhav
Presentation by meghna jadhav
 
Presentation by lavika upadhyay
Presentation by lavika upadhyayPresentation by lavika upadhyay
Presentation by lavika upadhyay
 
Project Management Methodologies Orangescrum Tutorial
Project Management Methodologies Orangescrum TutorialProject Management Methodologies Orangescrum Tutorial
Project Management Methodologies Orangescrum Tutorial
 
Agile concepts
Agile conceptsAgile concepts
Agile concepts
 
Integrating agile into sdlc presentation pmi v2
Integrating agile into sdlc presentation   pmi v2Integrating agile into sdlc presentation   pmi v2
Integrating agile into sdlc presentation pmi v2
 
The Importance of Agile Methodology in Software Development
The Importance of Agile Methodology in Software Development The Importance of Agile Methodology in Software Development
The Importance of Agile Methodology in Software Development
 
Productivity measurement of agile teams (IWSM 2015)
Productivity measurement of agile teams (IWSM 2015)Productivity measurement of agile teams (IWSM 2015)
Productivity measurement of agile teams (IWSM 2015)
 
Agile Development Models
Agile Development ModelsAgile Development Models
Agile Development Models
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Software Development Process Models (SCRUM Methodology)
Software Development Process Models (SCRUM Methodology)Software Development Process Models (SCRUM Methodology)
Software Development Process Models (SCRUM Methodology)
 
The Business value of agile development
The Business value of agile developmentThe Business value of agile development
The Business value of agile development
 
Agile
AgileAgile
Agile
 
Agile Testing
Agile Testing Agile Testing
Agile Testing
 
Acknowledging The Common Good of Agile
Acknowledging The Common Good of AgileAcknowledging The Common Good of Agile
Acknowledging The Common Good of Agile
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrum
 
AGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docxAGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docx
 
Lean as Agile methodology – A Study
Lean as Agile methodology – A StudyLean as Agile methodology – A Study
Lean as Agile methodology – A Study
 
Single Point Continuous Flo1
Single Point Continuous Flo1Single Point Continuous Flo1
Single Point Continuous Flo1
 
Art of Agile For ShairPoint
Art of Agile For ShairPointArt of Agile For ShairPoint
Art of Agile For ShairPoint
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Recently uploaded (20)

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 

Agile vs waterfall

  • 2. Flexibility  Agile brings more flexibility in process compare to traditional waterfall methodology. Accepting a change from business is comparatively easy and lest costlier in agile. Business has authority to bring changes in product backlog (Scrum) due to changed market scenarios or priorities.  As a detail project plan is prepared in beginning in waterfall, any change request (CR) needs to be analyzed and its impact need to be assess. Approval is required if team can proceed with the Change request. The CR impacts the project plan and timelines. 2
  • 3. Collaboration  In Agile customer is very much part of the development process. Business is aware of what team is working on; what issues/challenges they are facing. There is better collaboration between customer and development team which helps in reducing the gaps/impediments.  Traditional waterfall is more like contract based approach. Requirements are finalized and approved during analysis phase and team develop or implements as per the approved requirements only. There is less collaboration between customer and team as implementation is done phase wise. 3
  • 4. Visibility/Transparency  In Agile processes; customer regularly attends certain meetings so he is aware of developments happening at team side. Team regularly interacts with customer (Daily Stand up in Scrum). There is greater visibility in terms of how well team is progressing towards their iteration commitment. Customer is able to see the working copy of the software thru Sprint review (Scrum).  In traditional waterfall; milestones are tracked as per the shared and baseline project plan. Working copy of the software is produced/released quite late in stage; thus getting business feedback is very late in process. 4
  • 5. Time to market/Business Value  One of the great benefit of agile processes is frequent releases or delivery of business value. This helps customer to get timely ROI. Customer has a chance to provide feedback based on the quality of the initial releases. Business can prioritize the features/requirements they would like to release first.  In traditional waterfall; release happens only at the end of the project. Milestone as per the phase like requirements document, design document etc. are shared with business. Its difficult to judge the progress of the project based on working software. 5
  • 6. Inspect and Adapt  Agile processes are based in inspect and adapt approach. Team learns from their completed iterations/sprints and prepare an action plan to incorporate in upcoming iterations. This gives a chance to team to improve further. In case a team has one bad iteration; they can retrospect and improve in coming sprints based on that learning.  In traditional waterfall; team capture project learning at the end of the project which serves as a knowledge repository that can be used in other projects. 6