SlideShare una empresa de Scribd logo
1 de 34
¡no
estimarás!
Thomas WALLET
elproximopaso.net
@WalletThomas
motivación
definición
www.disfrutalasmatematicas.com
¿qué?
Tamaño
Complejidad
Esfuerzo
Costos
Duración
¿cómo?
• Proxy based
• Delphi wideband
• Function Points
• Object Points
• Use Case Points
• User Story Points
• Planning Poker
• T-Shirt Sizing
• Swinlane sizing
• 5 dedos oscilantes
• kg
• Relative Estimating
• Juicio de experto
• Analogous Estimating
• Affinity Estimates
• Swinlane Estimates
• Parametric Estimating
• Three-point estimates
• Bottom Up
• TRW Wolverton
• BAILEY-BASILY
• Doty
• Putman
• Jensen
• COCOMO
• SOFTCOT
• COPMO
• FARR Y ZAGORSK
¿para qué
estimamos?
entenderdecidir
negociar
¿cómo nos va?
Los proyectos de TI
tienen un desvío
promedio de 41%
del costo estimadoChaos Report 2004 – Standish Group
Cuando estimas, te equivocas
Las estimaciones no te dejan
desarrollar
Restar capacidad
Re-estimar
Solucionar conflictos
Explicar desvíos
Buscar culpables
Renegociar
Cancelar proyectos
Frenar los cambios
Freezar requerimientos
Firmar especificaciones
Opacar éxitos
Estimación de Esfuerzo
Preparada Por
Productividad
Promedio
Desarrollador solo 8.0
Líder solo 6.6
Desarrollador y Líder 7.8
Analista 9.5
Sin estimación 12.0
Estimación de Esfuerzo
Preparada Por
Productividad
Promedio
Desarrollador solo 8.0
Estimación de Esfuerzo
Preparada Por
Productividad
Promedio
Desarrollador solo 8.0
Líder solo 6.6
Estimación de Esfuerzo
Preparada Por
Productividad
Promedio
Desarrollador solo 8.0
Líder solo 6.6
Desarrollador y Líder 7.8
Estimación de Esfuerzo
Preparada Por
Productividad
Promedio
Desarrollador solo 8.0
Líder solo 6.6
Desarrollador y Líder 7.8
Analista 9.5
Lawrence & Jeffery Survey – University of New South Wales
in Peopleware – Productive Projects and Teams – De Marco & Lister
Estimar afecta tu productividad
Tamaño de las
Especificaciones
Estimación
Promedio
3 páginas 295 hh
12 páginas 330 hh
(+12%)
The Impact of Irrelevant and Misleading Information on Software Development Effort Estimates: A Randomized
Controlled Field Experiment - Jørgensen & Grimstad - Simula Research Laboratory & University of Oslo
Esfuerzo de
desarrollo del
sistema a reemplazar
Estimación
Promedio
Sin información 568 hh
Esfuerzo muy bajo
(25 hh)
481 hh
(-15%)
Expectativa de
esfuerzo
Estimación
Promedio
Sin información 954 hh
Expectativa muy baja
(100 hh)
860 hh
(-10%)
Expectativa de
duración
Estimación
Promedio
Sin información 209 hh
Duración muy baja
(3 semanas)
142 hh
(-31%)
Cuando estimas, sos influenciable
Tenemos un pequeño problema…
¿qué podemos
hacer?
seguimos
igual
“
”
Si seguimiento haciendo lo que
estamos haciendo, seguiremos
consiguiendo lo que estamos
consiguiendo
sigamos estimando…
vamos de a
poco
Optimizar las estimaciones (por iteración)

 Entregar frecuentemente
 Estimar el todo (como siempre)
