SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Usage 0f the Classical estimating approaches  byeugene.veselov@magento.com
Goal To reinforce Magento team with some knowledge at estimating methods To share positive knowledge
Theory. Expert Judgment Subtypes: Brainstorming, Delphi, NGT (see my presentation about this) General idea: Experts (internal/external or even 3rd party company) estimates your project/task Applicable:  single activity estimation,  WBS development,  Choosing right estimating method for a task  As a part of another estimating method
Theory. Bottom-Up Estimating Subtypes: WBS, CPA. General Idea:  breaking the task down into its smallest work components; estimating the effort, duration, and cost of each; and Aggregating them into a full estimate. Applicable:  For very  precise estimation delivery of a task or entire project Problem of the approach: very slow, requires full understanding of the task.
Theory. Analogues Estimating General idea: Analogous is an estimating technique that uses the values of parameter, such as scope, cost, budget, and duration or measures of scale such as size, weight, and complexity from a previous, similar activity as the basis for estimation of the same parameter for a future activity. This is a form of expert judgment. Applicable:  This technique is primarily   used when there is a limited amount of detailed information about the project or program. When you have enough historical data to avoid bottom-up Problem:  it provides a lower degree of accuracy than other estimating techniques, historical data needed
Theory. Parametric Estimating General Idea Parametric Estimating uses a statistical relationship between historical data and other variables to calculate an estimate for activity parameters, such as cost, duration, and budget Example: a support team usually fixes 10 bugs per day, so that we expect them to fix 220 bugs this month Applicable  Total project/some segments estimation   As a part of other estimating methods Problem: accuracy depends on complexity of the mathematical model and historical data.
Theory. Reserve Analysis General  idea : 1. All the estimates may include contingency reserves to compensate schedule uncertainty. The contingency reserve may be a %% of the estimated activity duration, fixed number of work periods and etc. 2. As more precise information about the project available, the contingency reserve may be used, reduced or eliminated.
Theory. Three-point estimates (PERT) This is your homework, guys 
Task: develop an estimating  strategy for the project described below One of our clients wants a Magento based solution to be integrated with his ERP system (MBS). The frontend (FE) should be almost the same as for one of our previous clients. Unfortunately, the client has self-written ERP system so that we have to implement unique synchronization module (SM) to connect our system and the ERP. The client also wants 20 reports (RPT) but they are very similar to each other. Extra info that came from our top management:   Contract type : Fixed price SM should be developed by just created team of 1 client’s developer, 1 our veteran and 1 our newcomer. Other parts will be developed by our stable old teams. Estimation should be delivered ASAP otherwise we’ll get a risk to lose the client Test task. Brainstorm
MBS, Bottom up FE, Analogues SM, bottom-up + Delphi RPT #1 bottom up + brainstorm or NGT RPT #2 - 30 parametric Test task. A solution
? Resources : 1. PMBOK 4th edition 2. My team work training materials 3. http://rpl-blog.blogspot.com
The end. Questions ? eugene.veselov@magento.com

Weitere ähnliche Inhalte

Was ist angesagt?

MSA – Gage R&R Test
MSA – Gage R&R TestMSA – Gage R&R Test
MSA – Gage R&R TestMatt Hansen
 
Defining the Project Y
Defining the Project YDefining the Project Y
Defining the Project YMatt Hansen
 
Landing on Jupyter: The transformative power of data-driven storytelling for ...
Landing on Jupyter: The transformative power of data-driven storytelling for ...Landing on Jupyter: The transformative power of data-driven storytelling for ...
Landing on Jupyter: The transformative power of data-driven storytelling for ...MITRE ATT&CK
 
Virtual segment brief
Virtual segment briefVirtual segment brief
Virtual segment briefAhmed Shaaban
 
Comparing Distributions and Using the Graphical Summary
Comparing Distributions and Using the Graphical SummaryComparing Distributions and Using the Graphical Summary
Comparing Distributions and Using the Graphical SummaryMatt Hansen
 
ITC Infotech Intelligent Planning for Resilience - datasheet
ITC Infotech   Intelligent Planning for Resilience - datasheetITC Infotech   Intelligent Planning for Resilience - datasheet
ITC Infotech Intelligent Planning for Resilience - datasheetITC Infotech
 
