SlideShare a Scribd company logo
#CodemotionRome19 @DaianyMargarita
The Trap of
Averages
How to avoid it in
software development
estimates
Rome
March 22-23, 2019
By Daiany Palacios
#CodemotionRome19 @DaianyMargarita
Daiany
Palacios
System Analyst
KN FreightNet
daiany-palacios.com
linkedin.com/in/daiany-palacios
#CodemotionRome19 @DaianyMargarita
#CodemotionRome19 @DaianyMargarita
Your head may be on a freezer and
your feet in an owen...
but on average you are fine
#CodemotionRome19 @DaianyMargarita
It‘s just not accurate
#CodemotionRome19 @DaianyMargarita
Let‘s take the real estate example...
An average house
price is...
#CodemotionRome19 @DaianyMargarita
...just not accurate
#CodemotionRome19 @DaianyMargarita
Still, many plans in the world are based
on average values
#CodemotionRome19 @DaianyMargarita
not the exception
Software
development
plans are
#CodemotionRome19 @DaianyMargarita
Team A
Team BSoftware House
Ralph, the Project Manager takes the
average estimate
of the two teams
#CodemotionRome19 @DaianyMargarita
#CodemotionRome19 @DaianyMargarita
#CodemotionRome19 @DaianyMargarita
It‘s just
not
accurate
#CodemotionRome19 @DaianyMargarita
Whenever an average is used to
represent an uncertain quantity, it
disturbs the results because
it ignores the impact of the inevitable
variations
#CodemotionRome19 @DaianyMargarita
We need to act on a
distribution
rather than on
single
values
#CodemotionRome19 @DaianyMargarita
#CodemotionRome19 @DaianyMargarita
Many programs can
simulate uncertainty
#CodemotionRome19 @DaianyMargarita
For this we use the
Monte Carlo Simulation
#CodemotionRome19 @DaianyMargarita
Here is how it works
1 2 3 4
Input
#CodemotionRome19 @DaianyMargarita
With 85% of probability we will be ready by
Feb 25th or earlier
It’s a probabilistic forecast
We need to think
probabilistically
and not
deterministically
#CodemotionRome19 @DaianyMargarita
#ContinuousForecasting
#CodemotionRome19 @DaianyMargarita
https://xkcd.com/612/
#CodemotionRome19 @DaianyMargarita
Some
important
facts
for the whole thing to work...
#CodemotionRome19 @DaianyMargarita
The Flow
of the development process…
…needs to be well
taken care of
#CodemotionRome19 @DaianyMargarita
Predictability
is more important…
…than the pure
speed of delivery
#CodemotionRome19 @DaianyMargarita
“Our ability to accurately and reliably answer
customers’ question “when it will be done?”
is the true measure of predictability”
By @danvacanti
#CodemotionRome19 @DaianyMargarita
What are the
Benefits
#Continuous
Forecasting
#ContinuousForecasting
does not mean
#NoEstimates
for us
#CodemotionRome19 @DaianyMargarita
#CodemotionRome19 @DaianyMargarita
We avoid
the trap of
averages
We provide a
more realistic
forecast
We reduce
the waste
of time
We keep a
better eye on
the course of
the team
Some benefits we have from
#ContinuousForecasting
#CodemotionRome19 @DaianyMargarita
Time to
Wrap Up
#CodemotionRome19 @DaianyMargarita
The Trap of Averages
How to avoid it in software development estimates
04
03
02
WHAT IS THE PROBLEM?
Plans based on average fail on average, because they ignore the impact of variations.
Well-considered projects are doomed to disappointing results.
01
Designed by PresentationGO.com
WHAT TO DO?
Act on a distribution of values and their likelihood of happening, instead of using
single values (an average).
HOW TO DO THAT?
Use a Monte Carlo Simulation for a probabilistic forecast based on historical data.
Adopt a Continuous Forecasting strategy.
WHAT ARE THE BENEFITS?
Chances of hitting the estimated date are increased. Waste of time is reduced.
The team can use its precious time to build awesome things instead!
#CodemotionRome19 @DaianyMargarita
Averages are a
trap…
… and now you
know how to avoid it
When estimating, remember…
#CodemotionRome19 @DaianyMargarita
Thank
you!
daiany-palacios.com
linkedin.com/in/daiany-palacios

