SlideShare une entreprise Scribd logo
1  sur  12
1
2 0 1 3 – Ju n
By: Mohamed Saad
 The Problem and the Goal
 Why Planning Fails
 An Agile Approach
 References.
2
“Planning is everything. Plans are nothing.”
 Why Do Planning
› Reducing risk
› Reducing uncertainty
› Supporting better decision making
› Establishing trust
› Conveying information
3
 What Makes a Good Plan?
› Making tradeoff decisions
› Build Set of features with resources in specific Time
 What Makes Planning Agile?
› Is focused more on the planning than on the plan
› Encourages change
› Results in plans that are easily changed
› Is spread throughout the project
4
“No plan survives contact with the
enemy.”
 Planning Is by Activity Rather
Than Feature
› Activities don’t finish early.
› Lateness is passed down the schedule.
› Activities are not independent.
5
 Multitasking Causes Further Delays
6
 Features Are Not Developed by
Priority
 We Ignore Uncertainty (need
iterative planning)
 Estimates Become Commitments
› Estimates are probabilities
› Commitments are dates with (prob.
< 1)
7
“A good plan violently executed now is better
than a perfect plan executed next week.”
 Individuals and interactions over processes and
tools
 Working software over comprehensive
documentation
 Customer collaboration over contract negotiation
 Responding to change over following a plan
8
 An Agile Approach to Projects
› Work as one team (common goal)
› Work in short iterations (timeboxed)
› Deliver something each iteration
› Focus on business priorities (user stories)
› Inspect and adapt (change each
iteration)
9
 An Agile Approach to Planning
› Multiple Levels of Planning
 Release
 Iteration
 Day
 Product
 Portfolio
 Strategic
10
 An Agile Approach to Planning
› Conditions of Satisfaction
 Release level
 Scope
 Schedule
 Budget
 quality
 Iteration Level
11
 Agile Estimating and Planning by Mike
Cohn.
12

Contenu connexe

Tendances (9)

Week 7: Missions and Measures
Week 7: Missions and MeasuresWeek 7: Missions and Measures
Week 7: Missions and Measures
 
What do we do with all this big data
What do we do with all this big dataWhat do we do with all this big data
What do we do with all this big data
 
Being data driven
Being data drivenBeing data driven
Being data driven
 
Page 61 _ June 2014_e
Page 61 _ June 2014_ePage 61 _ June 2014_e
Page 61 _ June 2014_e
 
project fails
project failsproject fails
project fails
 
The best stats you’ve ever seen
The best stats you’ve ever seen The best stats you’ve ever seen
The best stats you’ve ever seen
 
NZHello Media Kit 2017
NZHello Media Kit 2017NZHello Media Kit 2017
NZHello Media Kit 2017
 
Communicator’s Pivotal Role in Project Management
Communicator’s Pivotal Role in Project ManagementCommunicator’s Pivotal Role in Project Management
Communicator’s Pivotal Role in Project Management
 
Febelmar neuro 8 October 2015 intro gc
Febelmar neuro 8 October 2015 intro gcFebelmar neuro 8 October 2015 intro gc
Febelmar neuro 8 October 2015 intro gc
 

Similaire à Introduction to agile estimating and planning

Project management
Project managementProject management
Project management
Erin Mucci
 
success and failure of project chapter 5.pptx
success and failure of project chapter 5.pptxsuccess and failure of project chapter 5.pptx
success and failure of project chapter 5.pptx
abdiazizsheikhomar
 
Introduction of PM.ppt
Introduction of PM.pptIntroduction of PM.ppt
Introduction of PM.ppt
sadiqfarhan2
 
Planning and Estimation
Planning and EstimationPlanning and Estimation
Planning and Estimation
Madan Upadhyay
 
Corporate Planning Principles
Corporate Planning PrinciplesCorporate Planning Principles
Corporate Planning Principles
bnarven
 

Similaire à Introduction to agile estimating and planning (20)

Project management
Project managementProject management
Project management
 
Project management Course in Mumbai
Project management Course in MumbaiProject management Course in Mumbai
Project management Course in Mumbai
 
Project management
Project management Project management
Project management
 
success and failure of project chapter 5.pptx
success and failure of project chapter 5.pptxsuccess and failure of project chapter 5.pptx
success and failure of project chapter 5.pptx
 
Jerry Walker - without a plan
Jerry Walker - without a planJerry Walker - without a plan
Jerry Walker - without a plan
 
Introduction of PM.ppt
Introduction of PM.pptIntroduction of PM.ppt
Introduction of PM.ppt
 
Planning can we do with out it?
Planning can we do with out it?Planning can we do with out it?
Planning can we do with out it?
 
Project Management Fundamentals – A-Players Recruiting School 2019
Project Management Fundamentals – A-Players Recruiting School 2019Project Management Fundamentals – A-Players Recruiting School 2019
Project Management Fundamentals – A-Players Recruiting School 2019
 
Increasing Project Success
Increasing Project Success Increasing Project Success
Increasing Project Success
 
