SlideShare a Scribd company logo
Adaptive Planning
Gartner Says Smart Organizations Will Embrace Fast and
Frequent Project Success / Failure in Their Quest for
Agility
Accepting higher project failure rates can help organizations
become more efficient more quickly, according to Gartner, Inc.
Gartner said project and portfolio management (PPM) leaders
who take a "fail-forward-fast" approach that accepts high
project failure rates as the norm will help their organizations
become more agile by embracing experimentation and enabling
the declaration of success or failure earlier in a project's life.
Why Projects Fail?
Adaptive Planning in Agile
1. Many books talk about how agile works and not why agile works
2. Discuss adaptive planning as one areas to explain why agile works in software
• Semantics is the study of meaning - http://en.wikipedia.org/wiki/Semantics
• When the meaning of some word diffuses and hence semantic diffusion
• Excerpt from Martin Fowler page
“Semantic diffusion occurs when you have a word that is coined a person or group,
often with a pretty good definition, but then gets spread through the wider community
in a way that weakens that definition. This weakening risks losing the definition entirely
- and with it any usefulness to the term”
Semantic Diffusion
Planning Plan
Execution
Product
Plan your work
Work your plan
In the Traditional world….
Predictive
Planning
Success = = according to plan
Project is successful when the plan is met and project is
delivered as per the plan
Plan
Requirements
Stability
depends on
Plan
Requirements
? Stability ?
depends on
Up-front requirements
Change control boards
Sign-offs
Plan
Requirements
Stability
depends on
1. Plan depends on the stability of the requirements
2. In order to stabilize requirements, organizations do many things
including
a. Come up with up-front requirements that are well-defined and
elaborate
b. Estimate at high level & low level designs
c. Set-up change control boards
d. Define sign-off processes
3. The requirement changes all the time in software projects and are
never stable
Why not break this dependency?
1. The term ‘lean software development’ originated in a book by same written by
Mary Poppendieck
2. It talks about traditional lean principles in modified form and set of tools that
compares to agile practices
3. The Poppendiecks' involvement in the Agile software development community,
including talks at several Agile conferences has resulted in such concepts being
more widely accepted within the Agile community
Adaptive Panning
1. Planning and execution done multiple times and for small slices
2. The subsequent planning take inputs from previous slice of product
delivered
3. The process continues and essentially an empirical process
Adaptive Planning Predictive Planning
1. Adaptive planning is followed in agile engagements
2. Predictive planning in traditional plan-driven engagements
"In the past the man was first
in the future the system must be first"
1. Group of people decides the process to be followed
2. This is usually referred as scientific process
1. People are then fitted in that process
2. This approach is basically process first approach
1. People are highly variable and non-linear in nature
2. They are the first order components in software development
3. People working on the software projects define the process and
tweak it based on the feedback loops
Adaptive Planning
People-first
Predictive Planning
Process-first
Adaptive Planning
Evolutionary
Design
needs
Self-testing code
Continuous
Integration
Refactoring
Simple Design
1. Adaptive planning requires evolutionary design
2. Evolutionary design is possible through above engineering practices
3. Organizations need to get in the cycles of continuous delivery using
adaptive planning and agile engineering practices.

More Related Content

PPTX
Importance of Adaptive Planning in Agile
PPTX
Agile software development methodology
PPTX
Agile Overview
PPTX
Agile Methodology
PDF
PMI-ACP Domain V: Adaptive Planning v1.0
PDF
Scrum - Product Owner
PPTX
Agile Methodology and Tools
PPTX
Scrum Product Owner
Importance of Adaptive Planning in Agile
Agile software development methodology
Agile Overview
Agile Methodology
PMI-ACP Domain V: Adaptive Planning v1.0
Scrum - Product Owner
Agile Methodology and Tools
Scrum Product Owner

What's hot (20)

PPT
PDF
Agile-Scrum Methodology-An Introduction
PPTX
Agile project management - Overview
PPTX
What are the Tools & Techniques in Agile Project Management?
PPTX
Product Manager or Product Owner
PDF
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
PPTX
What is agile?
PDF
Agile Scrum Training Process
PPT
What Is Agile Scrum
PDF
Lean Software Development
PPT
DSDM – Linking Agile program management, Agile project management and Agile...
PDF
PPTX
Chap 5 project management
PDF
Scrum - Agile Methodology
PPTX
Workshop de Lean Inception
PDF
Applying both Agile and Waterfall in one project
PPT
06. Project Management Process Groups
PPTX
Agile - Scrum Presentation
PPT
Introduction To Agile
PPTX
Leading Software Development Teams
Agile-Scrum Methodology-An Introduction
Agile project management - Overview
What are the Tools & Techniques in Agile Project Management?
Product Manager or Product Owner
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
What is agile?
Agile Scrum Training Process
What Is Agile Scrum
Lean Software Development
DSDM – Linking Agile program management, Agile project management and Agile...
Chap 5 project management
Scrum - Agile Methodology
Workshop de Lean Inception
Applying both Agile and Waterfall in one project
06. Project Management Process Groups
Agile - Scrum Presentation
Introduction To Agile
Leading Software Development Teams
Ad

Similar to Adaptive Planning in Agile (20)

