SlideShare a Scribd company logo
1 of 14
Combining Estimates with Planning Poker  - An Empirical Study Kjetil Moløkken-Østvold Nils-Christian Haugen   April 2007
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object]
Background ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
An overview of some methods for combining estimates Limited Yes No None Unstructured group  Limited Yes No Light Planning Poker Moderate Limited Limited Moderate Wideband Delphi Major No Yes Heavy Delphi Overhead Interaction Anonymity Structure Method
Planning Poker ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Study background ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Team and methodology ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Results from the tasks estimated with planning poker ,[object Object],[object Object],[object Object],[object Object],[object Object]
Results PP vs. Individual Measure: BRE-bias =  (actual - estimate) /  min(actual, estimate) PP Ind. Comment Median 0,00 0,00 Typical case on target for both groups Mean 0,33 -0,04 Some PP tasks were underestimated
Results from analysis of code ,[object Object],[object Object],[object Object],[object Object],[object Object]
Possible benefits of Planning Poker ,[object Object],[object Object],[object Object],[object Object]
Possible hazards of Planning Poker ,[object Object],[object Object],[object Object]
Summary ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Questions?

More Related Content

What's hot

PMP Communication & Human resource
PMP Communication & Human resourcePMP Communication & Human resource
PMP Communication & Human resource
Mohamed Aamer
 
Problem and situation analysis
Problem and situation analysisProblem and situation analysis
Problem and situation analysis
Moamen Abu Nada
 

What's hot (20)

Developer Secrets: How to Avoid Common Mistakes when Contracting for Serious ...
Developer Secrets: How to Avoid Common Mistakes when Contracting for Serious ...Developer Secrets: How to Avoid Common Mistakes when Contracting for Serious ...
Developer Secrets: How to Avoid Common Mistakes when Contracting for Serious ...
 
UX Research
UX ResearchUX Research
UX Research
 
Business research design
Business research designBusiness research design
Business research design
 
Requirement elicitation technique “one on one interview“
Requirement elicitation technique “one on one interview“Requirement elicitation technique “one on one interview“
Requirement elicitation technique “one on one interview“
 
Chapter 6
Chapter 6Chapter 6
Chapter 6
 
PMP Communication & Human resource
PMP Communication & Human resourcePMP Communication & Human resource
PMP Communication & Human resource
 
Fact finding
Fact findingFact finding
Fact finding
 
Fact finding techniques
Fact finding techniquesFact finding techniques
Fact finding techniques
 
Introduction to knowledge discovery
Introduction to knowledge discoveryIntroduction to knowledge discovery
Introduction to knowledge discovery
 
Five Steps in Problem Analysis
Five Steps in Problem AnalysisFive Steps in Problem Analysis
Five Steps in Problem Analysis
 
Problem and situation analysis
Problem and situation analysisProblem and situation analysis
Problem and situation analysis
 
Determining Requirements In System Analysis And Dsign
Determining Requirements In System Analysis And DsignDetermining Requirements In System Analysis And Dsign
Determining Requirements In System Analysis And Dsign
 
The importance of requirement elicitation and analysis
The importance of requirement elicitation and analysisThe importance of requirement elicitation and analysis
The importance of requirement elicitation and analysis
 
Introduction To Problem Analysis
Introduction To Problem AnalysisIntroduction To Problem Analysis
Introduction To Problem Analysis
 
Developing a problem tree
Developing a problem treeDeveloping a problem tree
Developing a problem tree
 
Test Estimation Techniques
Test Estimation TechniquesTest Estimation Techniques
Test Estimation Techniques
 
Introductiontoproblemanalysis 100102034455-phpapp02
Introductiontoproblemanalysis 100102034455-phpapp02Introductiontoproblemanalysis 100102034455-phpapp02
Introductiontoproblemanalysis 100102034455-phpapp02
 
How to-develop-a-monitoring-and-evaluation-plan
How to-develop-a-monitoring-and-evaluation-planHow to-develop-a-monitoring-and-evaluation-plan
How to-develop-a-monitoring-and-evaluation-plan
 