Rational Sub-Grouping
Rational Sub-GroupingRational Sub-Grouping
Rational Sub-GroupingMatt Hansen
 
Identify Root Causes – Combining the C&E Diagram and 5 Whys
Identify Root Causes – Combining the C&E Diagram and 5 WhysIdentify Root Causes – Combining the C&E Diagram and 5 Whys
Identify Root Causes – Combining the C&E Diagram and 5 WhysMatt Hansen
 
Analyze Phase Roadmap (Level 3)
Analyze Phase Roadmap (Level 3)Analyze Phase Roadmap (Level 3)
Analyze Phase Roadmap (Level 3)Matt Hansen
 
Identify Root Causes – Building the DCP
Identify Root Causes – Building the DCPIdentify Root Causes – Building the DCP
Identify Root Causes – Building the DCPMatt Hansen
 
Process Capability: Step 4 (Normal Distributions)
Process Capability: Step 4 (Normal Distributions)Process Capability: Step 4 (Normal Distributions)
Process Capability: Step 4 (Normal Distributions)Matt Hansen
 
Jinxing_LIN_S224266_Poster
Jinxing_LIN_S224266_PosterJinxing_LIN_S224266_Poster
Jinxing_LIN_S224266_Posterjinxing lin
 
Variation Over Time (Short/Long Term Data)
Variation Over Time (Short/Long Term Data)Variation Over Time (Short/Long Term Data)
Variation Over Time (Short/Long Term Data)Matt Hansen
 
Mb0049 project management
Mb0049   project managementMb0049   project management
Mb0049 project managementsmumbahelp
 
thesis_jinxing_lin
thesis_jinxing_linthesis_jinxing_lin
thesis_jinxing_linjinxing lin
 

Was ist angesagt? (20)

MSA – Gage R&R Test
MSA – Gage R&R TestMSA – Gage R&R Test
MSA – Gage R&R Test
 
Defining the Project Y
Defining the Project YDefining the Project Y
Defining the Project Y
 
Landing on Jupyter: The transformative power of data-driven storytelling for ...
Landing on Jupyter: The transformative power of data-driven storytelling for ...Landing on Jupyter: The transformative power of data-driven storytelling for ...
Landing on Jupyter: The transformative power of data-driven storytelling for ...
 
Virtual segment brief
Virtual segment briefVirtual segment brief
Virtual segment brief
 
Comparing Distributions and Using the Graphical Summary
Comparing Distributions and Using the Graphical SummaryComparing Distributions and Using the Graphical Summary
Comparing Distributions and Using the Graphical Summary
 
Free PMP Sample Q & A
Free PMP Sample Q & AFree PMP Sample Q & A
Free PMP Sample Q & A
 
Business analytics
Business analyticsBusiness analytics
Business analytics
 
ITC Infotech Intelligent Planning for Resilience - datasheet
ITC Infotech   Intelligent Planning for Resilience - datasheetITC Infotech   Intelligent Planning for Resilience - datasheet
ITC Infotech Intelligent Planning for Resilience - datasheet
 
Landing on Jupyter
Landing on JupyterLanding on Jupyter
Landing on Jupyter
 
Rational Sub-Grouping
Rational Sub-GroupingRational Sub-Grouping
Rational Sub-Grouping
 
M&l case
M&l caseM&l case
M&l case
 
Identify Root Causes – Combining the C&E Diagram and 5 Whys
Identify Root Causes – Combining the C&E Diagram and 5 WhysIdentify Root Causes – Combining the C&E Diagram and 5 Whys
Identify Root Causes – Combining the C&E Diagram and 5 Whys
 
Analyze Phase Roadmap (Level 3)
Analyze Phase Roadmap (Level 3)Analyze Phase Roadmap (Level 3)
Analyze Phase Roadmap (Level 3)
 
Identify Root Causes – Building the DCP
Identify Root Causes – Building the DCPIdentify Root Causes – Building the DCP
Identify Root Causes – Building the DCP
 
Process Capability: Step 4 (Normal Distributions)
Process Capability: Step 4 (Normal Distributions)Process Capability: Step 4 (Normal Distributions)
Process Capability: Step 4 (Normal Distributions)
 
Jinxing_LIN_S224266_Poster
Jinxing_LIN_S224266_PosterJinxing_LIN_S224266_Poster
Jinxing_LIN_S224266_Poster
 