More Related Content

Similar to The trap of averages. How to avoid it in software development estimates

Why developers need marketing now more than ever | GlueCon 2019 | Claire Gior...
Why developers need marketing now more than ever | GlueCon 2019 | Claire Gior...Why developers need marketing now more than ever | GlueCon 2019 | Claire Gior...
Why developers need marketing now more than ever | GlueCon 2019 | Claire Gior...
Citus Data
 
Softicator Pitch at Mini Seedcamp Berlin 09
Softicator Pitch at Mini Seedcamp Berlin 09Softicator Pitch at Mini Seedcamp Berlin 09
Softicator Pitch at Mini Seedcamp Berlin 09
Mihai Gheza
 
Predictive Lead Scoring: How to Turn Data into Revenue
Predictive Lead Scoring: How to Turn Data into RevenuePredictive Lead Scoring: How to Turn Data into Revenue
Predictive Lead Scoring: How to Turn Data into RevenueMarketo
 
January 2020 - GO West - Predictions for the next Decade of Hospitality
January 2020 - GO West - Predictions for the next Decade of HospitalityJanuary 2020 - GO West - Predictions for the next Decade of Hospitality
January 2020 - GO West - Predictions for the next Decade of Hospitality
Dan Berger
 
20 metrics
20 metrics20 metrics
20 metrics
Conrad Saam
 
Come on... It's in the Requirements by Sloan Miller (@PMOwned) #DPM2015
Come on... It's in the Requirements by Sloan Miller (@PMOwned) #DPM2015Come on... It's in the Requirements by Sloan Miller (@PMOwned) #DPM2015
Come on... It's in the Requirements by Sloan Miller (@PMOwned) #DPM2015
Sloan Miller
 
Automating SEO Reporting With Google Data Studio - Digitalzone 2018
Automating SEO Reporting With Google Data Studio - Digitalzone 2018Automating SEO Reporting With Google Data Studio - Digitalzone 2018
Automating SEO Reporting With Google Data Studio - Digitalzone 2018
Sam Marsden
 
Raising your Organization's Digital IQ
Raising your Organization's Digital IQRaising your Organization's Digital IQ
Raising your Organization's Digital IQ
Isabelle Perreault
 
Five Building Blocks Digital IQ
Five Building Blocks Digital IQFive Building Blocks Digital IQ
Five Building Blocks Digital IQ
Stratford Managers
 
Digital transformation
Digital transformationDigital transformation
Digital transformation
Scopernia
 
SEO Project Management for Successful Processes #TheInbounder
SEO Project Management for Successful Processes #TheInbounderSEO Project Management for Successful Processes #TheInbounder
SEO Project Management for Successful Processes #TheInbounder
Aleyda Solís
 
The Profitable Agency: How to Attract, Retain and Grow a Profitable Client Base
The Profitable Agency: How to Attract, Retain and Grow a Profitable Client BaseThe Profitable Agency: How to Attract, Retain and Grow a Profitable Client Base
The Profitable Agency: How to Attract, Retain and Grow a Profitable Client Base
PR 20/20
 
What I learned leading Ops at GitHub, Heroku, DigitalOcean, and more...
What I learned leading Ops at GitHub, Heroku, DigitalOcean, and more...What I learned leading Ops at GitHub, Heroku, DigitalOcean, and more...
What I learned leading Ops at GitHub, Heroku, DigitalOcean, and more...
Mark Imbriaco
 
DOES SFO 2016 - Mark Imbriaco - Lessons From the Bleeding Edge
DOES SFO 2016 - Mark Imbriaco - Lessons From the Bleeding EdgeDOES SFO 2016 - Mark Imbriaco - Lessons From the Bleeding Edge
DOES SFO 2016 - Mark Imbriaco - Lessons From the Bleeding Edge
Gene Kim
 
1105 1150 track1-glazer
1105 1150 track1-glazer1105 1150 track1-glazer
1105 1150 track1-glazer
Rising Media, Inc.
 
Digital Transformation in Governments
Digital Transformation in GovernmentsDigital Transformation in Governments
Digital Transformation in Governments
Scopernia
 
