SlideShare a Scribd company logo
1 of 2
Download to read offline
Agile Estimation
Every project has its own uncertainty and no matter which methodology you choose there will
be some degree of unpredictability, especially early on in a project. Agile methodology which
relies heavily on team coordination, communication can help you set expectations and manage
that uncertainty. Over the years organizations have implemented agile methods to varying
degrees, to increase speed to market their product, increase productivity, growth strategy,
improve operation effectiveness processes, improve product quality etc.

Many organizations that are new to agile process seem to struggle with estimation. It’s
important to clear the air about Agile estimation and how it can provide results if implemented
in a right way. Estimates can help an organization to set a goal and expectations about what a
team can deliver, but due to lack of poor planning teams struggle with estimation. In many
cases, it has been observed that things turn out to be really rough if things are estimated
without proper planning and understanding that may eventually jeopardize the whole project.

It’s a proven fact that to make a precise prediction in a project you need to have a correct
estimation. There are lot of things that need to be taken into consideration while calculating
budget in any project like infrastructure, time frame, man hours etc. to get an idea of a plan and
a goal to measure against. Once in a project you set a goal, teams need to come up with plans
and estimate tasks. A method that has been widely used in agile methodology to correct flaws
in estimation techniques is planning poker. Planning poker theory sometimes called Scrum
poker is a simple but powerful process that corrects any false precision and makes team-
estimating faster, more accurate, and more fun.

Another method that has been widely used nowadays by Agile teams is a T-Shirt size
estimation methods. It has been evolved as one of the most popular way of estimation in Agile
development methodologies in the recent years. The simple reason behind its popularity is its
simplicity, an idea to give rough estimates to tasks in the form of T-shirt sizes rather than
going for a precise numbers or an estimated time. The catch here is the work is estimated by
the size of a T-shirt sizes. According to the team convenience each team may define these sizes
in its own terms. Some may associate time frame range with each size for e.g. S or small size T-
shirt may be estimated less than one hour. M or medium size T-shirt is between one and two
hours. Some may associate T-shirt sizes with points rather than duration that are later added to
an aggregate estimate. The idea here is: instead of arguing over how many minutes or hours a
task is going to take, team agrees with duration or points and move on.
Following are the key issues of the agile estimation process that most teams underestimate:

    Overlooking review effort, inspection and testing process
    Not to take into consideration the importance of having paper documentation
    Underestimating cost that include expenses like travel and meeting costs (especially
     large projects)
    Missing special testing requirements
    Underestimating project management / support effort, retrospective and demo meeting
    No plan for resistance after delivery if in case a support period is required
    Poor communication and team structure




It is pivotal that a team before the start of a project should do some basic research such as to
collect important information about the requirements, do some thinking about the outcome,
and then put this information through an estimation algorithm of choice. Estimation is a
complex process and if the planning and understanding is good in a team so will be the
estimation. An estimate in the context of an agile project is all about shared understanding of
requirement and solution.

More Related Content

What's hot

Project Management In Legal One Of The Missing Pieces
Project Management In Legal   One Of The Missing PiecesProject Management In Legal   One Of The Missing Pieces
Project Management In Legal One Of The Missing Pieces
David Kearney
 
Process Improvement 101
Process Improvement 101Process Improvement 101
Process Improvement 101
Bill Barnes
 
What is an A3
What is an A3What is an A3
What is an A3
Rose Mark
 
A3 problem solving technique by Mr. Anup Gandhi
A3 problem solving technique by Mr. Anup GandhiA3 problem solving technique by Mr. Anup Gandhi
A3 problem solving technique by Mr. Anup Gandhi
Yogesh Vaghani
 

What's hot (20)

Monitoring and evaluation
Monitoring and evaluationMonitoring and evaluation
Monitoring and evaluation
 
Running a Business by Metrics
Running a Business by MetricsRunning a Business by Metrics
Running a Business by Metrics
 
3 Tips to Improve Your Scheduling Process
3 Tips to Improve Your Scheduling Process3 Tips to Improve Your Scheduling Process
3 Tips to Improve Your Scheduling Process
 
PDCA AND SEVEN STEPS
PDCA AND SEVEN STEPSPDCA AND SEVEN STEPS
PDCA AND SEVEN STEPS
 
Project Management In Legal One Of The Missing Pieces
Project Management In Legal   One Of The Missing PiecesProject Management In Legal   One Of The Missing Pieces
Project Management In Legal One Of The Missing Pieces
 