para
probar
el lunes
´
´
cambiamos
todo
estabilizar el
cycle time
naked planning
para cerrar
entenderdecidir
negociar
1ro
Confianza
David Anderson - 2005
Podemos entregar
aproximadamente 100
funcionalidades este mes,
más o menos 20
Estimamos todo en detalle
y confiamos que podemos
entregar 63 funcionalidades
este mes (y casi seguro no
vamos a cumplir)
gracias
This work is licensed under a Creative
Commons Attribution NonCommercial
ShareAlike 4.0 International License
Estimación: Mecanismo esotérico que se solía usar hasta mitad del
siglo XXI para intentar predecir con técnicas pseudocientíficas tiempos
y esfuerzos en la construcción de software. Cuestionado a final del
siglo XX por el movimiento revolucionario agile, el uso de este
mecanismo fue decayendo con la aparición de metodologías agiles de
segunda generación como Kanban y erradicado definitivamente con la
aparición posterior de otras metodologías agiles.

Más contenido relacionado

Destacado

Recapitulación 3
Recapitulación  3Recapitulación  3
Recapitulación 3vesparum
 
Creative Interventions
Creative InterventionsCreative Interventions
Creative InterventionsJacob Conkin
 
κορμος σοκολατας 2016 2017
κορμος  σοκολατας   2016 2017κορμος  σοκολατας   2016 2017
κορμος σοκολατας 2016 20174ogymnasio
 
Mi paso por el AOS2013
Mi paso por el AOS2013Mi paso por el AOS2013
Mi paso por el AOS2013Raúl Herranz
 
The effects of an unhealthy Lifestyle
The effects of an unhealthy Lifestyle The effects of an unhealthy Lifestyle
The effects of an unhealthy Lifestyle butcher665
 
Unit 12 creative and therapeutic activities specification
Unit 12 creative and therapeutic activities specification Unit 12 creative and therapeutic activities specification
Unit 12 creative and therapeutic activities specification butcher665
 
Memoria y Aprendizaje.ppt
Memoria y Aprendizaje.pptMemoria y Aprendizaje.ppt
Memoria y Aprendizaje.pptpedroortiz
 
Infeccion en piel y tejidos blandos
Infeccion en piel y tejidos blandosInfeccion en piel y tejidos blandos
Infeccion en piel y tejidos blandosCUR
 

Destacado (12)

Recapitulación 3
Recapitulación  3Recapitulación  3
Recapitulación 3
 
Creative Interventions
Creative InterventionsCreative Interventions
Creative Interventions
 
κορμος σοκολατας 2016 2017
κορμος  σοκολατας   2016 2017κορμος  σοκολατας   2016 2017
κορμος σοκολατας 2016 2017
 
Hungry planet
Hungry planetHungry planet
Hungry planet
 
Mi paso por el AOS2013
Mi paso por el AOS2013Mi paso por el AOS2013
Mi paso por el AOS2013
 
The effects of an unhealthy Lifestyle
The effects of an unhealthy Lifestyle The effects of an unhealthy Lifestyle
The effects of an unhealthy Lifestyle
 
Case studies
Case studiesCase studies
Case studies
 
Unit 12 creative and therapeutic activities specification
Unit 12 creative and therapeutic activities specification Unit 12 creative and therapeutic activities specification
Unit 12 creative and therapeutic activities specification
 
843
843843
843
 
Memoria y Aprendizaje.ppt
Memoria y Aprendizaje.pptMemoria y Aprendizaje.ppt
Memoria y Aprendizaje.ppt
 
Infeccion en piel y tejidos blandos
Infeccion en piel y tejidos blandosInfeccion en piel y tejidos blandos
Infeccion en piel y tejidos blandos
 
Lessomplan 30
Lessomplan 30Lessomplan 30
Lessomplan 30
 

Similar a ¡No estimarás!

Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...
Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...
Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...Abstracta
 
¿Quality Control = Project Control?
¿Quality Control = Project Control?¿Quality Control = Project Control?
¿Quality Control = Project Control?Excelza
 