Variation Over Time (Short/Long Term Data)
Variation Over Time (Short/Long Term Data)Variation Over Time (Short/Long Term Data)
Variation Over Time (Short/Long Term Data)
 
Software testing one
Software testing oneSoftware testing one
Software testing one
 
Mb0049 project management
Mb0049   project managementMb0049   project management
Mb0049 project management
 
thesis_jinxing_lin
thesis_jinxing_linthesis_jinxing_lin
thesis_jinxing_lin
 

Andere mochten auch

Viewability рекламы, Сергей Спивак, Soloway
Viewability рекламы, Сергей Спивак, SolowayViewability рекламы, Сергей Спивак, Soloway
Viewability рекламы, Сергей Спивак, SolowaySoloway
 
PRIMARY STRUCTURAL STEELWORKS MEMBERS - WATER TREATMENT PLANT
PRIMARY STRUCTURAL STEELWORKS MEMBERS - WATER TREATMENT PLANTPRIMARY STRUCTURAL STEELWORKS MEMBERS - WATER TREATMENT PLANT
PRIMARY STRUCTURAL STEELWORKS MEMBERS - WATER TREATMENT PLANTJames Halun
 
Effective Specification Writing
Effective Specification WritingEffective Specification Writing
Effective Specification WritingDr Gordon Murray
 
Writing Effective Technical Specifications
Writing Effective Technical SpecificationsWriting Effective Technical Specifications
Writing Effective Technical SpecificationsMike Purdy
 
Specification and estimation
Specification and estimationSpecification and estimation
Specification and estimationRashi shah
 
Building technology s.b.a .adrian greaves
Building technology s.b.a .adrian greavesBuilding technology s.b.a .adrian greaves
Building technology s.b.a .adrian greavesAdrian Greaves
 
Specifications 101
Specifications 101Specifications 101
Specifications 101Andrej_M
 
New materials used in building industry
New materials used in building industryNew materials used in building industry
New materials used in building industryTanzil Faraz
 
Specification writting civil construction
Specification writting civil constructionSpecification writting civil construction
Specification writting civil constructiondiasawada12345
 
Unit 1.civil engineering materials
Unit 1.civil engineering materialsUnit 1.civil engineering materials
Unit 1.civil engineering materialsChirag Bhanagale
 
High Tech Building Materials: ETFE
High Tech Building Materials: ETFEHigh Tech Building Materials: ETFE
High Tech Building Materials: ETFESneha Nagarajan
 
CIVIL ENGINEERING CONSTRUCTIONS MATERIALS
CIVIL ENGINEERING  CONSTRUCTIONS MATERIALS CIVIL ENGINEERING  CONSTRUCTIONS MATERIALS
CIVIL ENGINEERING CONSTRUCTIONS MATERIALS LOUIS WAYNE
 
building material
building materialbuilding material
building materialnicocarlos
 
Advanced material of construction..ppt24545452
Advanced material of construction..ppt24545452Advanced material of construction..ppt24545452
Advanced material of construction..ppt24545452SHUBHAM DABHADE
 
Advanced Construction Technology Project
Advanced Construction Technology ProjectAdvanced Construction Technology Project
Advanced Construction Technology ProjectCKMCforstudents
 
Estimating and Tendering methods for Construction Work
Estimating and Tendering methods for Construction WorkEstimating and Tendering methods for Construction Work
Estimating and Tendering methods for Construction WorkDaniel Ross
 

Andere mochten auch (20)

Viewability рекламы, Сергей Спивак, Soloway
Viewability рекламы, Сергей Спивак, SolowayViewability рекламы, Сергей Спивак, Soloway
Viewability рекламы, Сергей Спивак, Soloway
 
PRIMARY STRUCTURAL STEELWORKS MEMBERS - WATER TREATMENT PLANT
PRIMARY STRUCTURAL STEELWORKS MEMBERS - WATER TREATMENT PLANTPRIMARY STRUCTURAL STEELWORKS MEMBERS - WATER TREATMENT PLANT
PRIMARY STRUCTURAL STEELWORKS MEMBERS - WATER TREATMENT PLANT
 
Effective Specification Writing
Effective Specification WritingEffective Specification Writing
Effective Specification Writing
 
Writing Effective Technical Specifications
Writing Effective Technical SpecificationsWriting Effective Technical Specifications
Writing Effective Technical Specifications
 