The Mobile First Index, what, why and more importantly when! by Jon Myers
The Mobile First Index, what, why and more importantly when! by Jon Myers The Mobile First Index, what, why and more importantly when! by Jon Myers
The Mobile First Index, what, why and more importantly when! by Jon Myers
Eventz.Digital
 
The SEO Guide to Migrate International Websites #SMProfs
The SEO Guide to Migrate International Websites #SMProfsThe SEO Guide to Migrate International Websites #SMProfs
The SEO Guide to Migrate International Websites #SMProfs
Aleyda Solís
 
Forget disruption, it's time for Transformation
Forget disruption, it's time for TransformationForget disruption, it's time for Transformation
Forget disruption, it's time for Transformation
Scopernia
 
Managing Director - Dave Rohrer, YAHOO
Managing Director - Dave Rohrer, YAHOOManaging Director - Dave Rohrer, YAHOO

Similar to The trap of averages. How to avoid it in software development estimates (20)

Why developers need marketing now more than ever | GlueCon 2019 | Claire Gior...
Why developers need marketing now more than ever | GlueCon 2019 | Claire Gior...Why developers need marketing now more than ever | GlueCon 2019 | Claire Gior...
Why developers need marketing now more than ever | GlueCon 2019 | Claire Gior...
 
Softicator Pitch at Mini Seedcamp Berlin 09
Softicator Pitch at Mini Seedcamp Berlin 09Softicator Pitch at Mini Seedcamp Berlin 09
Softicator Pitch at Mini Seedcamp Berlin 09
 
Predictive Lead Scoring: How to Turn Data into Revenue
Predictive Lead Scoring: How to Turn Data into RevenuePredictive Lead Scoring: How to Turn Data into Revenue
Predictive Lead Scoring: How to Turn Data into Revenue
 
January 2020 - GO West - Predictions for the next Decade of Hospitality
January 2020 - GO West - Predictions for the next Decade of HospitalityJanuary 2020 - GO West - Predictions for the next Decade of Hospitality
January 2020 - GO West - Predictions for the next Decade of Hospitality
 
20 metrics
20 metrics20 metrics
20 metrics
 
Come on... It's in the Requirements by Sloan Miller (@PMOwned) #DPM2015
Come on... It's in the Requirements by Sloan Miller (@PMOwned) #DPM2015Come on... It's in the Requirements by Sloan Miller (@PMOwned) #DPM2015
Come on... It's in the Requirements by Sloan Miller (@PMOwned) #DPM2015
 
Automating SEO Reporting With Google Data Studio - Digitalzone 2018
Automating SEO Reporting With Google Data Studio - Digitalzone 2018Automating SEO Reporting With Google Data Studio - Digitalzone 2018
Automating SEO Reporting With Google Data Studio - Digitalzone 2018
 
Raising your Organization's Digital IQ
Raising your Organization's Digital IQRaising your Organization's Digital IQ
Raising your Organization's Digital IQ
 
Five Building Blocks Digital IQ
Five Building Blocks Digital IQFive Building Blocks Digital IQ
Five Building Blocks Digital IQ
 
Digital transformation
Digital transformationDigital transformation
Digital transformation
 
SEO Project Management for Successful Processes #TheInbounder
SEO Project Management for Successful Processes #TheInbounderSEO Project Management for Successful Processes #TheInbounder
SEO Project Management for Successful Processes #TheInbounder
 
The Profitable Agency: How to Attract, Retain and Grow a Profitable Client Base
The Profitable Agency: How to Attract, Retain and Grow a Profitable Client BaseThe Profitable Agency: How to Attract, Retain and Grow a Profitable Client Base
The Profitable Agency: How to Attract, Retain and Grow a Profitable Client Base
 
What I learned leading Ops at GitHub, Heroku, DigitalOcean, and more...
What I learned leading Ops at GitHub, Heroku, DigitalOcean, and more...What I learned leading Ops at GitHub, Heroku, DigitalOcean, and more...
What I learned leading Ops at GitHub, Heroku, DigitalOcean, and more...
 