M & e prints.
M & e prints.M & e prints.
M & e prints.
 
Ch04
Ch04Ch04
Ch04
 

Viewers also liked

22049748 poker-strategies-and-poker-tools
22049748 poker-strategies-and-poker-tools22049748 poker-strategies-and-poker-tools
22049748 poker-strategies-and-poker-tools
RumbleDub
 
Презентация М.Кабаковой
Презентация М.КабаковойПрезентация М.Кабаковой
Презентация М.Кабаковой
Ipolito
 

Viewers also liked (11)

Poker session pa #1 profiling
Poker session pa #1 profilingPoker session pa #1 profiling
Poker session pa #1 profiling
 
Poker session pa #2 differences
Poker session pa #2 differencesPoker session pa #2 differences
Poker session pa #2 differences
 
22049748 poker-strategies-and-poker-tools
22049748 poker-strategies-and-poker-tools22049748 poker-strategies-and-poker-tools
22049748 poker-strategies-and-poker-tools
 
Презентация М.Кабаковой
Презентация М.КабаковойПрезентация М.Кабаковой
Презентация М.Кабаковой
 
GTO vs Exploitative Play
GTO vs Exploitative PlayGTO vs Exploitative Play
GTO vs Exploitative Play
 
The Strathclyde Poker Research Environment
The Strathclyde Poker Research EnvironmentThe Strathclyde Poker Research Environment
The Strathclyde Poker Research Environment
 
Poker maths
Poker mathsPoker maths
Poker maths
 
Poker in Numbers
Poker in NumbersPoker in Numbers
Poker in Numbers
 
The Art Of War In Poker
The Art Of War In PokerThe Art Of War In Poker
The Art Of War In Poker
 
Basic Poker Strategy
Basic Poker StrategyBasic Poker Strategy
Basic Poker Strategy
 
AI Strategies for Solving Poker Texas Hold'em
AI Strategies for Solving Poker Texas Hold'emAI Strategies for Solving Poker Texas Hold'em
AI Strategies for Solving Poker Texas Hold'em
 

Similar to Combining Estimates with Planning Poker *- An Empirical Study

Technology supported requirement handling an estimation
Technology supported requirement handling an estimationTechnology supported requirement handling an estimation
Technology supported requirement handling an estimation
Kjetil Moløkken-Østvold
 
Is5540 course review
Is5540 course reviewIs5540 course review
Is5540 course review
Asa Chan
 
Software Development Metrics-JPayne
Software Development Metrics-JPayneSoftware Development Metrics-JPayne
Software Development Metrics-JPayne
James Payne
 
Workbook for Designing a Process Evaluation
 Workbook for Designing a Process Evaluation  Workbook for Designing a Process Evaluation
Workbook for Designing a Process Evaluation
MoseStaton39
 
Workbook for Designing a Process Evaluation .docx
Workbook for Designing a Process Evaluation .docxWorkbook for Designing a Process Evaluation .docx
Workbook for Designing a Process Evaluation .docx
AASTHA76
 
Workbook for Designing a Process Evaluation
 Workbook for Designing a Process Evaluation  Workbook for Designing a Process Evaluation
Workbook for Designing a Process Evaluation
MikeEly930
 
Ba 550 1 Introduction
Ba 550 1 IntroductionBa 550 1 Introduction
Ba 550 1 Introduction
batestoota
 
ICIS Rating Scales for Collective IntelligenceIcis idea rating-v1.0-final
ICIS Rating Scales for Collective IntelligenceIcis idea rating-v1.0-finalICIS Rating Scales for Collective IntelligenceIcis idea rating-v1.0-final
ICIS Rating Scales for Collective IntelligenceIcis idea rating-v1.0-final
riedlc
 

Similar to Combining Estimates with Planning Poker *- An Empirical Study (20)

Lecture2 2
Lecture2 2Lecture2 2
Lecture2 2
 
Technology supported requirement handling an estimation
Technology supported requirement handling an estimationTechnology supported requirement handling an estimation
Technology supported requirement handling an estimation
 