Specification and estimation
Specification and estimationSpecification and estimation
Specification and estimation
 
Building technology s.b.a .adrian greaves
Building technology s.b.a .adrian greavesBuilding technology s.b.a .adrian greaves
Building technology s.b.a .adrian greaves
 
Specifications 101
Specifications 101Specifications 101
Specifications 101
 
Testing Hypothesis
Testing HypothesisTesting Hypothesis
Testing Hypothesis
 
New materials used in building industry
New materials used in building industryNew materials used in building industry
New materials used in building industry
 
Specification writting civil construction
Specification writting civil constructionSpecification writting civil construction
Specification writting civil construction
 
Unit 1.civil engineering materials
Unit 1.civil engineering materialsUnit 1.civil engineering materials
Unit 1.civil engineering materials
 
High Tech Building Materials: ETFE
High Tech Building Materials: ETFEHigh Tech Building Materials: ETFE
High Tech Building Materials: ETFE
 
SPECIFICATIONS
SPECIFICATIONSSPECIFICATIONS
SPECIFICATIONS
 
CIVIL ENGINEERING CONSTRUCTIONS MATERIALS
CIVIL ENGINEERING  CONSTRUCTIONS MATERIALS CIVIL ENGINEERING  CONSTRUCTIONS MATERIALS
CIVIL ENGINEERING CONSTRUCTIONS MATERIALS
 
Building technology in construction intro
Building technology in construction introBuilding technology in construction intro
Building technology in construction intro
 
building material
building materialbuilding material
building material
 
Advanced material of construction..ppt24545452
Advanced material of construction..ppt24545452Advanced material of construction..ppt24545452
Advanced material of construction..ppt24545452
 
Advanced Construction Technology Project
Advanced Construction Technology ProjectAdvanced Construction Technology Project
Advanced Construction Technology Project
 
Variance And Standard Deviation
Variance And Standard DeviationVariance And Standard Deviation
Variance And Standard Deviation
 
Estimating and Tendering methods for Construction Work
Estimating and Tendering methods for Construction WorkEstimating and Tendering methods for Construction Work
Estimating and Tendering methods for Construction Work
 

Ähnlich wie Classical estimating methods

Betsol | Machine Learning for IT Project Estimates
Betsol | Machine Learning for IT Project Estimates  Betsol | Machine Learning for IT Project Estimates
Betsol | Machine Learning for IT Project Estimates BETSOL
 
Estimation guidelines and templates
Estimation guidelines and templatesEstimation guidelines and templates
Estimation guidelines and templatesHoa PN Thaycacac
 
Week9 Define And Document Business Problems
Week9 Define And Document Business ProblemsWeek9 Define And Document Business Problems
Week9 Define And Document Business Problemshapy
 
Project Duration Estimation
Project Duration EstimationProject Duration Estimation
Project Duration EstimationHarsh Behl
 
Pm0015 quantitative methods in project management
Pm0015   quantitative methods in project managementPm0015   quantitative methods in project management
Pm0015 quantitative methods in project managementsmumbahelp
 
Estimations: hit the target. Tips & Technics
Estimations: hit the target. Tips & TechnicsEstimations: hit the target. Tips & Technics
Estimations: hit the target. Tips & TechnicsAlex Tymokhovsky
 
Chapter7 database management system.pptx
Chapter7 database management system.pptxChapter7 database management system.pptx
Chapter7 database management system.pptxMohammedNouh7
 
Gis Roi Methodology Overview
Gis Roi Methodology OverviewGis Roi Methodology Overview
Gis Roi Methodology Overviewbrucetotty
 
Pm0015 – quantitative methods in project management
Pm0015 – quantitative methods in project managementPm0015 – quantitative methods in project management
Pm0015 – quantitative methods in project managementsmumbahelp
 
Pm0015 – quantitative methods in project management
Pm0015 – quantitative methods in project managementPm0015 – quantitative methods in project management
Pm0015 – quantitative methods in project managementsmumbahelp
 
Basic Software Effort Estimation
Basic Software Effort EstimationBasic Software Effort Estimation
Basic Software Effort Estimationumair khan
 
Effort estimation for software development
Effort estimation for software developmentEffort estimation for software development
Effort estimation for software developmentSpyros Ktenas
 