PPTX
Adamson "Initiating the Project"
PDF
Adaptive software development (asd) a minimalist approach to complex software...
PDF
PDF
PPTX
Testing within an Agile Environment - Beyza Sakir and Chris Gollop
PDF
adaptive-vs-predictive-project-management.pdf
PPTX
NetCom Learning : How to Improve Business Processes using Agile
PPTX
Adaptive software development
PPT
Agile softwareengineering
PPTX
Agile Estimation And Planning Part I
PDF
Agile Project Management
PDF
Estimation Agile Projects
PDF
From Waterfall to Agile - from predictive to adaptive methods
PDF
US Marines, Agile and Heuristic
PPTX
Scenario Planning example: Superstruct and ELCC (4/2019)
PPTX
PMI IIT Presentation for Software Dev
PPTX
Project management in the age of accelerating change - general non IT specific
PDF
Theory of Project Management
PPTX
Holistic Product Development
PPTX
Agile Development Product Delivery For Successful Organizations
Adamson "Initiating the Project"
Adaptive software development (asd) a minimalist approach to complex software...
Testing within an Agile Environment - Beyza Sakir and Chris Gollop
adaptive-vs-predictive-project-management.pdf
NetCom Learning : How to Improve Business Processes using Agile
Adaptive software development
Agile softwareengineering
Agile Estimation And Planning Part I
Agile Project Management
Estimation Agile Projects
From Waterfall to Agile - from predictive to adaptive methods
US Marines, Agile and Heuristic
Scenario Planning example: Superstruct and ELCC (4/2019)
PMI IIT Presentation for Software Dev
Project management in the age of accelerating change - general non IT specific
Theory of Project Management
Holistic Product Development
Agile Development Product Delivery For Successful Organizations
Ad

Recently uploaded (20)

PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PPTX
L1 - Introduction to python Backend.pptx
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PPTX
history of c programming in notes for students .pptx
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PPTX
Operating system designcfffgfgggggggvggggggggg
PPTX
ISO 45001 Occupational Health and Safety Management System
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PDF
Nekopoi APK 2025 free lastest update
PDF
Odoo Companies in India – Driving Business Transformation.pdf
2025 Textile ERP Trends: SAP, Odoo & Oracle
Upgrade and Innovation Strategies for SAP ERP Customers
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Wondershare Filmora 15 Crack With Activation Key [2025
L1 - Introduction to python Backend.pptx
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Which alternative to Crystal Reports is best for small or large businesses.pdf
history of c programming in notes for students .pptx
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
Operating system designcfffgfgggggggvggggggggg
ISO 45001 Occupational Health and Safety Management System
Design an Analysis of Algorithms II-SECS-1021-03
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
Nekopoi APK 2025 free lastest update
Odoo Companies in India – Driving Business Transformation.pdf

Adaptive Planning in Agile

  • 2. Gartner Says Smart Organizations Will Embrace Fast and Frequent Project Success / Failure in Their Quest for Agility Accepting higher project failure rates can help organizations become more efficient more quickly, according to Gartner, Inc. Gartner said project and portfolio management (PPM) leaders who take a "fail-forward-fast" approach that accepts high project failure rates as the norm will help their organizations become more agile by embracing experimentation and enabling the declaration of success or failure earlier in a project's life.
  • 5. 1. Many books talk about how agile works and not why agile works 2. Discuss adaptive planning as one areas to explain why agile works in software
  • 6. • Semantics is the study of meaning - http://en.wikipedia.org/wiki/Semantics • When the meaning of some word diffuses and hence semantic diffusion • Excerpt from Martin Fowler page “Semantic diffusion occurs when you have a word that is coined a person or group, often with a pretty good definition, but then gets spread through the wider community in a way that weakens that definition. This weakening risks losing the definition entirely - and with it any usefulness to the term” Semantic Diffusion
  • 7. Planning Plan Execution Product Plan your work Work your plan In the Traditional world….
  • 8. Predictive Planning Success = = according to plan Project is successful when the plan is met and project is delivered as per the plan
  • 10. Plan Requirements ? Stability ? depends on Up-front requirements Change control boards Sign-offs
  • 11. Plan Requirements Stability depends on 1. Plan depends on the stability of the requirements 2. In order to stabilize requirements, organizations do many things including a. Come up with up-front requirements that are well-defined and elaborate b. Estimate at high level & low level designs c. Set-up change control boards d. Define sign-off processes 3. The requirement changes all the time in software projects and are never stable Why not break this dependency?
  • 12. 1. The term ‘lean software development’ originated in a book by same written by Mary Poppendieck 2. It talks about traditional lean principles in modified form and set of tools that compares to agile practices 3. The Poppendiecks' involvement in the Agile software development community, including talks at several Agile conferences has resulted in such concepts being more widely accepted within the Agile community
  • 13. Adaptive Panning 1. Planning and execution done multiple times and for small slices 2. The subsequent planning take inputs from previous slice of product delivered 3. The process continues and essentially an empirical process
  • 14. Adaptive Planning Predictive Planning 1. Adaptive planning is followed in agile engagements 2. Predictive planning in traditional plan-driven engagements
  • 15. "In the past the man was first in the future the system must be first"
  • 16. 1. Group of people decides the process to be followed 2. This is usually referred as scientific process
  • 17. 1. People are then fitted in that process 2. This approach is basically process first approach
  • 18. 1. People are highly variable and non-linear in nature 2. They are the first order components in software development 3. People working on the software projects define the process and tweak it based on the feedback loops
  • 20. Adaptive Planning Evolutionary Design needs Self-testing code Continuous Integration Refactoring Simple Design 1. Adaptive planning requires evolutionary design 2. Evolutionary design is possible through above engineering practices 3. Organizations need to get in the cycles of continuous delivery using adaptive planning and agile engineering practices.