SlideShare une entreprise Scribd logo
¡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.

Contenu connexe

En vedette

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
 

En vedette (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
 

Similaire à ¡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
 

Similaire à ¡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?
 

Plus 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
 

Plus 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
 

Dernier

Herramientas informáticas. Sara Torres R.
Herramientas informáticas. Sara Torres R.Herramientas informáticas. Sara Torres R.
Herramientas informáticas. Sara Torres R.saravalentinat22
 
Unidad 1- Historia y Evolucion de las computadoras.pdf
Unidad 1- Historia y Evolucion de las computadoras.pdfUnidad 1- Historia y Evolucion de las computadoras.pdf
Unidad 1- Historia y Evolucion de las computadoras.pdfMarianneBAyn
 
Introducción a la robótica con arduino..pptx
Introducción a la robótica con arduino..pptxIntroducción a la robótica con arduino..pptx
Introducción a la robótica con arduino..pptxJohanna4222
 
Licencias para el Uso y el Desarrollo de Software
Licencias para el Uso y el Desarrollo de SoftwareLicencias para el Uso y el Desarrollo de Software
Licencias para el Uso y el Desarrollo de SoftwareAndres Avila
 
proyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptualesproyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptualesssuserbe0d1c
 
lenguaje algebraico.pptx álgebra, trigonometria
lenguaje algebraico.pptx álgebra, trigonometrialenguaje algebraico.pptx álgebra, trigonometria
lenguaje algebraico.pptx álgebra, trigonometriasofiasonder
 
taller de tablas en word para estudiantes de secundaria
taller de tablas en word para estudiantes de secundariataller de tablas en word para estudiantes de secundaria
taller de tablas en word para estudiantes de secundariaandresingsiseo
 
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docxwerito139410
 
¡Mira mi nuevo diseño hecho en Canva!.pdf
¡Mira mi nuevo diseño hecho en Canva!.pdf¡Mira mi nuevo diseño hecho en Canva!.pdf
¡Mira mi nuevo diseño hecho en Canva!.pdf7adelosriosarangojua
 
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docxPRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docxencinasm992
 
NIVEL DE MADUREZ TECNOLÓGICA (TRL).pptx
NIVEL DE  MADUREZ TECNOLÓGICA (TRL).pptxNIVEL DE  MADUREZ TECNOLÓGICA (TRL).pptx
NIVEL DE MADUREZ TECNOLÓGICA (TRL).pptxjarniel1
 
Inteligencia Artificial para usuarios nivel inicial
Inteligencia Artificial para usuarios nivel inicialInteligencia Artificial para usuarios nivel inicial
Inteligencia Artificial para usuarios nivel inicialEducática
 
Uso de las TIC en la vida cotidiana .
Uso de las TIC en la vida cotidiana       .Uso de las TIC en la vida cotidiana       .
Uso de las TIC en la vida cotidiana .itzyrivera61103
 
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...Luis Fernando Uribe Villamil
 
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUALJORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUALGuadalinfoHuscarGuad
 
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdfPons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdffrank0071
 
Presentacion y Extension de tema para Blogger.pptx
Presentacion y Extension de tema para Blogger.pptxPresentacion y Extension de tema para Blogger.pptx
Presentacion y Extension de tema para Blogger.pptxTaim11
 
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...Kevin Serna
 
Bloque 1 _ Lectura base - Sistemas Distribuidos
Bloque 1 _ Lectura base - Sistemas DistribuidosBloque 1 _ Lectura base - Sistemas Distribuidos
Bloque 1 _ Lectura base - Sistemas DistribuidosLuisAntonioLopezGome
 
manual-de-oleohidraulica-industrial-vickers.pdf
manual-de-oleohidraulica-industrial-vickers.pdfmanual-de-oleohidraulica-industrial-vickers.pdf
manual-de-oleohidraulica-industrial-vickers.pdfprofmartinsuarez
 

Dernier (20)

Herramientas informáticas. Sara Torres R.
Herramientas informáticas. Sara Torres R.Herramientas informáticas. Sara Torres R.
Herramientas informáticas. Sara Torres R.
 
Unidad 1- Historia y Evolucion de las computadoras.pdf
Unidad 1- Historia y Evolucion de las computadoras.pdfUnidad 1- Historia y Evolucion de las computadoras.pdf
Unidad 1- Historia y Evolucion de las computadoras.pdf
 
Introducción a la robótica con arduino..pptx
Introducción a la robótica con arduino..pptxIntroducción a la robótica con arduino..pptx
Introducción a la robótica con arduino..pptx
 
Licencias para el Uso y el Desarrollo de Software
Licencias para el Uso y el Desarrollo de SoftwareLicencias para el Uso y el Desarrollo de Software
Licencias para el Uso y el Desarrollo de Software
 
proyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptualesproyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptuales
 
lenguaje algebraico.pptx álgebra, trigonometria
lenguaje algebraico.pptx álgebra, trigonometrialenguaje algebraico.pptx álgebra, trigonometria
lenguaje algebraico.pptx álgebra, trigonometria
 
taller de tablas en word para estudiantes de secundaria
taller de tablas en word para estudiantes de secundariataller de tablas en word para estudiantes de secundaria
taller de tablas en word para estudiantes de secundaria
 
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
 
¡Mira mi nuevo diseño hecho en Canva!.pdf
¡Mira mi nuevo diseño hecho en Canva!.pdf¡Mira mi nuevo diseño hecho en Canva!.pdf
¡Mira mi nuevo diseño hecho en Canva!.pdf
 
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docxPRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
 
NIVEL DE MADUREZ TECNOLÓGICA (TRL).pptx
NIVEL DE  MADUREZ TECNOLÓGICA (TRL).pptxNIVEL DE  MADUREZ TECNOLÓGICA (TRL).pptx
NIVEL DE MADUREZ TECNOLÓGICA (TRL).pptx
 
Inteligencia Artificial para usuarios nivel inicial
Inteligencia Artificial para usuarios nivel inicialInteligencia Artificial para usuarios nivel inicial
Inteligencia Artificial para usuarios nivel inicial
 
Uso de las TIC en la vida cotidiana .
Uso de las TIC en la vida cotidiana       .Uso de las TIC en la vida cotidiana       .
Uso de las TIC en la vida cotidiana .
 
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
 
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUALJORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
 
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdfPons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
 
Presentacion y Extension de tema para Blogger.pptx
Presentacion y Extension de tema para Blogger.pptxPresentacion y Extension de tema para Blogger.pptx
Presentacion y Extension de tema para Blogger.pptx
 
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
 
Bloque 1 _ Lectura base - Sistemas Distribuidos
Bloque 1 _ Lectura base - Sistemas DistribuidosBloque 1 _ Lectura base - Sistemas Distribuidos
Bloque 1 _ Lectura base - Sistemas Distribuidos
 
manual-de-oleohidraulica-industrial-vickers.pdf
manual-de-oleohidraulica-industrial-vickers.pdfmanual-de-oleohidraulica-industrial-vickers.pdf
manual-de-oleohidraulica-industrial-vickers.pdf
 

¡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.