WHAT IS COST ESTIMATION IN PROJECT MANAGEMENT AND THEIR TYPES?
 WHAT IS COST ESTIMATION IN PROJECT MANAGEMENT AND THEIR TYPES? WHAT IS COST ESTIMATION IN PROJECT MANAGEMENT AND THEIR TYPES?
WHAT IS COST ESTIMATION IN PROJECT MANAGEMENT AND THEIR TYPES?MirzaNuman1
 

Ähnlich wie Classical estimating methods (20)

Project Estimation.ppt
Project Estimation.pptProject Estimation.ppt
Project Estimation.ppt
 
Project Estimation.ppt
Project Estimation.pptProject Estimation.ppt
Project Estimation.ppt
 
Sm presentation
Sm presentationSm presentation
Sm presentation
 
Betsol | Machine Learning for IT Project Estimates
Betsol | Machine Learning for IT Project Estimates  Betsol | Machine Learning for IT Project Estimates
Betsol | Machine Learning for IT Project Estimates
 
Estimation
EstimationEstimation
Estimation
 
Term paper spm
Term paper spmTerm paper spm
Term paper spm
 
Estimation guidelines and templates
Estimation guidelines and templatesEstimation guidelines and templates
Estimation guidelines and templates
 
Week9 Define And Document Business Problems
Week9 Define And Document Business ProblemsWeek9 Define And Document Business Problems
Week9 Define And Document Business Problems
 
Project Duration Estimation
Project Duration EstimationProject Duration Estimation
Project Duration Estimation
 
Pm0015 quantitative methods in project management
Pm0015   quantitative methods in project managementPm0015   quantitative methods in project management
Pm0015 quantitative methods in project management
 
Estimations: hit the target. Tips & Technics
Estimations: hit the target. Tips & TechnicsEstimations: hit the target. Tips & Technics
Estimations: hit the target. Tips & Technics
 
Chapter7 database management system.pptx
Chapter7 database management system.pptxChapter7 database management system.pptx
Chapter7 database management system.pptx
 
Gis Roi Methodology Overview
Gis Roi Methodology OverviewGis Roi Methodology Overview
Gis Roi Methodology Overview
 
Unit iii
Unit iiiUnit iii
Unit iii
 
4. project cost management
4. project cost management4. project cost management
4. project cost management
 
Pm0015 – quantitative methods in project management
Pm0015 – quantitative methods in project managementPm0015 – quantitative methods in project management
Pm0015 – quantitative methods in project management
 
Pm0015 – quantitative methods in project management
Pm0015 – quantitative methods in project managementPm0015 – quantitative methods in project management
Pm0015 – quantitative methods in project management
 
Basic Software Effort Estimation
Basic Software Effort EstimationBasic Software Effort Estimation
Basic Software Effort Estimation
 
Effort estimation for software development
Effort estimation for software developmentEffort estimation for software development
Effort estimation for software development
 
WHAT IS COST ESTIMATION IN PROJECT MANAGEMENT AND THEIR TYPES?
 WHAT IS COST ESTIMATION IN PROJECT MANAGEMENT AND THEIR TYPES? WHAT IS COST ESTIMATION IN PROJECT MANAGEMENT AND THEIR TYPES?
WHAT IS COST ESTIMATION IN PROJECT MANAGEMENT AND THEIR TYPES?
 

Mehr von Yevheniy Veselov, MBA, PMP

Что делать, если главный демотиватор команды - это вы ?
Что делать, если главный демотиватор команды - это вы ?Что делать, если главный демотиватор команды - это вы ?
Что делать, если главный демотиватор команды - это вы ?Yevheniy Veselov, MBA, PMP
 
Чи варто менеджеру ігнорувати мову тіла”
Чи варто менеджеру ігнорувати мову тіла”Чи варто менеджеру ігнорувати мову тіла”
Чи варто менеджеру ігнорувати мову тіла”Yevheniy Veselov, MBA, PMP
 
ПРИМЕНЕНИЕ СТРАТАГЕМНОГО АНАЛИЗА В УПРАВЛЕНИИ ИТ ПРОЕКТАМИ
ПРИМЕНЕНИЕ СТРАТАГЕМНОГО АНАЛИЗА В УПРАВЛЕНИИ ИТ ПРОЕКТАМИПРИМЕНЕНИЕ СТРАТАГЕМНОГО АНАЛИЗА В УПРАВЛЕНИИ ИТ ПРОЕКТАМИ
ПРИМЕНЕНИЕ СТРАТАГЕМНОГО АНАЛИЗА В УПРАВЛЕНИИ ИТ ПРОЕКТАМИYevheniy Veselov, MBA, PMP
 
