SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Want a better estimate ?
                     Alexandre Cuva
  Coach Agile, CSM, CSPO, LTM3 HSPTP
                   PMDay Bucharest - 2012
Alexandre Cuva
Email :                    Organizational Coaching
alexandre.cuva@altran.co   (Management 3.0, Scrum)
m                          Team Coaching
Twitter: @cuvaalex         (Scrum, XP, Kanban)

Blog: http://agile-        Technical Coaching
alexcuva.blogspot.com/     (TDD, BDD, C#, Java, Groovy)

Phone: +41 78 715 8309     Agile Training
                           (Management 3.0, Agile, Scrum, XP)
Observation

The complexity is growing fast
Observation

The current standard management system, does not provide
satisfaction to all.
My Actual Mission

Help companies to make this sentence True for them


“Organizations can become learning networks of
individuals creating value, and the role of leaders
should include the stewardship of the living rather
than the management of the machine.”

http://www.stoosnetwork.org
How to have an Accurate Estimation ?
Common Scenario
How long do you
think this project
                      I think in 6
will take ? we need
                      month we
to finish in 3
                      will be done
month.




     Didn’t hear
     me I say it
     should be
     done in 3
     month !!!
Problem of estimation

                   From this picture




                   Estimate the size of
                   my submarine ?
3 points estimation

The 3 point estimate          1. Take the worst
belongs to the time              scenario
management knowledge          2. Take the best scenario
area. It can also be used     3. Take the median
during Cost Estimation.
A three point estimate is a
better estimate, compared     E = (O+M+L)/3
to a single point estimate.
Single point estimate
simply gives you a single
number scenario
Things that influence Estimates
Project Size            Culture
                        Tools
Type of Software
                        Team Cohesion
Personnel Factors       Management

Programming Languages   …

Complexity
Constraints
Turnover
Experience
Are estimate important ?

                               Scheduling



      Defining
      Iteration

                  Estimation


                                      Prioritization




                  Break Work
What is estimate?


                  Estimate                                            Target   Commitment




Source : Want a better estimates ? Stop Estimating by Joel Semeniuk
Estimation Challenges

Provides an 95% Confident estimation for:
 How old I am ?
 How many bugs will have on the next project ?
 What is the distance between the earth and the
 moon ?
 What is the % surface of water on Earth ?
Question: What make you are confident at
95%
Important Laws of Nature

       Parkinson’s Law
            The amount of time which one has to perform a task is the amount of time
             it will take to complete the task.


       The Student Syndrome
            Start as late as possible


       Exponential Error Aggregation
            The more detailed – the further from truth you will be




Source : Want a better estimates ? Stop Estimating by Joel Semeniuk
5 law to Ponder from Joel Semeniuk

        ESTIMATION LAW


Source : Want a better estimates ? Stop Estimating by Joel Semeniuk
Estimate Law #1

                  Don’t estimate if you
                  can measure
Estimate Law #2

Estimate in a way human are good at !
Compare instead estimate unit
Estimate Law #3

         Measure things that are Measurable
                   Eg Start-Finish Time
                           versus
                Actual versus Planned Effort
Estimate Law #4

                   To mitigate the risk of
        Vision     incorrect effort
       Roadmap
                   estimations we reduce
                   the precision of our
       Release     estimates according
       Iteration
                   to how much we
                   know about what
                   we’re estimating.
         Day
                   This in turn helps us
                   to be more accurate.
Cone of Uncertainty
Estimation Law #5


      Use the different Metrics for different Estimates
GOOD PRACTICE TO START
Simple Practices that Work
             Use Sizing for Requirements


                   Measure Velocity


          Decompose into Task Just in Time in
                       Hours


               Calibrate and Recalibrate


          Use cycle Time to Predict Expected
                       Duration
Use Sizing for Requirement
Example : Ski trail difficulty
              Numeric Values
              ½, 1, 2, 3, 5, 8, 13, 20, 40, 50, 100

              Green Trail : ½, 1, 2, 3 (16)
              Blue Trail : 5, 8 (8)
              Red Trail : 13, 20 (8)
              Black Trail : 50, 100 (8)
Measure Velocity

The amount of product backlog that a team can handle in one single
sprint
Quantified in story points
Story point is an arbitrary measure to quantify the required effort to
finish an user story. Namely, how hard the story is. Loosely based on
Fibonacci series.


             Business Solutions
Size Stories

Story should fit in one Iteration
Story too complex should be split on multiple simple one
Fixed Cycle Time
              Remember Law #1 : Measure instead guessing




           Measure the time to resolve
Summary

Estimation Law
  1.   Don’t estimate if you can measure
  2.   Compare instead estimate unit
  3.   Measure things that are Measurable
  4.   Reduce the precision of our estimates according to how much we know
  5.   Use the different Metrics for different Estimates

Good Practices
  •    Sizing for requirement
  •    Hours for small task
  •    Velocity
  •    Size Story
  •    Fixed cycle time
Resources
Alexandre Cuva
Email :                    Organizational Coaching
alexandre.cuva@altran.co   (Management 3.0, Scrum)
m                          Team Coaching
Twitter: @cuvaalex         (Scrum, XP, Kanban)

Blog: http://agile-        Technical Coaching
alexcuva.blogspot.com/     (TDD, BDD, C#, Java, Groovy)

Phone: +41 78 715 8309     Agile Training
                           (Management 3.0, Agile, Scrum, XP)

Weitere ähnliche Inhalte

Was ist angesagt?

Stldodn 2014 agile on a shoestring
Stldodn 2014   agile on a shoestringStldodn 2014   agile on a shoestring
Stldodn 2014 agile on a shoestringAngela Dugan
 
Quality, Testing & Agile Methodologies
Quality, Testing & Agile MethodologiesQuality, Testing & Agile Methodologies
Quality, Testing & Agile MethodologiesJohan Hoberg
 
Tips sukses berkarir sebagai developer dan programmer 2021
Tips sukses berkarir sebagai developer dan programmer 2021Tips sukses berkarir sebagai developer dan programmer 2021
Tips sukses berkarir sebagai developer dan programmer 2021DicodingEvent
 
Winnipeg Agile Users Group March 10 2011
Winnipeg Agile Users Group March 10 2011Winnipeg Agile Users Group March 10 2011
Winnipeg Agile Users Group March 10 2011Steve Rogalsky
 
What a Scrum Master do, or should do all day?
What a Scrum Master do, or should do all day?What a Scrum Master do, or should do all day?
What a Scrum Master do, or should do all day?Stefania Marinelli
 
PopcornFlow: Continuous Evolution Through Ultra-Rapid Experimentation
PopcornFlow: Continuous Evolution Through Ultra-Rapid ExperimentationPopcornFlow: Continuous Evolution Through Ultra-Rapid Experimentation
PopcornFlow: Continuous Evolution Through Ultra-Rapid ExperimentationClaudio Perrone
 
EVOLVE & DISRUPT (Agileee 2015)
EVOLVE & DISRUPT (Agileee 2015) EVOLVE & DISRUPT (Agileee 2015)
EVOLVE & DISRUPT (Agileee 2015) Arthur Lokaychuk
 
Visualizing Work: If you can't see it, you can't manage it
Visualizing Work: If you can't see it, you can't manage itVisualizing Work: If you can't see it, you can't manage it
Visualizing Work: If you can't see it, you can't manage itFernando Cuenca
 
Planning Agile Projects
Planning Agile ProjectsPlanning Agile Projects
Planning Agile Projectsbriley1
 
What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day? What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day? Stefania Marinelli
 
Lean software development tips and tricks - Agile Tour Dublin 2014
Lean software development tips and tricks - Agile Tour Dublin 2014Lean software development tips and tricks - Agile Tour Dublin 2014
Lean software development tips and tricks - Agile Tour Dublin 2014Augusto Evangelisti
 
Flow, the Universe and Everything
Flow, the Universe and EverythingFlow, the Universe and Everything
Flow, the Universe and EverythingClint Edmonson
 
Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.
Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.
Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.Ted Tencza
 
Agile Testing. Risks, Uncertainty and Why It All Works
Agile Testing. Risks, Uncertainty and Why It All WorksAgile Testing. Risks, Uncertainty and Why It All Works
Agile Testing. Risks, Uncertainty and Why It All WorksAgileee
 

Was ist angesagt? (18)

Stldodn 2014 agile on a shoestring
Stldodn 2014   agile on a shoestringStldodn 2014   agile on a shoestring
Stldodn 2014 agile on a shoestring
 
Intro to Agile Practices and Values
Intro to Agile Practices and ValuesIntro to Agile Practices and Values
Intro to Agile Practices and Values
 
Agile basics
Agile basics Agile basics
Agile basics
 
#NoEstimates Thinking
#NoEstimates Thinking#NoEstimates Thinking
#NoEstimates Thinking
 
Quality, Testing & Agile Methodologies
Quality, Testing & Agile MethodologiesQuality, Testing & Agile Methodologies
Quality, Testing & Agile Methodologies
 
One Weird Trick
One Weird TrickOne Weird Trick
One Weird Trick
 
Tips sukses berkarir sebagai developer dan programmer 2021
Tips sukses berkarir sebagai developer dan programmer 2021Tips sukses berkarir sebagai developer dan programmer 2021
Tips sukses berkarir sebagai developer dan programmer 2021
 
Winnipeg Agile Users Group March 10 2011
Winnipeg Agile Users Group March 10 2011Winnipeg Agile Users Group March 10 2011
Winnipeg Agile Users Group March 10 2011
 
What a Scrum Master do, or should do all day?
What a Scrum Master do, or should do all day?What a Scrum Master do, or should do all day?
What a Scrum Master do, or should do all day?
 
PopcornFlow: Continuous Evolution Through Ultra-Rapid Experimentation
PopcornFlow: Continuous Evolution Through Ultra-Rapid ExperimentationPopcornFlow: Continuous Evolution Through Ultra-Rapid Experimentation
PopcornFlow: Continuous Evolution Through Ultra-Rapid Experimentation
 
EVOLVE & DISRUPT (Agileee 2015)
EVOLVE & DISRUPT (Agileee 2015) EVOLVE & DISRUPT (Agileee 2015)
EVOLVE & DISRUPT (Agileee 2015)
 
Visualizing Work: If you can't see it, you can't manage it
Visualizing Work: If you can't see it, you can't manage itVisualizing Work: If you can't see it, you can't manage it
Visualizing Work: If you can't see it, you can't manage it
 
Planning Agile Projects
Planning Agile ProjectsPlanning Agile Projects
Planning Agile Projects
 
What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day? What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day?
 
Lean software development tips and tricks - Agile Tour Dublin 2014
Lean software development tips and tricks - Agile Tour Dublin 2014Lean software development tips and tricks - Agile Tour Dublin 2014
Lean software development tips and tricks - Agile Tour Dublin 2014
 
Flow, the Universe and Everything
Flow, the Universe and EverythingFlow, the Universe and Everything
Flow, the Universe and Everything
 
Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.
Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.
Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.
 
Agile Testing. Risks, Uncertainty and Why It All Works
Agile Testing. Risks, Uncertainty and Why It All WorksAgile Testing. Risks, Uncertainty and Why It All Works
Agile Testing. Risks, Uncertainty and Why It All Works
 

Andere mochten auch

Depression On A Societal Scale
Depression On A Societal ScaleDepression On A Societal Scale
Depression On A Societal Scaleakashmansingh
 
Scrum in offshore environment
Scrum in offshore environmentScrum in offshore environment
Scrum in offshore environmentAlexandre Cuva
 
ImageStudio Screens
ImageStudio ScreensImageStudio Screens
ImageStudio Screenspashaz03
 
A Perspective on Agile Methodologies
A Perspective on Agile MethodologiesA Perspective on Agile Methodologies
A Perspective on Agile MethodologiesAlexandre Cuva
 
FutuRIS System
FutuRIS SystemFutuRIS System
FutuRIS Systempashaz03
 
Introduction to agility
Introduction to agilityIntroduction to agility
Introduction to agilityAlexandre Cuva
 
Management 3.0 Keynote in Agile tour 2013 Hanoi
Management 3.0 Keynote in Agile tour 2013 HanoiManagement 3.0 Keynote in Agile tour 2013 Hanoi
Management 3.0 Keynote in Agile tour 2013 HanoiAlexandre Cuva
 
Poinsettia Federal Disease Control Chart 1
Poinsettia Federal Disease Control Chart 1Poinsettia Federal Disease Control Chart 1
Poinsettia Federal Disease Control Chart 1CherylAnn Crysler
 
Management 3.0 : An Oveview about Agile Leadership
Management 3.0 : An Oveview about Agile LeadershipManagement 3.0 : An Oveview about Agile Leadership
Management 3.0 : An Oveview about Agile LeadershipAlexandre Cuva
 
FutuRIS Architecture
FutuRIS ArchitectureFutuRIS Architecture
FutuRIS Architecturepashaz03
 
Management 3.0 overview
Management 3.0 overviewManagement 3.0 overview
Management 3.0 overviewAlexandre Cuva
 
Delivering Happiness - The Meddler Game
Delivering Happiness - The Meddler GameDelivering Happiness - The Meddler Game
Delivering Happiness - The Meddler GameAlexandre Cuva
 
Agile tour2013 Vietnam Millenia Generation
Agile tour2013 Vietnam Millenia GenerationAgile tour2013 Vietnam Millenia Generation
Agile tour2013 Vietnam Millenia GenerationAlexandre Cuva
 
Kanban Pizza Game in Agile Tour Vietnam
Kanban Pizza Game in Agile Tour VietnamKanban Pizza Game in Agile Tour Vietnam
Kanban Pizza Game in Agile Tour VietnamAlexandre Cuva
 

Andere mochten auch (17)

Depression On A Societal Scale
Depression On A Societal ScaleDepression On A Societal Scale
Depression On A Societal Scale
 
Scrum in offshore environment
Scrum in offshore environmentScrum in offshore environment
Scrum in offshore environment
 
ImageStudio Screens
ImageStudio ScreensImageStudio Screens
ImageStudio Screens
 
A Perspective on Agile Methodologies
A Perspective on Agile MethodologiesA Perspective on Agile Methodologies
A Perspective on Agile Methodologies
 
FutuRIS System
FutuRIS SystemFutuRIS System
FutuRIS System
 
Introduction to agility
Introduction to agilityIntroduction to agility
Introduction to agility
 
Management 3.0 Keynote in Agile tour 2013 Hanoi
Management 3.0 Keynote in Agile tour 2013 HanoiManagement 3.0 Keynote in Agile tour 2013 Hanoi
Management 3.0 Keynote in Agile tour 2013 Hanoi
 
Poinsettia Federal Disease Control Chart 1
Poinsettia Federal Disease Control Chart 1Poinsettia Federal Disease Control Chart 1
Poinsettia Federal Disease Control Chart 1
 
Management 3.0 : An Oveview about Agile Leadership
Management 3.0 : An Oveview about Agile LeadershipManagement 3.0 : An Oveview about Agile Leadership
Management 3.0 : An Oveview about Agile Leadership
 
Management happiness
Management happinessManagement happiness
Management happiness
 
FutuRIS Architecture
FutuRIS ArchitectureFutuRIS Architecture
FutuRIS Architecture
 
Management 3.0 overview
Management 3.0 overviewManagement 3.0 overview
Management 3.0 overview
 
Delivering Happiness - The Meddler Game
Delivering Happiness - The Meddler GameDelivering Happiness - The Meddler Game
Delivering Happiness - The Meddler Game
 
Analisi semiotica casco
Analisi semiotica cascoAnalisi semiotica casco
Analisi semiotica casco
 
Agile Developper
Agile DevelopperAgile Developper
Agile Developper
 
Agile tour2013 Vietnam Millenia Generation
Agile tour2013 Vietnam Millenia GenerationAgile tour2013 Vietnam Millenia Generation
Agile tour2013 Vietnam Millenia Generation
 
Kanban Pizza Game in Agile Tour Vietnam
Kanban Pizza Game in Agile Tour VietnamKanban Pizza Game in Agile Tour Vietnam
Kanban Pizza Game in Agile Tour Vietnam
 

Ähnlich wie Want better estimation ?

Agile Estimating & Planning by Amaad Qureshi
Agile Estimating & Planning by Amaad QureshiAgile Estimating & Planning by Amaad Qureshi
Agile Estimating & Planning by Amaad QureshiAmaad Qureshi
 
Data skills for Agile Teams- Killing story points
Data skills for Agile Teams- Killing story pointsData skills for Agile Teams- Killing story points
Data skills for Agile Teams- Killing story pointsyasinnathani
 
Story points vs hours choose wisely; turn the bane of project estimation into...
Story points vs hours choose wisely; turn the bane of project estimation into...Story points vs hours choose wisely; turn the bane of project estimation into...
Story points vs hours choose wisely; turn the bane of project estimation into...Katy Slemon
 
Software estimation is crap
Software estimation is crapSoftware estimation is crap
Software estimation is crapIan Garrison
 
Agile Estimation & Capacity Planning
Agile Estimation & Capacity PlanningAgile Estimation & Capacity Planning
Agile Estimation & Capacity PlanningMazhar Khan
 
Agile estimate size
Agile estimate sizeAgile estimate size
Agile estimate sizeInova LLC
 
Estimation and Velocity - Scrum Framework
Estimation and Velocity - Scrum FrameworkEstimation and Velocity - Scrum Framework
Estimation and Velocity - Scrum FrameworkUpekha Vandebona
 
Estimation in Scrum.pdf
Estimation in Scrum.pdfEstimation in Scrum.pdf
Estimation in Scrum.pdfDaniel108634
 
To Estimate or Not To Estimate + #(No)Estimates Game
To Estimate or Not To Estimate + #(No)Estimates GameTo Estimate or Not To Estimate + #(No)Estimates Game
To Estimate or Not To Estimate + #(No)Estimates GameAgile Humans
 
Effort estimation for software development
Effort estimation for software developmentEffort estimation for software development
Effort estimation for software developmentSpyros Ktenas
 
Basic Software Effort Estimation
Basic Software Effort EstimationBasic Software Effort Estimation
Basic Software Effort Estimationumair khan
 
Planning for Uncertainty
Planning for UncertaintyPlanning for Uncertainty
Planning for UncertaintyMarcin Czenko
 
Predictability at Axial
Predictability at AxialPredictability at Axial
Predictability at AxialMatt Story
 
Estimations: hit the target. Tips & Technics
Estimations: hit the target. Tips & TechnicsEstimations: hit the target. Tips & Technics
Estimations: hit the target. Tips & TechnicsAlex Tymokhovsky
 

Ähnlich wie Want better estimation ? (20)

Agile Estimating & Planning by Amaad Qureshi
Agile Estimating & Planning by Amaad QureshiAgile Estimating & Planning by Amaad Qureshi
Agile Estimating & Planning by Amaad Qureshi
 
Data skills for Agile Teams- Killing story points
Data skills for Agile Teams- Killing story pointsData skills for Agile Teams- Killing story points
Data skills for Agile Teams- Killing story points
 
Story points vs hours choose wisely; turn the bane of project estimation into...
Story points vs hours choose wisely; turn the bane of project estimation into...Story points vs hours choose wisely; turn the bane of project estimation into...
Story points vs hours choose wisely; turn the bane of project estimation into...
 
Software estimation is crap
Software estimation is crapSoftware estimation is crap
Software estimation is crap
 
Estimation and Release Planning in Scrum
Estimation and Release Planning in ScrumEstimation and Release Planning in Scrum
Estimation and Release Planning in Scrum
 
Agile Estimation & Capacity Planning
Agile Estimation & Capacity PlanningAgile Estimation & Capacity Planning
Agile Estimation & Capacity Planning
 
Project Estimation
Project EstimationProject Estimation
Project Estimation
 
Agile estimate size
Agile estimate sizeAgile estimate size
Agile estimate size
 
Agile Projects | Rapid Estimation | Techniques | Tips
Agile Projects | Rapid Estimation | Techniques | TipsAgile Projects | Rapid Estimation | Techniques | Tips
Agile Projects | Rapid Estimation | Techniques | Tips
 
Estimation and Velocity - Scrum Framework
Estimation and Velocity - Scrum FrameworkEstimation and Velocity - Scrum Framework
Estimation and Velocity - Scrum Framework
 
Who and why uses estimates
Who and why uses estimatesWho and why uses estimates
Who and why uses estimates
 
Estimation in Scrum.pdf
Estimation in Scrum.pdfEstimation in Scrum.pdf
Estimation in Scrum.pdf
 
To Estimate or Not To Estimate + #(No)Estimates Game
To Estimate or Not To Estimate + #(No)Estimates GameTo Estimate or Not To Estimate + #(No)Estimates Game
To Estimate or Not To Estimate + #(No)Estimates Game
 
Range estimation in Scrum
Range estimation in ScrumRange estimation in Scrum
Range estimation in Scrum
 
Effort estimation for software development
Effort estimation for software developmentEffort estimation for software development
Effort estimation for software development
 
Basic Software Effort Estimation
Basic Software Effort EstimationBasic Software Effort Estimation
Basic Software Effort Estimation
 
Planning for Uncertainty
Planning for UncertaintyPlanning for Uncertainty
Planning for Uncertainty
 
Predictability at Axial
Predictability at AxialPredictability at Axial
Predictability at Axial
 
Estimations: hit the target. Tips & Technics
Estimations: hit the target. Tips & TechnicsEstimations: hit the target. Tips & Technics
Estimations: hit the target. Tips & Technics
 
Agile
AgileAgile
Agile
 

Mehr von Alexandre Cuva

Culture hacking devops 2018
Culture hacking devops 2018Culture hacking devops 2018
Culture hacking devops 2018Alexandre Cuva
 
AgilNext io Quality Coach
AgilNext io   Quality CoachAgilNext io   Quality Coach
AgilNext io Quality CoachAlexandre Cuva
 
Mise en place de sa fe essential au SIDP
Mise en place de sa fe essential au SIDPMise en place de sa fe essential au SIDP
Mise en place de sa fe essential au SIDPAlexandre Cuva
 
Leading an Agile Team in a Hierarchical Asian culture with Happiness
Leading an Agile Team in a Hierarchical Asian culture with HappinessLeading an Agile Team in a Hierarchical Asian culture with Happiness
Leading an Agile Team in a Hierarchical Asian culture with HappinessAlexandre Cuva
 
Introduction au Management 3.0
Introduction au Management 3.0Introduction au Management 3.0
Introduction au Management 3.0Alexandre Cuva
 
Management 3.0 : les mérites
Management 3.0 : les méritesManagement 3.0 : les mérites
Management 3.0 : les méritesAlexandre Cuva
 
Management 3.0 Excellence (Agile HCMC)
Management 3.0 Excellence (Agile HCMC)Management 3.0 Excellence (Agile HCMC)
Management 3.0 Excellence (Agile HCMC)Alexandre Cuva
 
Soft-Shake 2001 : Hermes Scrum
Soft-Shake 2001 : Hermes ScrumSoft-Shake 2001 : Hermes Scrum
Soft-Shake 2001 : Hermes ScrumAlexandre Cuva
 

Mehr von Alexandre Cuva (12)

Culture hacking devops 2018
Culture hacking devops 2018Culture hacking devops 2018
Culture hacking devops 2018
 
AgilNext io Quality Coach
AgilNext io   Quality CoachAgilNext io   Quality Coach
AgilNext io Quality Coach
 
Mise en place de sa fe essential au SIDP
Mise en place de sa fe essential au SIDPMise en place de sa fe essential au SIDP
Mise en place de sa fe essential au SIDP
 
Leading an Agile Team in a Hierarchical Asian culture with Happiness
Leading an Agile Team in a Hierarchical Asian culture with HappinessLeading an Agile Team in a Hierarchical Asian culture with Happiness
Leading an Agile Team in a Hierarchical Asian culture with Happiness
 
XP, Not Windows XP
XP, Not Windows XPXP, Not Windows XP
XP, Not Windows XP
 
Introduction au Management 3.0
Introduction au Management 3.0Introduction au Management 3.0
Introduction au Management 3.0
 
Management 3.0 : les mérites
Management 3.0 : les méritesManagement 3.0 : les mérites
Management 3.0 : les mérites
 
Innovante Agility
Innovante AgilityInnovante Agility
Innovante Agility
 
Management 3.0 Excellence (Agile HCMC)
Management 3.0 Excellence (Agile HCMC)Management 3.0 Excellence (Agile HCMC)
Management 3.0 Excellence (Agile HCMC)
 
Management excellence
Management excellenceManagement excellence
Management excellence
 
Scrum in One Day
Scrum in One DayScrum in One Day
Scrum in One Day
 
Soft-Shake 2001 : Hermes Scrum
Soft-Shake 2001 : Hermes ScrumSoft-Shake 2001 : Hermes Scrum
Soft-Shake 2001 : Hermes Scrum
 

Kürzlich hochgeladen

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 Takeoffsammart93
 
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.pdfhans926745
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
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 organizationRadu Cotescu
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
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 slidevu2urc
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
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...apidays
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
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...Miguel Araújo
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
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 productivityPrincipled Technologies
 
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?Igalia
 

Kürzlich hochgeladen (20)

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
 
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
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 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
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
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
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
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...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
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...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
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
 
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?
 

Want better estimation ?

  • 1. Want a better estimate ? Alexandre Cuva Coach Agile, CSM, CSPO, LTM3 HSPTP PMDay Bucharest - 2012
  • 2. Alexandre Cuva Email : Organizational Coaching alexandre.cuva@altran.co (Management 3.0, Scrum) m Team Coaching Twitter: @cuvaalex (Scrum, XP, Kanban) Blog: http://agile- Technical Coaching alexcuva.blogspot.com/ (TDD, BDD, C#, Java, Groovy) Phone: +41 78 715 8309 Agile Training (Management 3.0, Agile, Scrum, XP)
  • 3.
  • 5. Observation The current standard management system, does not provide satisfaction to all.
  • 6. My Actual Mission Help companies to make this sentence True for them “Organizations can become learning networks of individuals creating value, and the role of leaders should include the stewardship of the living rather than the management of the machine.” http://www.stoosnetwork.org
  • 7. How to have an Accurate Estimation ?
  • 8. Common Scenario How long do you think this project I think in 6 will take ? we need month we to finish in 3 will be done month. Didn’t hear me I say it should be done in 3 month !!!
  • 9. Problem of estimation From this picture Estimate the size of my submarine ?
  • 10. 3 points estimation The 3 point estimate 1. Take the worst belongs to the time scenario management knowledge 2. Take the best scenario area. It can also be used 3. Take the median during Cost Estimation. A three point estimate is a better estimate, compared E = (O+M+L)/3 to a single point estimate. Single point estimate simply gives you a single number scenario
  • 11. Things that influence Estimates Project Size Culture Tools Type of Software Team Cohesion Personnel Factors Management Programming Languages … Complexity Constraints Turnover Experience
  • 12. Are estimate important ? Scheduling Defining Iteration Estimation Prioritization Break Work
  • 13. What is estimate? Estimate Target Commitment Source : Want a better estimates ? Stop Estimating by Joel Semeniuk
  • 14. Estimation Challenges Provides an 95% Confident estimation for: How old I am ? How many bugs will have on the next project ? What is the distance between the earth and the moon ? What is the % surface of water on Earth ? Question: What make you are confident at 95%
  • 15. Important Laws of Nature Parkinson’s Law The amount of time which one has to perform a task is the amount of time it will take to complete the task. The Student Syndrome Start as late as possible Exponential Error Aggregation The more detailed – the further from truth you will be Source : Want a better estimates ? Stop Estimating by Joel Semeniuk
  • 16. 5 law to Ponder from Joel Semeniuk ESTIMATION LAW Source : Want a better estimates ? Stop Estimating by Joel Semeniuk
  • 17. Estimate Law #1 Don’t estimate if you can measure
  • 18. Estimate Law #2 Estimate in a way human are good at ! Compare instead estimate unit
  • 19. Estimate Law #3 Measure things that are Measurable Eg Start-Finish Time versus Actual versus Planned Effort
  • 20. Estimate Law #4 To mitigate the risk of Vision incorrect effort Roadmap estimations we reduce the precision of our Release estimates according Iteration to how much we know about what we’re estimating. Day This in turn helps us to be more accurate.
  • 22. Estimation Law #5 Use the different Metrics for different Estimates
  • 24. Simple Practices that Work Use Sizing for Requirements Measure Velocity Decompose into Task Just in Time in Hours Calibrate and Recalibrate Use cycle Time to Predict Expected Duration
  • 25. Use Sizing for Requirement Example : Ski trail difficulty Numeric Values ½, 1, 2, 3, 5, 8, 13, 20, 40, 50, 100 Green Trail : ½, 1, 2, 3 (16) Blue Trail : 5, 8 (8) Red Trail : 13, 20 (8) Black Trail : 50, 100 (8)
  • 26. Measure Velocity The amount of product backlog that a team can handle in one single sprint Quantified in story points Story point is an arbitrary measure to quantify the required effort to finish an user story. Namely, how hard the story is. Loosely based on Fibonacci series. Business Solutions
  • 27. Size Stories Story should fit in one Iteration Story too complex should be split on multiple simple one
  • 28. Fixed Cycle Time Remember Law #1 : Measure instead guessing Measure the time to resolve
  • 29. Summary Estimation Law 1. Don’t estimate if you can measure 2. Compare instead estimate unit 3. Measure things that are Measurable 4. Reduce the precision of our estimates according to how much we know 5. Use the different Metrics for different Estimates Good Practices • Sizing for requirement • Hours for small task • Velocity • Size Story • Fixed cycle time
  • 31.
  • 32. Alexandre Cuva Email : Organizational Coaching alexandre.cuva@altran.co (Management 3.0, Scrum) m Team Coaching Twitter: @cuvaalex (Scrum, XP, Kanban) Blog: http://agile- Technical Coaching alexcuva.blogspot.com/ (TDD, BDD, C#, Java, Groovy) Phone: +41 78 715 8309 Agile Training (Management 3.0, Agile, Scrum, XP)