DOES SFO 2016 - Mark Imbriaco - Lessons From the Bleeding Edge
DOES SFO 2016 - Mark Imbriaco - Lessons From the Bleeding EdgeDOES SFO 2016 - Mark Imbriaco - Lessons From the Bleeding Edge
DOES SFO 2016 - Mark Imbriaco - Lessons From the Bleeding Edge
 
1105 1150 track1-glazer
1105 1150 track1-glazer1105 1150 track1-glazer
1105 1150 track1-glazer
 
Digital Transformation in Governments
Digital Transformation in GovernmentsDigital Transformation in Governments
Digital Transformation in Governments
 
The Mobile First Index, what, why and more importantly when! by Jon Myers
The Mobile First Index, what, why and more importantly when! by Jon Myers The Mobile First Index, what, why and more importantly when! by Jon Myers
The Mobile First Index, what, why and more importantly when! by Jon Myers
 
The SEO Guide to Migrate International Websites #SMProfs
The SEO Guide to Migrate International Websites #SMProfsThe SEO Guide to Migrate International Websites #SMProfs
The SEO Guide to Migrate International Websites #SMProfs
 
Forget disruption, it's time for Transformation
Forget disruption, it's time for TransformationForget disruption, it's time for Transformation
Forget disruption, it's time for Transformation
 
Managing Director - Dave Rohrer, YAHOO
Managing Director - Dave Rohrer, YAHOOManaging Director - Dave Rohrer, YAHOO
Managing Director - Dave Rohrer, YAHOO
 

More from Daiany Palacios

Growing into new roles beyond the cloud
Growing into new roles beyond the cloudGrowing into new roles beyond the cloud
Growing into new roles beyond the cloud
Daiany Palacios
 
Growing into new roles beyond the cloud
Growing into new roles beyond the cloudGrowing into new roles beyond the cloud
Growing into new roles beyond the cloud
Daiany Palacios
 
Die Falle der Durchschnittswerte
Die Falle der DurchschnittswerteDie Falle der Durchschnittswerte
Die Falle der Durchschnittswerte
Daiany Palacios
 
Why my Senior Manager was so relaxed in the face of GDPR?
Why my Senior Manager was so relaxed in the face of GDPR?Why my Senior Manager was so relaxed in the face of GDPR?
Why my Senior Manager was so relaxed in the face of GDPR?
Daiany Palacios
 
FoMO driven culture at the enterprise - What we can do to stay productive
FoMO driven culture at the enterprise - What we can do to stay productiveFoMO driven culture at the enterprise - What we can do to stay productive
FoMO driven culture at the enterprise - What we can do to stay productive
Daiany Palacios
 
FoMO-driven culture. What we can do to stay productive
FoMO-driven culture. What we can do to stay productiveFoMO-driven culture. What we can do to stay productive
FoMO-driven culture. What we can do to stay productive
Daiany Palacios
 

More from Daiany Palacios (6)

Growing into new roles beyond the cloud
Growing into new roles beyond the cloudGrowing into new roles beyond the cloud
Growing into new roles beyond the cloud
 
Growing into new roles beyond the cloud
Growing into new roles beyond the cloudGrowing into new roles beyond the cloud
Growing into new roles beyond the cloud
 
Die Falle der Durchschnittswerte
Die Falle der DurchschnittswerteDie Falle der Durchschnittswerte
Die Falle der Durchschnittswerte
 
Why my Senior Manager was so relaxed in the face of GDPR?
Why my Senior Manager was so relaxed in the face of GDPR?Why my Senior Manager was so relaxed in the face of GDPR?
Why my Senior Manager was so relaxed in the face of GDPR?
 
FoMO driven culture at the enterprise - What we can do to stay productive
FoMO driven culture at the enterprise - What we can do to stay productiveFoMO driven culture at the enterprise - What we can do to stay productive
FoMO driven culture at the enterprise - What we can do to stay productive
 
FoMO-driven culture. What we can do to stay productive
FoMO-driven culture. What we can do to stay productiveFoMO-driven culture. What we can do to stay productive
FoMO-driven culture. What we can do to stay productive
 

Recently uploaded

Training- integrated management system (iso)
Training- integrated management system (iso)Training- integrated management system (iso)
Training- integrated management system (iso)
akaash13
 
Leadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact PlanLeadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact Plan
Muhammad Adil Jamil
 
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
gcljeuzdu
 
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
tdt5v4b
 
CV Ensio Suopanki1.pdf ENGLISH Russian Finnish German
CV Ensio Suopanki1.pdf ENGLISH Russian Finnish GermanCV Ensio Suopanki1.pdf ENGLISH Russian Finnish German
CV Ensio Suopanki1.pdf ENGLISH Russian Finnish German
EUS+ Management & Consulting Excellence
 
Case Analysis - The Sky is the Limit | Principles of Management
Case Analysis - The Sky is the Limit | Principles of ManagementCase Analysis - The Sky is the Limit | Principles of Management
Case Analysis - The Sky is the Limit | Principles of Management
A. F. M. Rubayat-Ul Jannat
 
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
juniourjohnstone
 
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
tdt5v4b
 
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
tdt5v4b
 
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
William (Bill) H. Bender, FCSI
 
Senior Project and Engineering Leader Jim Smith.pdf
Senior Project and Engineering Leader Jim Smith.pdfSenior Project and Engineering Leader Jim Smith.pdf
Senior Project and Engineering Leader Jim Smith.pdf
Jim Smith
 
Protected Workmen required today for growth
Protected Workmen required today for growthProtected Workmen required today for growth
Protected Workmen required today for growth
rivaraj2711
 
Founder-Game Director Workshop (Session 1)
Founder-Game Director  Workshop (Session 1)Founder-Game Director  Workshop (Session 1)
Founder-Game Director Workshop (Session 1)
Amir H. Fassihi
 
TCS AI for Business Study – Key Findings
TCS AI for Business Study – Key FindingsTCS AI for Business Study – Key Findings
TCS AI for Business Study – Key Findings
Tata Consultancy Services
 
W.H.Bender Quote 65 - The Team Member and Guest Experience
W.H.Bender Quote 65 - The Team Member and Guest ExperienceW.H.Bender Quote 65 - The Team Member and Guest Experience
W.H.Bender Quote 65 - The Team Member and Guest Experience
William (Bill) H. Bender, FCSI
 
在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样
在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样
在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样
tdt5v4b
 

Recently uploaded (16)

Training- integrated management system (iso)
Training- integrated management system (iso)Training- integrated management system (iso)
Training- integrated management system (iso)
 
Leadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact PlanLeadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact Plan
 
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
 
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
 
CV Ensio Suopanki1.pdf ENGLISH Russian Finnish German
CV Ensio Suopanki1.pdf ENGLISH Russian Finnish GermanCV Ensio Suopanki1.pdf ENGLISH Russian Finnish German
CV Ensio Suopanki1.pdf ENGLISH Russian Finnish German
 
Case Analysis - The Sky is the Limit | Principles of Management
Case Analysis - The Sky is the Limit | Principles of ManagementCase Analysis - The Sky is the Limit | Principles of Management
Case Analysis - The Sky is the Limit | Principles of Management
 
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
 
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
 
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
 
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
 
Senior Project and Engineering Leader Jim Smith.pdf
Senior Project and Engineering Leader Jim Smith.pdfSenior Project and Engineering Leader Jim Smith.pdf
Senior Project and Engineering Leader Jim Smith.pdf
 
Protected Workmen required today for growth
Protected Workmen required today for growthProtected Workmen required today for growth
Protected Workmen required today for growth
 
Founder-Game Director Workshop (Session 1)
Founder-Game Director  Workshop (Session 1)Founder-Game Director  Workshop (Session 1)
Founder-Game Director Workshop (Session 1)
 
TCS AI for Business Study – Key Findings
TCS AI for Business Study – Key FindingsTCS AI for Business Study – Key Findings
TCS AI for Business Study – Key Findings
 
W.H.Bender Quote 65 - The Team Member and Guest Experience
W.H.Bender Quote 65 - The Team Member and Guest ExperienceW.H.Bender Quote 65 - The Team Member and Guest Experience
W.H.Bender Quote 65 - The Team Member and Guest Experience
 
在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样
在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样
在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样
 

The trap of averages. How to avoid it in software development estimates