Управление изменениями без Б
Управление изменениями без Б Управление изменениями без Б
Управление изменениями без Б Yevheniy Veselov, MBA, PMP
 
Peoplemanagement: Теории мотивации и основные концепции современного дизайна ...
Peoplemanagement: Теории мотивации и основные концепции современного дизайна ...Peoplemanagement: Теории мотивации и основные концепции современного дизайна ...
Peoplemanagement: Теории мотивации и основные концепции современного дизайна ...Yevheniy Veselov, MBA, PMP
 
Team decision making or Do you know that a camel was originally a horse desig...
Team decision making or Do you know that a camel was originally a horse desig...Team decision making or Do you know that a camel was originally a horse desig...
Team decision making or Do you know that a camel was originally a horse desig...Yevheniy Veselov, MBA, PMP
 
TOC2 - Current reality tree (CRT) and other tools
TOC2 - Current reality tree (CRT) and other toolsTOC2 - Current reality tree (CRT) and other tools
TOC2 - Current reality tree (CRT) and other toolsYevheniy Veselov, MBA, PMP
 

Mehr von Yevheniy Veselov, MBA, PMP (19)

Right question pm day 2019 kharkiv
Right question pm day 2019 kharkivRight question pm day 2019 kharkiv
Right question pm day 2019 kharkiv
 
Что делать, если главный демотиватор команды - это вы ?
Что делать, если главный демотиватор команды - это вы ?Что делать, если главный демотиватор команды - это вы ?
Что делать, если главный демотиватор команды - это вы ?
 
Team de-building
Team de-buildingTeam de-building
Team de-building
 
Instant workhappines
Instant workhappinesInstant workhappines
Instant workhappines
 
Чи варто менеджеру ігнорувати мову тіла”
Чи варто менеджеру ігнорувати мову тіла”Чи варто менеджеру ігнорувати мову тіла”
Чи варто менеджеру ігнорувати мову тіла”
 
ПРИМЕНЕНИЕ СТРАТАГЕМНОГО АНАЛИЗА В УПРАВЛЕНИИ ИТ ПРОЕКТАМИ
ПРИМЕНЕНИЕ СТРАТАГЕМНОГО АНАЛИЗА В УПРАВЛЕНИИ ИТ ПРОЕКТАМИПРИМЕНЕНИЕ СТРАТАГЕМНОГО АНАЛИЗА В УПРАВЛЕНИИ ИТ ПРОЕКТАМИ
ПРИМЕНЕНИЕ СТРАТАГЕМНОГО АНАЛИЗА В УПРАВЛЕНИИ ИТ ПРОЕКТАМИ
 
Управление изменениями без Б
Управление изменениями без Б Управление изменениями без Б
Управление изменениями без Б
 
Peoplemanagement: Теории мотивации и основные концепции современного дизайна ...
Peoplemanagement: Теории мотивации и основные концепции современного дизайна ...Peoplemanagement: Теории мотивации и основные концепции современного дизайна ...
Peoplemanagement: Теории мотивации и основные концепции современного дизайна ...
 
Стратагемный анализ в ИТ
Стратагемный анализ в ИТСтратагемный анализ в ИТ
Стратагемный анализ в ИТ
 
PM Forum 2012, my presentation
PM Forum 2012, my presentationPM Forum 2012, my presentation
PM Forum 2012, my presentation
 
Communications management in Agile projects
Communications management in Agile projectsCommunications management in Agile projects
Communications management in Agile projects
 
Feature SLDC
Feature SLDCFeature SLDC
Feature SLDC
 
My presentation for PM-Forum in Ukraine
My presentation for PM-Forum in UkraineMy presentation for PM-Forum in Ukraine
My presentation for PM-Forum in Ukraine
 
Magento Unified Process
Magento Unified ProcessMagento Unified Process
Magento Unified Process
 
Team decision making or Do you know that a camel was originally a horse desig...
Team decision making or Do you know that a camel was originally a horse desig...Team decision making or Do you know that a camel was originally a horse desig...
Team decision making or Do you know that a camel was originally a horse desig...
 