Process Improvement 101
Process Improvement 101Process Improvement 101
Process Improvement 101
 
Applying PDCA, A3 Thinking & Problem Solving
Applying PDCA, A3 Thinking & Problem SolvingApplying PDCA, A3 Thinking & Problem Solving
Applying PDCA, A3 Thinking & Problem Solving
 
Benefits of time tracking clockly by 500apps
Benefits of time tracking clockly by 500appsBenefits of time tracking clockly by 500apps
Benefits of time tracking clockly by 500apps
 
The complete guide to project management for startups
The complete guide to project management for startupsThe complete guide to project management for startups
The complete guide to project management for startups
 
Real world nonprofit outcomes measurement - Mass Nonprofit Network Oct 29 20...
Real world nonprofit outcomes measurement  - Mass Nonprofit Network Oct 29 20...Real world nonprofit outcomes measurement  - Mass Nonprofit Network Oct 29 20...
Real world nonprofit outcomes measurement - Mass Nonprofit Network Oct 29 20...
 
Agile estimates - Insights about the basic
Agile estimates -  Insights about the basicAgile estimates -  Insights about the basic
Agile estimates - Insights about the basic
 
Lean Projects with A3 Method
Lean Projects with A3 MethodLean Projects with A3 Method
Lean Projects with A3 Method
 
What is an A3
What is an A3What is an A3
What is an A3
 
Post Mortems: The Anatomy of Market Research Process Improvement
Post Mortems: The Anatomy of Market Research Process ImprovementPost Mortems: The Anatomy of Market Research Process Improvement
Post Mortems: The Anatomy of Market Research Process Improvement
 
Project Management Best Practices: Brock Boddie/General Assembly
Project Management Best Practices: Brock Boddie/General AssemblyProject Management Best Practices: Brock Boddie/General Assembly
Project Management Best Practices: Brock Boddie/General Assembly
 
Practicing Structured Problem Solving Methodology
Practicing Structured Problem Solving MethodologyPracticing Structured Problem Solving Methodology
Practicing Structured Problem Solving Methodology
 
10 tips to avoid a project failure
10 tips to avoid a project failure10 tips to avoid a project failure
10 tips to avoid a project failure
 
L 63 Article Successful PM
L 63 Article Successful PML 63 Article Successful PM
L 63 Article Successful PM
 
3 Reasons Behind the Project Failure
3 Reasons Behind the Project Failure3 Reasons Behind the Project Failure
3 Reasons Behind the Project Failure
 
A3 problem solving technique by Mr. Anup Gandhi
A3 problem solving technique by Mr. Anup GandhiA3 problem solving technique by Mr. Anup Gandhi
A3 problem solving technique by Mr. Anup Gandhi
 

Viewers also liked (13)

ScholarChip High School Card Design
ScholarChip High School Card DesignScholarChip High School Card Design
ScholarChip High School Card Design
 
Power to the pedals. Worldwatch Institute
Power to the pedals. Worldwatch InstitutePower to the pedals. Worldwatch Institute
Power to the pedals. Worldwatch Institute
 
Renacimiento y humanismo
Renacimiento y humanismoRenacimiento y humanismo
Renacimiento y humanismo
 
Unit 20 by fateha begum
Unit 20 by fateha begumUnit 20 by fateha begum
Unit 20 by fateha begum
 
ABBYY Capture solutions
ABBYY Capture solutionsABBYY Capture solutions
ABBYY Capture solutions
 
[Nguoithay.vn] bt ve hat nhan nguyen tu p 6
[Nguoithay.vn] bt ve hat nhan nguyen tu p  6[Nguoithay.vn] bt ve hat nhan nguyen tu p  6
[Nguoithay.vn] bt ve hat nhan nguyen tu p 6
 
Senarai semak borang sppbs 2012
Senarai semak borang sppbs 2012Senarai semak borang sppbs 2012
Senarai semak borang sppbs 2012
 
Shifting the Focus to Outcomes
Shifting the Focus to OutcomesShifting the Focus to Outcomes
Shifting the Focus to Outcomes
 
News 2
News 2News 2
News 2
 
正念父母經簡介 6 5_2014
正念父母經簡介 6 5_2014正念父母經簡介 6 5_2014
正念父母經簡介 6 5_2014
 
電波拉皮 東京風采
電波拉皮 東京風采電波拉皮 東京風采
電波拉皮 東京風采
 
Act. 9
Act. 9Act. 9
Act. 9
 