Estimación y planificación ágil
Estimación y planificación ágilEstimación y planificación ágil
Estimación y planificación ágilHiroshi Hiromoto
 
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...Jorge Hernán Abad Londoño
 
Introducción a automatización de pruebas web
Introducción a automatización de pruebas webIntroducción a automatización de pruebas web
Introducción a automatización de pruebas webFrancisco Moreno Sanz
 
Agile Test Strategy
Agile Test StrategyAgile Test Strategy
Agile Test StrategyAngel Nuñez
 
Argentesting 2017 - Lo que aprendí de RST con Michael Bolton
Argentesting 2017 - Lo que aprendí de RST con Michael BoltonArgentesting 2017 - Lo que aprendí de RST con Michael Bolton
Argentesting 2017 - Lo que aprendí de RST con Michael BoltonArgentesting
 
2013 ALM Estimacion y Contratos
2013 ALM Estimacion y Contratos2013 ALM Estimacion y Contratos
2013 ALM Estimacion y ContratosVemn1
 
Gestion de-proyectos
Gestion de-proyectosGestion de-proyectos
Gestion de-proyectosibetica
 
Curso agile barcelona 2015
Curso agile barcelona 2015Curso agile barcelona 2015
Curso agile barcelona 2015Agile-Barcelona
 
2.1 Plan y control - pronósticos introducción - series.pdf
2.1 Plan y control - pronósticos introducción - series.pdf2.1 Plan y control - pronósticos introducción - series.pdf
2.1 Plan y control - pronósticos introducción - series.pdfdaniloquevedo1
 
¿Podemos predecir si Twitter hundirá un banco?
¿Podemos predecir si Twitter hundirá un banco?¿Podemos predecir si Twitter hundirá un banco?
¿Podemos predecir si Twitter hundirá un banco?Carlos Perales
 

Similar a ¡No estimarás! (20)

Que tan agiles somos?
Que tan agiles somos?Que tan agiles somos?
Que tan agiles somos?
 
Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...
Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...
Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...
 
¿Quality Control = Project Control?
¿Quality Control = Project Control?¿Quality Control = Project Control?
¿Quality Control = Project Control?
 
EO II Administración de Encuestas Organizacionales
EO II Administración de Encuestas OrganizacionalesEO II Administración de Encuestas Organizacionales
EO II Administración de Encuestas Organizacionales
 
EO II Administración de Encuestas Organizacionales
EO II Administración de Encuestas OrganizacionalesEO II Administración de Encuestas Organizacionales
EO II Administración de Encuestas Organizacionales
 
EO II La Administración de Encuestas Organizacionales
EO II La Administración de Encuestas OrganizacionalesEO II La Administración de Encuestas Organizacionales
EO II La Administración de Encuestas Organizacionales
 
Estimación y planificación ágil
Estimación y planificación ágilEstimación y planificación ágil
Estimación y planificación ágil
 
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
 
Catedra psp
Catedra pspCatedra psp
Catedra psp
 
Introducción a automatización de pruebas web
Introducción a automatización de pruebas webIntroducción a automatización de pruebas web
Introducción a automatización de pruebas web
 
Agile Test Strategy
Agile Test StrategyAgile Test Strategy
Agile Test Strategy
 
Argentesting 2017 - Lo que aprendí de RST con Michael Bolton
Argentesting 2017 - Lo que aprendí de RST con Michael BoltonArgentesting 2017 - Lo que aprendí de RST con Michael Bolton
Argentesting 2017 - Lo que aprendí de RST con Michael Bolton
 
2013 ALM Estimacion y Contratos
2013 ALM Estimacion y Contratos2013 ALM Estimacion y Contratos
2013 ALM Estimacion y Contratos
 
Agile Assessment I
Agile Assessment IAgile Assessment I
Agile Assessment I
 
OKR Canvas - Ágiles 2018
OKR Canvas - Ágiles 2018OKR Canvas - Ágiles 2018
OKR Canvas - Ágiles 2018
 