Risk management essentials
Risk management essentialsRisk management essentials
Risk management essentials
 
TOC2 - Current reality tree (CRT) and other tools
TOC2 - Current reality tree (CRT) and other toolsTOC2 - Current reality tree (CRT) and other tools
TOC2 - Current reality tree (CRT) and other tools
 
Interview in Requirement Management
Interview in Requirement ManagementInterview in Requirement Management
Interview in Requirement Management
 
Goldrat's Theory of Constraints
Goldrat's Theory of ConstraintsGoldrat's Theory of Constraints
Goldrat's Theory of Constraints
 

Kürzlich hochgeladen

RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechNewman George Leech
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsApsara Of India
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetDenis Gagné
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 

Kürzlich hochgeladen (20)

Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman Leech
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
Best Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting PartnershipBest Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting Partnership
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
 
KestrelPro Flyer Japan IT Week 2024 (English)
KestrelPro Flyer Japan IT Week 2024 (English)KestrelPro Flyer Japan IT Week 2024 (English)
KestrelPro Flyer Japan IT Week 2024 (English)
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 

Classical estimating methods

  • 1. Usage 0f the Classical estimating approaches byeugene.veselov@magento.com
  • 2. Goal To reinforce Magento team with some knowledge at estimating methods To share positive knowledge
  • 3. Theory. Expert Judgment Subtypes: Brainstorming, Delphi, NGT (see my presentation about this) General idea: Experts (internal/external or even 3rd party company) estimates your project/task Applicable: single activity estimation, WBS development, Choosing right estimating method for a task As a part of another estimating method
  • 4. Theory. Bottom-Up Estimating Subtypes: WBS, CPA. General Idea: breaking the task down into its smallest work components; estimating the effort, duration, and cost of each; and Aggregating them into a full estimate. Applicable: For very precise estimation delivery of a task or entire project Problem of the approach: very slow, requires full understanding of the task.
  • 5. Theory. Analogues Estimating General idea: Analogous is an estimating technique that uses the values of parameter, such as scope, cost, budget, and duration or measures of scale such as size, weight, and complexity from a previous, similar activity as the basis for estimation of the same parameter for a future activity. This is a form of expert judgment. Applicable: This technique is primarily used when there is a limited amount of detailed information about the project or program. When you have enough historical data to avoid bottom-up Problem: it provides a lower degree of accuracy than other estimating techniques, historical data needed
  • 6. Theory. Parametric Estimating General Idea Parametric Estimating uses a statistical relationship between historical data and other variables to calculate an estimate for activity parameters, such as cost, duration, and budget Example: a support team usually fixes 10 bugs per day, so that we expect them to fix 220 bugs this month Applicable Total project/some segments estimation As a part of other estimating methods Problem: accuracy depends on complexity of the mathematical model and historical data.
  • 7. Theory. Reserve Analysis General idea : 1. All the estimates may include contingency reserves to compensate schedule uncertainty. The contingency reserve may be a %% of the estimated activity duration, fixed number of work periods and etc. 2. As more precise information about the project available, the contingency reserve may be used, reduced or eliminated.
  • 8. Theory. Three-point estimates (PERT) This is your homework, guys 
  • 9. Task: develop an estimating strategy for the project described below One of our clients wants a Magento based solution to be integrated with his ERP system (MBS). The frontend (FE) should be almost the same as for one of our previous clients. Unfortunately, the client has self-written ERP system so that we have to implement unique synchronization module (SM) to connect our system and the ERP. The client also wants 20 reports (RPT) but they are very similar to each other. Extra info that came from our top management: Contract type : Fixed price SM should be developed by just created team of 1 client’s developer, 1 our veteran and 1 our newcomer. Other parts will be developed by our stable old teams. Estimation should be delivered ASAP otherwise we’ll get a risk to lose the client Test task. Brainstorm
  • 10. MBS, Bottom up FE, Analogues SM, bottom-up + Delphi RPT #1 bottom up + brainstorm or NGT RPT #2 - 30 parametric Test task. A solution
  • 11. ? Resources : 1. PMBOK 4th edition 2. My team work training materials 3. http://rpl-blog.blogspot.com
  • 12. The end. Questions ? eugene.veselov@magento.com