Zacharie-Poggenpohl
Zacharie-PoggenpohlZacharie-Poggenpohl
Zacharie-Poggenpohl
 

Similar to Agile estimation

Jagadeesh dv abhaydesai
Jagadeesh dv abhaydesaiJagadeesh dv abhaydesai
Jagadeesh dv abhaydesai
PMI2011
 
Jagadeeshdv abhaydesai-131008015757-phpapp02
Jagadeeshdv abhaydesai-131008015757-phpapp02Jagadeeshdv abhaydesai-131008015757-phpapp02
Jagadeeshdv abhaydesai-131008015757-phpapp02
PMI_IREP_TP
 
Ch23-Software Engineering 9
Ch23-Software Engineering 9Ch23-Software Engineering 9
Ch23-Software Engineering 9
Ian Sommerville
 

Similar to Agile estimation (20)

significance_of_test_estimating_in_the_software_development.pptx
significance_of_test_estimating_in_the_software_development.pptxsignificance_of_test_estimating_in_the_software_development.pptx
significance_of_test_estimating_in_the_software_development.pptx
 
Project Plan Development - A FlackVentures Training Example
Project Plan Development - A FlackVentures Training ExampleProject Plan Development - A FlackVentures Training Example
Project Plan Development - A FlackVentures Training Example
 
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...
 
significance_of_test_estimating_in_the_software_development.pdf
significance_of_test_estimating_in_the_software_development.pdfsignificance_of_test_estimating_in_the_software_development.pdf
significance_of_test_estimating_in_the_software_development.pdf
 
significance_of_test_estimating_in_the_software_development.pptx
significance_of_test_estimating_in_the_software_development.pptxsignificance_of_test_estimating_in_the_software_development.pptx
significance_of_test_estimating_in_the_software_development.pptx
 
significance_of_test_estimating_in_the_software_development.pdf
significance_of_test_estimating_in_the_software_development.pdfsignificance_of_test_estimating_in_the_software_development.pdf
significance_of_test_estimating_in_the_software_development.pdf
 
Measurement & metrics
Measurement & metricsMeasurement & metrics
Measurement & metrics
 
Jagadeesh dv abhaydesai
Jagadeesh dv abhaydesaiJagadeesh dv abhaydesai
Jagadeesh dv abhaydesai
 
Jagadeeshdv abhaydesai-131008015757-phpapp02
Jagadeeshdv abhaydesai-131008015757-phpapp02Jagadeeshdv abhaydesai-131008015757-phpapp02
Jagadeeshdv abhaydesai-131008015757-phpapp02
 
The Agile PMP Workshop
The Agile PMP WorkshopThe Agile PMP Workshop
The Agile PMP Workshop
 
Chapter7 database management system.pptx
Chapter7 database management system.pptxChapter7 database management system.pptx
Chapter7 database management system.pptx
 
CRG DevCo’s advantages of outsourcing Project Management
CRG DevCo’s advantages of outsourcing Project ManagementCRG DevCo’s advantages of outsourcing Project Management
CRG DevCo’s advantages of outsourcing Project Management
 
Ch23
Ch23Ch23
Ch23
 
A/E Project Management Optimization-Part Two
A/E Project Management Optimization-Part TwoA/E Project Management Optimization-Part Two
A/E Project Management Optimization-Part Two
 
Project Management Goals.pptx
Project Management Goals.pptxProject Management Goals.pptx
Project Management Goals.pptx
 
Advice & Tips To Improve Your Skills
Advice & Tips To Improve Your SkillsAdvice & Tips To Improve Your Skills
Advice & Tips To Improve Your Skills
 
Ch23-Software Engineering 9
Ch23-Software Engineering 9Ch23-Software Engineering 9
Ch23-Software Engineering 9
 
Identifying a project in trouble and re-planning
Identifying a project in trouble and re-planningIdentifying a project in trouble and re-planning
Identifying a project in trouble and re-planning
 
SE_Lec 12_ Project Planning
SE_Lec 12_ Project PlanningSE_Lec 12_ Project Planning
SE_Lec 12_ Project Planning
 
Project Management
Project ManagementProject Management
Project Management
 

More from Venkat Janardhanam, MS, MBA (11)

Test management in Agile Teams
Test management in Agile TeamsTest management in Agile Teams
Test management in Agile Teams
 
Test Management in TeamForge
Test Management in TeamForgeTest Management in TeamForge
Test Management in TeamForge
 