Gestion de-proyectos
Gestion de-proyectosGestion de-proyectos
Gestion de-proyectos
 
Curso agile barcelona 2015
Curso agile barcelona 2015Curso agile barcelona 2015
Curso agile barcelona 2015
 
2.1 Plan y control - pronósticos introducción - series.pdf
2.1 Plan y control - pronósticos introducción - series.pdf2.1 Plan y control - pronósticos introducción - series.pdf
2.1 Plan y control - pronósticos introducción - series.pdf
 
Mooc metodologias agiles_m7
Mooc metodologias agiles_m7Mooc metodologias agiles_m7
Mooc metodologias agiles_m7
 
¿Podemos predecir si Twitter hundirá un banco?
¿Podemos predecir si Twitter hundirá un banco?¿Podemos predecir si Twitter hundirá un banco?
¿Podemos predecir si Twitter hundirá un banco?
 

Más de Thomas Wallet

7 Pequeñas técnicas para un día slow
7 Pequeñas técnicas para un día slow7 Pequeñas técnicas para un día slow
7 Pequeñas técnicas para un día slowThomas Wallet
 
Pequeñas técnicas para un día slow
Pequeñas técnicas para un día slowPequeñas técnicas para un día slow
Pequeñas técnicas para un día slowThomas Wallet
 
Petites techniques pour une journée slow
Petites techniques pour une journée slowPetites techniques pour une journée slow
Petites techniques pour une journée slowThomas Wallet
 
Mañana tengo una retrospectiva, ¿Qué hago?
Mañana tengo una retrospectiva, ¿Qué hago?Mañana tengo una retrospectiva, ¿Qué hago?
Mañana tengo una retrospectiva, ¿Qué hago?Thomas Wallet
 
Reconstruyendo Equipos con Visual Management
Reconstruyendo Equipos con Visual ManagementReconstruyendo Equipos con Visual Management
Reconstruyendo Equipos con Visual ManagementThomas Wallet
 
Slow agile - ¡Que vuelvan los lentos!
Slow agile - ¡Que vuelvan los lentos!Slow agile - ¡Que vuelvan los lentos!
Slow agile - ¡Que vuelvan los lentos!Thomas Wallet
 
Dojo de Retrospectiva
Dojo de RetrospectivaDojo de Retrospectiva
Dojo de RetrospectivaThomas Wallet
 

Más de Thomas Wallet (9)

Slow agile CAS2017
Slow agile CAS2017Slow agile CAS2017
Slow agile CAS2017
 
7 Pequeñas técnicas para un día slow
7 Pequeñas técnicas para un día slow7 Pequeñas técnicas para un día slow
7 Pequeñas técnicas para un día slow
 
Pequeñas técnicas para un día slow
Pequeñas técnicas para un día slowPequeñas técnicas para un día slow
Pequeñas técnicas para un día slow
 
Petites techniques pour une journée slow
Petites techniques pour une journée slowPetites techniques pour une journée slow
Petites techniques pour une journée slow
 
Mañana tengo una retrospectiva, ¿Qué hago?
Mañana tengo una retrospectiva, ¿Qué hago?Mañana tengo una retrospectiva, ¿Qué hago?
Mañana tengo una retrospectiva, ¿Qué hago?
 
Reconstruyendo Equipos con Visual Management
Reconstruyendo Equipos con Visual ManagementReconstruyendo Equipos con Visual Management
Reconstruyendo Equipos con Visual Management
 
Slow agile - ¡Que vuelvan los lentos!
Slow agile - ¡Que vuelvan los lentos!Slow agile - ¡Que vuelvan los lentos!
Slow agile - ¡Que vuelvan los lentos!
 
Dojo de Retrospectiva
Dojo de RetrospectivaDojo de Retrospectiva
Dojo de Retrospectiva
 
Scrum vs sap
Scrum vs sapScrum vs sap
Scrum vs sap
 

Último

Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 

Último (10)

Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 