PMO Monthly Status-Report Template for Project manager
PMO Monthly Status-Report Template for Project managerPMO Monthly Status-Report Template for Project manager
PMO Monthly Status-Report Template for Project manager
 
Project Management: Your Guide in Acing the Project
Project Management: Your Guide in Acing the ProjectProject Management: Your Guide in Acing the Project
Project Management: Your Guide in Acing the Project
 
Agile estimates - Insights about the basic
Agile estimates -  Insights about the basicAgile estimates -  Insights about the basic
Agile estimates - Insights about the basic
 
Planning and Estimation
Planning and EstimationPlanning and Estimation
Planning and Estimation
 
Multiprojects management
Multiprojects managementMultiprojects management
Multiprojects management
 
Risk Management
Risk ManagementRisk Management
Risk Management
 
Project
ProjectProject
Project
 
Planning
Planning Planning
Planning
 
Corporate Planning Principles
Corporate Planning PrinciplesCorporate Planning Principles
Corporate Planning Principles
 
PLANNING.pptx
PLANNING.pptxPLANNING.pptx
PLANNING.pptx
 
28.Causes of project failure A Lecture By Mr Allah Dad Khan Visiting Profes...
28.Causes of project failure   A Lecture By Mr Allah Dad Khan Visiting Profes...28.Causes of project failure   A Lecture By Mr Allah Dad Khan Visiting Profes...
28.Causes of project failure A Lecture By Mr Allah Dad Khan Visiting Profes...
 

Plus de Inova LLC

Plus de Inova LLC (20)

MVVM presentation
MVVM presentationMVVM presentation
MVVM presentation
 
Activities vs fragment
Activities vs fragmentActivities vs fragment
Activities vs fragment
 
Benefits of idea treasury
Benefits of idea treasuryBenefits of idea treasury
Benefits of idea treasury
 
Advertising
Advertising Advertising
Advertising
 
Market research
Market researchMarket research
Market research
 
Disc Personality Type
Disc Personality TypeDisc Personality Type
Disc Personality Type
 
UI vs UX workshop
UI vs UX workshopUI vs UX workshop
UI vs UX workshop
 
Positive thinking
Positive thinkingPositive thinking
Positive thinking
 
Sketch app interface
Sketch app interfaceSketch app interface
Sketch app interface
 
Inova
InovaInova
Inova
 
Inova
InovaInova
Inova
 
CSED 2018 Orientation
CSED 2018 OrientationCSED 2018 Orientation
CSED 2018 Orientation
 
Objective C Tricks
Objective C TricksObjective C Tricks
Objective C Tricks
 
Mind map Introduction
Mind map IntroductionMind map Introduction
Mind map Introduction
 
Agile scheduling
Agile schedulingAgile scheduling
Agile scheduling
 
Business plan
Business planBusiness plan
Business plan
 
Introduction to Sencha touch
Introduction to Sencha touchIntroduction to Sencha touch
Introduction to Sencha touch
 
Introduction to Agile
Introduction to AgileIntroduction to Agile
Introduction to Agile
 
Internet Presence
Internet PresenceInternet Presence
Internet Presence
 
Agile Planning for value
Agile Planning for valueAgile Planning for value
Agile Planning for value
 

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Dernier (20)

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
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
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
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...
 
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
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 

Introduction to agile estimating and planning

  • 1. 1 2 0 1 3 – Ju n By: Mohamed Saad
  • 2.  The Problem and the Goal  Why Planning Fails  An Agile Approach  References. 2
  • 3. “Planning is everything. Plans are nothing.”  Why Do Planning › Reducing risk › Reducing uncertainty › Supporting better decision making › Establishing trust › Conveying information 3
  • 4.  What Makes a Good Plan? › Making tradeoff decisions › Build Set of features with resources in specific Time  What Makes Planning Agile? › Is focused more on the planning than on the plan › Encourages change › Results in plans that are easily changed › Is spread throughout the project 4
  • 5. “No plan survives contact with the enemy.”  Planning Is by Activity Rather Than Feature › Activities don’t finish early. › Lateness is passed down the schedule. › Activities are not independent. 5
  • 6.  Multitasking Causes Further Delays 6
  • 7.  Features Are Not Developed by Priority  We Ignore Uncertainty (need iterative planning)  Estimates Become Commitments › Estimates are probabilities › Commitments are dates with (prob. < 1) 7
  • 8. “A good plan violently executed now is better than a perfect plan executed next week.”  Individuals and interactions over processes and tools  Working software over comprehensive documentation  Customer collaboration over contract negotiation  Responding to change over following a plan 8
  • 9.  An Agile Approach to Projects › Work as one team (common goal) › Work in short iterations (timeboxed) › Deliver something each iteration › Focus on business priorities (user stories) › Inspect and adapt (change each iteration) 9
  • 10.  An Agile Approach to Planning › Multiple Levels of Planning  Release  Iteration  Day  Product  Portfolio  Strategic 10
  • 11.  An Agile Approach to Planning › Conditions of Satisfaction  Release level  Scope  Schedule  Budget  quality  Iteration Level 11
  • 12.  Agile Estimating and Planning by Mike Cohn. 12