Team forge Test Management with TestLink
Team forge Test Management with TestLinkTeam forge Test Management with TestLink
Team forge Test Management with TestLink
 
India agile week chennai - Agile maturity to scale for enterprise & blendin...
India agile week   chennai - Agile maturity to scale for enterprise & blendin...India agile week   chennai - Agile maturity to scale for enterprise & blendin...
India agile week chennai - Agile maturity to scale for enterprise & blendin...
 
Journey to the center of DevOps - v6
Journey to the center of DevOps - v6Journey to the center of DevOps - v6
Journey to the center of DevOps - v6
 
Agile Adoption in Testing 2013 - v2
Agile Adoption in Testing 2013 - v2Agile Adoption in Testing 2013 - v2
Agile Adoption in Testing 2013 - v2
 
Developer want change Ops want control - devops
Developer want change Ops want control - devopsDeveloper want change Ops want control - devops
Developer want change Ops want control - devops
 
Agile developers do it globally - v5
Agile developers do it globally - v5Agile developers do it globally - v5
Agile developers do it globally - v5
 
Improving Quality through Continuous Integration - A case study of CollabNet
Improving Quality through Continuous Integration - A case study of CollabNetImproving Quality through Continuous Integration - A case study of CollabNet
Improving Quality through Continuous Integration - A case study of CollabNet
 
Purpose Of ALM Tool
Purpose Of ALM ToolPurpose Of ALM Tool
Purpose Of ALM Tool
 
Agile ALM Tool Comparison
Agile ALM Tool ComparisonAgile ALM Tool Comparison
Agile ALM Tool Comparison
 

Recently uploaded

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
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
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
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...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
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
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
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
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
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...
 

Agile estimation

  • 1. Agile Estimation Every project has its own uncertainty and no matter which methodology you choose there will be some degree of unpredictability, especially early on in a project. Agile methodology which relies heavily on team coordination, communication can help you set expectations and manage that uncertainty. Over the years organizations have implemented agile methods to varying degrees, to increase speed to market their product, increase productivity, growth strategy, improve operation effectiveness processes, improve product quality etc. Many organizations that are new to agile process seem to struggle with estimation. It’s important to clear the air about Agile estimation and how it can provide results if implemented in a right way. Estimates can help an organization to set a goal and expectations about what a team can deliver, but due to lack of poor planning teams struggle with estimation. In many cases, it has been observed that things turn out to be really rough if things are estimated without proper planning and understanding that may eventually jeopardize the whole project. It’s a proven fact that to make a precise prediction in a project you need to have a correct estimation. There are lot of things that need to be taken into consideration while calculating budget in any project like infrastructure, time frame, man hours etc. to get an idea of a plan and a goal to measure against. Once in a project you set a goal, teams need to come up with plans and estimate tasks. A method that has been widely used in agile methodology to correct flaws in estimation techniques is planning poker. Planning poker theory sometimes called Scrum poker is a simple but powerful process that corrects any false precision and makes team- estimating faster, more accurate, and more fun. Another method that has been widely used nowadays by Agile teams is a T-Shirt size estimation methods. It has been evolved as one of the most popular way of estimation in Agile development methodologies in the recent years. The simple reason behind its popularity is its simplicity, an idea to give rough estimates to tasks in the form of T-shirt sizes rather than going for a precise numbers or an estimated time. The catch here is the work is estimated by the size of a T-shirt sizes. According to the team convenience each team may define these sizes in its own terms. Some may associate time frame range with each size for e.g. S or small size T- shirt may be estimated less than one hour. M or medium size T-shirt is between one and two hours. Some may associate T-shirt sizes with points rather than duration that are later added to an aggregate estimate. The idea here is: instead of arguing over how many minutes or hours a task is going to take, team agrees with duration or points and move on.
  • 2. Following are the key issues of the agile estimation process that most teams underestimate:  Overlooking review effort, inspection and testing process  Not to take into consideration the importance of having paper documentation  Underestimating cost that include expenses like travel and meeting costs (especially large projects)  Missing special testing requirements  Underestimating project management / support effort, retrospective and demo meeting  No plan for resistance after delivery if in case a support period is required  Poor communication and team structure It is pivotal that a team before the start of a project should do some basic research such as to collect important information about the requirements, do some thinking about the outcome, and then put this information through an estimation algorithm of choice. Estimation is a complex process and if the planning and understanding is good in a team so will be the estimation. An estimate in the context of an agile project is all about shared understanding of requirement and solution.