¡No estimarás!

  • 3.
  • 9. • Proxy based • Delphi wideband • Function Points • Object Points • Use Case Points • User Story Points • Planning Poker • T-Shirt Sizing • Swinlane sizing • 5 dedos oscilantes • kg • Relative Estimating • Juicio de experto • Analogous Estimating • Affinity Estimates • Swinlane Estimates • Parametric Estimating • Three-point estimates • Bottom Up • TRW Wolverton • BAILEY-BASILY • Doty • Putman • Jensen • COCOMO • SOFTCOT • COPMO • FARR Y ZAGORSK
  • 13. Los proyectos de TI tienen un desvío promedio de 41% del costo estimadoChaos Report 2004 – Standish Group Cuando estimas, te equivocas
  • 14. Las estimaciones no te dejan desarrollar Restar capacidad Re-estimar Solucionar conflictos Explicar desvíos Buscar culpables Renegociar Cancelar proyectos Frenar los cambios Freezar requerimientos Firmar especificaciones Opacar éxitos
  • 15. Estimación de Esfuerzo Preparada Por Productividad Promedio Desarrollador solo 8.0 Líder solo 6.6 Desarrollador y Líder 7.8 Analista 9.5 Sin estimación 12.0 Estimación de Esfuerzo Preparada Por Productividad Promedio Desarrollador solo 8.0 Estimación de Esfuerzo Preparada Por Productividad Promedio Desarrollador solo 8.0 Líder solo 6.6 Estimación de Esfuerzo Preparada Por Productividad Promedio Desarrollador solo 8.0 Líder solo 6.6 Desarrollador y Líder 7.8 Estimación de Esfuerzo Preparada Por Productividad Promedio Desarrollador solo 8.0 Líder solo 6.6 Desarrollador y Líder 7.8 Analista 9.5 Lawrence & Jeffery Survey – University of New South Wales in Peopleware – Productive Projects and Teams – De Marco & Lister Estimar afecta tu productividad
  • 16. Tamaño de las Especificaciones Estimación Promedio 3 páginas 295 hh 12 páginas 330 hh (+12%) The Impact of Irrelevant and Misleading Information on Software Development Effort Estimates: A Randomized Controlled Field Experiment - Jørgensen & Grimstad - Simula Research Laboratory & University of Oslo Esfuerzo de desarrollo del sistema a reemplazar Estimación Promedio Sin información 568 hh Esfuerzo muy bajo (25 hh) 481 hh (-15%) Expectativa de esfuerzo Estimación Promedio Sin información 954 hh Expectativa muy baja (100 hh) 860 hh (-10%) Expectativa de duración Estimación Promedio Sin información 209 hh Duración muy baja (3 semanas) 142 hh (-31%) Cuando estimas, sos influenciable
  • 17. Tenemos un pequeño problema…
  • 19.
  • 21. “ ” Si seguimiento haciendo lo que estamos haciendo, seguiremos consiguiendo lo que estamos consiguiendo
  • 23.
  • 25. Optimizar las estimaciones (por iteración)   Entregar frecuentemente  Estimar el todo (como siempre)
  • 28.
  • 33. David Anderson - 2005 Podemos entregar aproximadamente 100 funcionalidades este mes, más o menos 20 Estimamos todo en detalle y confiamos que podemos entregar 63 funcionalidades este mes (y casi seguro no vamos a cumplir)
  • 34. gracias This work is licensed under a Creative Commons Attribution NonCommercial ShareAlike 4.0 International License Estimación: Mecanismo esotérico que se solía usar hasta mitad del siglo XXI para intentar predecir con técnicas pseudocientíficas tiempos y esfuerzos en la construcción de software. Cuestionado a final del siglo XX por el movimiento revolucionario agile, el uso de este mecanismo fue decayendo con la aparición de metodologías agiles de segunda generación como Kanban y erradicado definitivamente con la aparición posterior de otras metodologías agiles.