Is5540 course review
Is5540 course reviewIs5540 course review
Is5540 course review
 
Software Development Metrics-JPayne
Software Development Metrics-JPayneSoftware Development Metrics-JPayne
Software Development Metrics-JPayne
 
Deconstructing the PMP Exam Question - The Deep Dive
Deconstructing the PMP Exam Question - The Deep DiveDeconstructing the PMP Exam Question - The Deep Dive
Deconstructing the PMP Exam Question - The Deep Dive
 
(Fall2016)Lecture1.pptx
(Fall2016)Lecture1.pptx(Fall2016)Lecture1.pptx
(Fall2016)Lecture1.pptx
 
Going Beyond Evaluation Buzzwords
Going Beyond Evaluation BuzzwordsGoing Beyond Evaluation Buzzwords
Going Beyond Evaluation Buzzwords
 
Handout #5 - QIAMay4
Handout #5 - QIAMay4 Handout #5 - QIAMay4
Handout #5 - QIAMay4
 
Using Your Logic Model to Focus Evaluation
Using Your Logic Model to Focus EvaluationUsing Your Logic Model to Focus Evaluation
Using Your Logic Model to Focus Evaluation
 
Workbook for Designing a Process Evaluation
 Workbook for Designing a Process Evaluation  Workbook for Designing a Process Evaluation
Workbook for Designing a Process Evaluation
 
Workbook for Designing a Process Evaluation .docx
Workbook for Designing a Process Evaluation .docxWorkbook for Designing a Process Evaluation .docx
Workbook for Designing a Process Evaluation .docx
 
Workbook for Designing a Process Evaluation
 Workbook for Designing a Process Evaluation  Workbook for Designing a Process Evaluation
Workbook for Designing a Process Evaluation
 
Ba 550 1 Introduction
Ba 550 1 IntroductionBa 550 1 Introduction
Ba 550 1 Introduction
 
ICIS Rating Scales for Collective IntelligenceIcis idea rating-v1.0-final
ICIS Rating Scales for Collective IntelligenceIcis idea rating-v1.0-finalICIS Rating Scales for Collective IntelligenceIcis idea rating-v1.0-final
ICIS Rating Scales for Collective IntelligenceIcis idea rating-v1.0-final
 
lecture16.ppt
lecture16.pptlecture16.ppt
lecture16.ppt
 
Spa - Systemic Project Alignment
Spa - Systemic Project AlignmentSpa - Systemic Project Alignment
Spa - Systemic Project Alignment
 
Project Management
Project ManagementProject Management
Project Management
 
Postmortemanalysis 120520033844-phpapp02
Postmortemanalysis 120520033844-phpapp02Postmortemanalysis 120520033844-phpapp02
Postmortemanalysis 120520033844-phpapp02
 
11 - Evaluating Framework in Interaction Design_new.pptx
11 - Evaluating Framework in Interaction Design_new.pptx11 - Evaluating Framework in Interaction Design_new.pptx
11 - Evaluating Framework in Interaction Design_new.pptx
 
PMP Preparation 1 - Framework
PMP Preparation 1 - FrameworkPMP Preparation 1 - Framework
PMP Preparation 1 - Framework
 

Combining Estimates with Planning Poker *- An Empirical Study

  • 1. Combining Estimates with Planning Poker - An Empirical Study Kjetil Moløkken-Østvold Nils-Christian Haugen April 2007
  • 2.
  • 3.
  • 4. An overview of some methods for combining estimates Limited Yes No None Unstructured group Limited Yes No Light Planning Poker Moderate Limited Limited Moderate Wideband Delphi Major No Yes Heavy Delphi Overhead Interaction Anonymity Structure Method
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. Results PP vs. Individual Measure: BRE-bias = (actual - estimate) / min(actual, estimate) PP Ind. Comment Median 0,00 0,00 Typical case on target for both groups Mean 0,33 -0,04 Some PP tasks were underestimated
  • 10.
  • 11.
  • 12.
  • 13.