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

Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
FIDO Alliance
 

Dernier (20)

Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentation
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The InsideCollecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 

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