SlideShare una empresa de Scribd logo
1 de 41
Descargar para leer sin conexión
Sesiones de agilismo
Estimación ágil con
Planning Poker
Marco Avendaño
Agile La Paz
Marco Avendaño
CSP, CSM, CSD, CSPO
Fundador de Agile La Paz
@agilelapaz
agilelapaz@gmail.com
www.facebook.com/agilelapaz/
Expositor
Planificación
¿Cuándo dura un proyecto?
Situación problemática
 No se tienen todos los
detalles de manera inicial
 Otros actores que no
participan en el desarrollo
del proyecto sugieren
tiempos
Cono de la incertidumbre
Un repaso a Scrum
Scrum Framework
Sprint Backlog
¿Cómo se planifica el Sprint
Backlog?
Alternativa de solución
 No se pueden tener números
precisos pero se puede
estimar.
"Prefiero estar vagamente correcto
que precisamente equivocado“
John Maynard Keynes
Ejemplo de estimación
 ¿Cuáles son los diámetros en Km de Venus y Marte?
Mercurio Venus Tierra Marte
Uso de referencias
 ¿Cuáles son los diámetros en Km de Venus y Marte?
Mercurio Venus Tierra Marte
4878 12756
Valores estimados
 ¿Cuáles son los diámetros en Km de Venus y Marte?
Mercurio Venus Tierra Marte
4878 12100 12756 6786
Estimación
ágil
¿Quiénes participan?
¿Por qué debe participar el equipo?
 No se sabe quién
implementará las historias.
 Las historias involucran a
personas de diferentes
áreas.
 Aseguramos de alguna
manera que el equipo
comprenda la historias.
 Podrían colaborarse durante
el desarrollo del Sprint.
 Se resuelven dudas cuando
existen estimaciones muy
diferentes.
Roles de Scrum en la estimación
Moderador
Estima Coste
Estima Valor
Pilares de la estimación ágil
 Comparación relativa.
 En ágil todo es relativo.
 Conceso (“Knowledge of
Crowds”)
 Iteratividad.
 Toma la decisión basada en
hechos.
 Aprendizaje continuo.
Herramientas y técnicas
 Historias de usuario.
 Puntos de historia.
 Planning Poker.
Historias de usuario
Mediciones de “tamaño”
Estimación con serie de Fibonacci
Puntos de historia
 ¿Cuáles son los puntos de historia de Venus, Tierra y Marte?
 Según la serie: 1, 2, 3, 5, 8, 13
Mercurio Venus Tierra Marte
1
Puntos de historia estimadas
 ¿Cuáles son los puntos de historia de Venus, Tierra y Marte?
 Según la serie: 1, 2, 3, 5, 8, 13
Mercurio Venus Tierra Marte
1 8 8 2
Pantalla de login
 Una tabla de usuarios, otra
de sesión.
 Un conjunto de servicios
para validar datos, crear la
sesión, gestionar
excepciones.
 Un formulario del lado del
cliente con dos campos de
texto y un botón.
 Validaciones de contraseña,
campos vacíos, usuario no
existente.
Planning
Poker
Características
 Técnica de estimación
basado en el consenso.
 Definido por James Grenning
en 2002.
 Frecuentemente usado en
Scrum y XP.
 Hace las reuniones mas
cortas y productivas.
 Evita la influencia de otras
personas.
La técnica
 Efectuar una reunión.
 Se requiere de un moderador.
 Se expone el proyecto.
 Se determinan las actividades
para ejecutar el proyecto.
 Para cada actividad se realiza
una estimación empírica.
 Se discuten los resultados
para converger en un valor.
 El valor de cada tarea se
utiliza en el plan del proyecto.
El proceso
 Reunir a todo el equipo alrededor de una mesa.
 Repartir un juego de cartas numeradas con una serie (Fibonacci).
 El Product Owner lee una historia de usuario a todo el equipo.
 Si alguien tiene dudas se preguntan en ese momento. Esto sirve para
que todo el mundo tenga claro lo que hay que hacer en esa historia de
usuario.
 Cada miembro del equipo, selecciona una carta, la pone boca abajo en la
mesa y cuando todos han seleccionado una carta se las muestran.
 Una vez todos han mostrado su carta (su estimación), hay dos opciones:
 Descartar las estimaciones mínimas y máximas y quedarse con la
estimación media más repetida.
 Buscar la unanimidad. Los que han diferido de la mayoría explican sus
motivos y el resto explican los suyos.
 Se repite el proceso con cada historia de usuario en el product backlog.
Recursos
planningpoker.com
Scrum Poker Cards App
Scrum Poker Deck
Práctica
Ejercicio de estimación
Great Dane
Golden Retriever
RottweilerWest Highland Terrier Border Collie
Chihuahua
Ejercicio de estimación
En el taller..
Estimación de los equipos
Conclusiones
 La estimación con Planning Poker funciona bien con una metodología ágil.
 Esta técnica es escalable y las estimaciones se basan en la velocidad del
equipo.
 Planning póker es adecuado debido al hecho de que recibimos
estimaciones directamente de la gente que va a trabajar en la tarea.
 Solo son estimaciones, no se debe considerar como valores finales.
 Planning poker – ¿Cómo planificar un sprint en Scrum?
 http://albertoromeu.com/scrum-planning-poker/
 Estimación Ágil, Story Points y Planning Poker
 https://es.slideshare.net/JohnnyDark/estimacin-gil-story-points-y-planning-poker
 Estimación y planificación ágil - Webinar Ecuador
 https://es.slideshare.net/JohnnyDark/estimacin-y-planificacin-gil-webinar
Referencias
Sesiones de agilismo
Estimación ágil con
Planning Poker
Gracias!
Agile La Paz

Más contenido relacionado

La actualidad más candente

Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To ScrumDave Neuman
 
OKR Canvas - Métricas, KPIs y OKRs
OKR Canvas - Métricas, KPIs y OKRsOKR Canvas - Métricas, KPIs y OKRs
OKR Canvas - Métricas, KPIs y OKRsJohnny Ordóñez
 
2.2 relación de cmm con psp y tsp
2.2 relación de cmm con psp  y tsp2.2 relación de cmm con psp  y tsp
2.2 relación de cmm con psp y tspeeelllkkk
 
Selección de un conjunto óptimo de indicadores para medir la salud de los pro...
Selección de un conjunto óptimo de indicadores para medir la salud de los pro...Selección de un conjunto óptimo de indicadores para medir la salud de los pro...
Selección de un conjunto óptimo de indicadores para medir la salud de los pro...Hospital Español
 
Plan de Pruebas
Plan de PruebasPlan de Pruebas
Plan de Pruebaschoselin
 
[HCM Scrum Breakfast] Agile estimation - Story points
[HCM Scrum Breakfast] Agile estimation - Story points[HCM Scrum Breakfast] Agile estimation - Story points
[HCM Scrum Breakfast] Agile estimation - Story pointsScrum Breakfast Vietnam
 
How to measure the outcome of agile transformation
How to measure the outcome of agile transformationHow to measure the outcome of agile transformation
How to measure the outcome of agile transformationRahul Sudame
 
INGENIERIA DE SOFTWARE - METODOLOGIA SCRUM, EJEMPLO PRACTICO, t3
INGENIERIA DE SOFTWARE - METODOLOGIA SCRUM, EJEMPLO PRACTICO, t3INGENIERIA DE SOFTWARE - METODOLOGIA SCRUM, EJEMPLO PRACTICO, t3
INGENIERIA DE SOFTWARE - METODOLOGIA SCRUM, EJEMPLO PRACTICO, t3Saul Villarreal
 
How to estimate in scrum
How to estimate in scrumHow to estimate in scrum
How to estimate in scrumGloria Stoilova
 
Story Points Estimation And Planning Poker
Story Points Estimation And Planning PokerStory Points Estimation And Planning Poker
Story Points Estimation And Planning PokerDaniel Toader
 
El manifiesto y los principios ágiles
El manifiesto y los principios ágilesEl manifiesto y los principios ágiles
El manifiesto y los principios ágilesPablo Gil
 

La actualidad más candente (20)

Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 
Agile Scrum Estimation
Agile   Scrum EstimationAgile   Scrum Estimation
Agile Scrum Estimation
 
Estimación y Planificación ágil
Estimación y Planificación ágilEstimación y Planificación ágil
Estimación y Planificación ágil
 
OKR Canvas - Métricas, KPIs y OKRs
OKR Canvas - Métricas, KPIs y OKRsOKR Canvas - Métricas, KPIs y OKRs
OKR Canvas - Métricas, KPIs y OKRs
 
2.2 relación de cmm con psp y tsp
2.2 relación de cmm con psp  y tsp2.2 relación de cmm con psp  y tsp
2.2 relación de cmm con psp y tsp
 
Selección de un conjunto óptimo de indicadores para medir la salud de los pro...
Selección de un conjunto óptimo de indicadores para medir la salud de los pro...Selección de un conjunto óptimo de indicadores para medir la salud de los pro...
Selección de un conjunto óptimo de indicadores para medir la salud de los pro...
 
Plan de Pruebas
Plan de PruebasPlan de Pruebas
Plan de Pruebas
 
[HCM Scrum Breakfast] Agile estimation - Story points
[HCM Scrum Breakfast] Agile estimation - Story points[HCM Scrum Breakfast] Agile estimation - Story points
[HCM Scrum Breakfast] Agile estimation - Story points
 
Scrum roles
Scrum rolesScrum roles
Scrum roles
 
Metodologias agiles
Metodologias agilesMetodologias agiles
Metodologias agiles
 
How to measure the outcome of agile transformation
How to measure the outcome of agile transformationHow to measure the outcome of agile transformation
How to measure the outcome of agile transformation
 
INGENIERIA DE SOFTWARE - METODOLOGIA SCRUM, EJEMPLO PRACTICO, t3
INGENIERIA DE SOFTWARE - METODOLOGIA SCRUM, EJEMPLO PRACTICO, t3INGENIERIA DE SOFTWARE - METODOLOGIA SCRUM, EJEMPLO PRACTICO, t3
INGENIERIA DE SOFTWARE - METODOLOGIA SCRUM, EJEMPLO PRACTICO, t3
 
How to estimate in scrum
How to estimate in scrumHow to estimate in scrum
How to estimate in scrum
 
Agile modeling
Agile modelingAgile modeling
Agile modeling
 
1ra presentacion metodologias agiles
1ra presentacion metodologias agiles1ra presentacion metodologias agiles
1ra presentacion metodologias agiles
 
Inceptions
InceptionsInceptions
Inceptions
 
Agile portfolio management
Agile portfolio managementAgile portfolio management
Agile portfolio management
 
Story Points Estimation And Planning Poker
Story Points Estimation And Planning PokerStory Points Estimation And Planning Poker
Story Points Estimation And Planning Poker
 
El manifiesto y los principios ágiles
El manifiesto y los principios ágilesEl manifiesto y los principios ágiles
El manifiesto y los principios ágiles
 
Resumen PMBOK - César Lorca Bacian
Resumen PMBOK - César Lorca BacianResumen PMBOK - César Lorca Bacian
Resumen PMBOK - César Lorca Bacian
 

Similar a Estimación ágil con Planning Poker

SCRUM: cómo agilizar proyectos de desarrollo de software
SCRUM: cómo agilizar proyectos de desarrollo de softwareSCRUM: cómo agilizar proyectos de desarrollo de software
SCRUM: cómo agilizar proyectos de desarrollo de softwareFidel Sheidmo Medina Guevara
 
SCRUM - Osiris López
SCRUM - Osiris LópezSCRUM - Osiris López
SCRUM - Osiris López2008PA2Info3
 
Curso agile barcelona 2015
Curso agile barcelona 2015Curso agile barcelona 2015
Curso agile barcelona 2015Agile-Barcelona
 
Memoria intermedia
Memoria intermediaMemoria intermedia
Memoria intermediasinchan607
 
Juegos de Producción y Estadística para la Promoción de las Metodologías Ágiles
Juegos de Producción y Estadística para laPromoción de las Metodologías ÁgilesJuegos de Producción y Estadística para laPromoción de las Metodologías Ágiles
Juegos de Producción y Estadística para la Promoción de las Metodologías ÁgilesLuiz C. Parzianello
 
Sesión Scrum 101 (Introducción a Scrum)
Sesión Scrum 101 (Introducción a Scrum)Sesión Scrum 101 (Introducción a Scrum)
Sesión Scrum 101 (Introducción a Scrum)John Araque
 
Scrum y XP desde las Trincheras
Scrum y XP desde las TrincherasScrum y XP desde las Trincheras
Scrum y XP desde las TrincherasDiego Dana
 
ALM Sessions 2012 - Implementando Scrum con TFS
ALM Sessions 2012 - Implementando Scrum con TFSALM Sessions 2012 - Implementando Scrum con TFS
ALM Sessions 2012 - Implementando Scrum con TFSJose Luis Soria
 
SCRUM APLICADO AL SISTEMA DE LA COMISION DE REGANTES DE GUADALUPE
SCRUM APLICADO AL SISTEMA DE LA COMISION DE REGANTES DE GUADALUPESCRUM APLICADO AL SISTEMA DE LA COMISION DE REGANTES DE GUADALUPE
SCRUM APLICADO AL SISTEMA DE LA COMISION DE REGANTES DE GUADALUPELuz María Alvarez Campos
 
Ser ágil en España, un caso real con equipos de trabajo en remoto
Ser ágil en España, un caso real con equipos de trabajo en remotoSer ágil en España, un caso real con equipos de trabajo en remoto
Ser ágil en España, un caso real con equipos de trabajo en remotoAgile Spain
 
Ser Ágil en España: Un caso real con equipos de trabajo en remoto
Ser Ágil en España: Un caso real con equipos de  trabajo en remotoSer Ágil en España: Un caso real con equipos de  trabajo en remoto
Ser Ágil en España: Un caso real con equipos de trabajo en remotoEnrique Amodeo
 
Agile SCRUM Takers - Presentación de metodologías ágiles y framework SCRUM
Agile SCRUM Takers - Presentación de metodologías ágiles y framework SCRUMAgile SCRUM Takers - Presentación de metodologías ágiles y framework SCRUM
Agile SCRUM Takers - Presentación de metodologías ágiles y framework SCRUMManuel Boira Cuevas
 
Métodos agiles – pasado, presente y futuro
Métodos agiles – pasado, presente y futuroMétodos agiles – pasado, presente y futuro
Métodos agiles – pasado, presente y futuroGustavo Quiroz
 

Similar a Estimación ágil con Planning Poker (20)

Agile for everyone
Agile for everyoneAgile for everyone
Agile for everyone
 
Mooc metodologias agiles_m7
Mooc metodologias agiles_m7Mooc metodologias agiles_m7
Mooc metodologias agiles_m7
 
Pensamiento agil, un estilo de vida!
Pensamiento agil, un estilo de vida!Pensamiento agil, un estilo de vida!
Pensamiento agil, un estilo de vida!
 
Introducción a SCRUM
Introducción a SCRUMIntroducción a SCRUM
Introducción a SCRUM
 
SCRUM: cómo agilizar proyectos de desarrollo de software
SCRUM: cómo agilizar proyectos de desarrollo de softwareSCRUM: cómo agilizar proyectos de desarrollo de software
SCRUM: cómo agilizar proyectos de desarrollo de software
 
SCRUM - Osiris López
SCRUM - Osiris LópezSCRUM - Osiris López
SCRUM - Osiris López
 
Curso agile barcelona 2015
Curso agile barcelona 2015Curso agile barcelona 2015
Curso agile barcelona 2015
 
Memoria intermedia
Memoria intermediaMemoria intermedia
Memoria intermedia
 
Juegos de Producción y Estadística para la Promoción de las Metodologías Ágiles
Juegos de Producción y Estadística para laPromoción de las Metodologías ÁgilesJuegos de Producción y Estadística para laPromoción de las Metodologías Ágiles
Juegos de Producción y Estadística para la Promoción de las Metodologías Ágiles
 
Curso scrum 2017
Curso scrum 2017Curso scrum 2017
Curso scrum 2017
 
Sesión Scrum 101 (Introducción a Scrum)
Sesión Scrum 101 (Introducción a Scrum)Sesión Scrum 101 (Introducción a Scrum)
Sesión Scrum 101 (Introducción a Scrum)
 
Scrum y XP desde las Trincheras
Scrum y XP desde las TrincherasScrum y XP desde las Trincheras
Scrum y XP desde las Trincheras
 
ALM Sessions 2012 - Implementando Scrum con TFS
ALM Sessions 2012 - Implementando Scrum con TFSALM Sessions 2012 - Implementando Scrum con TFS
ALM Sessions 2012 - Implementando Scrum con TFS
 
SCRUM APLICADO AL SISTEMA DE LA COMISION DE REGANTES DE GUADALUPE
SCRUM APLICADO AL SISTEMA DE LA COMISION DE REGANTES DE GUADALUPESCRUM APLICADO AL SISTEMA DE LA COMISION DE REGANTES DE GUADALUPE
SCRUM APLICADO AL SISTEMA DE LA COMISION DE REGANTES DE GUADALUPE
 
Metodologias
MetodologiasMetodologias
Metodologias
 
Ser ágil en España, un caso real con equipos de trabajo en remoto
Ser ágil en España, un caso real con equipos de trabajo en remotoSer ágil en España, un caso real con equipos de trabajo en remoto
Ser ágil en España, un caso real con equipos de trabajo en remoto
 
Ser Ágil en España: Un caso real con equipos de trabajo en remoto
Ser Ágil en España: Un caso real con equipos de  trabajo en remotoSer Ágil en España: Un caso real con equipos de  trabajo en remoto
Ser Ágil en España: Un caso real con equipos de trabajo en remoto
 
Agile SCRUM Takers - Presentación de metodologías ágiles y framework SCRUM
Agile SCRUM Takers - Presentación de metodologías ágiles y framework SCRUMAgile SCRUM Takers - Presentación de metodologías ágiles y framework SCRUM
Agile SCRUM Takers - Presentación de metodologías ágiles y framework SCRUM
 
Métodos agiles – pasado, presente y futuro
Métodos agiles – pasado, presente y futuroMétodos agiles – pasado, presente y futuro
Métodos agiles – pasado, presente y futuro
 
Monografia de scrum
Monografia de scrumMonografia de scrum
Monografia de scrum
 

Más de Marco Avendaño

Historias de Usuario en acción: potenciando el valor de los productos
Historias de Usuario en acción: potenciando el valor de los productosHistorias de Usuario en acción: potenciando el valor de los productos
Historias de Usuario en acción: potenciando el valor de los productosMarco Avendaño
 
Scrum en el aula - mejorando la colaboración y el aprendizaje en equipo
Scrum en el aula - mejorando la colaboración y el aprendizaje en equipoScrum en el aula - mejorando la colaboración y el aprendizaje en equipo
Scrum en el aula - mejorando la colaboración y el aprendizaje en equipoMarco Avendaño
 
Las dimensiones del producto
Las dimensiones del productoLas dimensiones del producto
Las dimensiones del productoMarco Avendaño
 
Scrum Master: El líder del cambio
Scrum Master: El líder del cambioScrum Master: El líder del cambio
Scrum Master: El líder del cambioMarco Avendaño
 
Shift Left: En busca del éxito del software
Shift Left: En busca del éxito del softwareShift Left: En busca del éxito del software
Shift Left: En busca del éxito del softwareMarco Avendaño
 
Antipatrones de las retrospectivas relacionados a las personas
Antipatrones de las retrospectivas relacionados a las personasAntipatrones de las retrospectivas relacionados a las personas
Antipatrones de las retrospectivas relacionados a las personasMarco Avendaño
 
Value Stream Mapping para la eficiencia del proceso
Value Stream Mapping para la eficiencia del procesoValue Stream Mapping para la eficiencia del proceso
Value Stream Mapping para la eficiencia del procesoMarco Avendaño
 
Las siete dimensiones del producto
Las siete dimensiones del productoLas siete dimensiones del producto
Las siete dimensiones del productoMarco Avendaño
 
Introducción a DevOps workshop
Introducción a DevOps workshopIntroducción a DevOps workshop
Introducción a DevOps workshopMarco Avendaño
 
Patrones de Scrum orientados al valor
Patrones de Scrum orientados al valorPatrones de Scrum orientados al valor
Patrones de Scrum orientados al valorMarco Avendaño
 
Eliminando desperdicios en el desarrollo de software
Eliminando desperdicios en el desarrollo de softwareEliminando desperdicios en el desarrollo de software
Eliminando desperdicios en el desarrollo de softwareMarco Avendaño
 
Acuerdos de equipo en tiempos remotos
Acuerdos de equipo en tiempos remotosAcuerdos de equipo en tiempos remotos
Acuerdos de equipo en tiempos remotosMarco Avendaño
 
OKR: Alineando objetivos y resultados en las organizaciones
OKR: Alineando objetivos y resultados en las organizacionesOKR: Alineando objetivos y resultados en las organizaciones
OKR: Alineando objetivos y resultados en las organizacionesMarco Avendaño
 
User Story Mapping - Proceso de construcción
User Story Mapping - Proceso de construcciónUser Story Mapping - Proceso de construcción
User Story Mapping - Proceso de construcciónMarco Avendaño
 

Más de Marco Avendaño (20)

Historias de Usuario en acción: potenciando el valor de los productos
Historias de Usuario en acción: potenciando el valor de los productosHistorias de Usuario en acción: potenciando el valor de los productos
Historias de Usuario en acción: potenciando el valor de los productos
 
Desing Thinking
Desing ThinkingDesing Thinking
Desing Thinking
 
Scrum en el aula - mejorando la colaboración y el aprendizaje en equipo
Scrum en el aula - mejorando la colaboración y el aprendizaje en equipoScrum en el aula - mejorando la colaboración y el aprendizaje en equipo
Scrum en el aula - mejorando la colaboración y el aprendizaje en equipo
 
eduScrum
eduScrumeduScrum
eduScrum
 
Las dimensiones del producto
Las dimensiones del productoLas dimensiones del producto
Las dimensiones del producto
 
Scrum Master: El líder del cambio
Scrum Master: El líder del cambioScrum Master: El líder del cambio
Scrum Master: El líder del cambio
 
Shift Left: En busca del éxito del software
Shift Left: En busca del éxito del softwareShift Left: En busca del éxito del software
Shift Left: En busca del éxito del software
 
Atención al cliente
Atención al clienteAtención al cliente
Atención al cliente
 
Antipatrones de las retrospectivas relacionados a las personas
Antipatrones de las retrospectivas relacionados a las personasAntipatrones de las retrospectivas relacionados a las personas
Antipatrones de las retrospectivas relacionados a las personas
 
Value Stream Mapping para la eficiencia del proceso
Value Stream Mapping para la eficiencia del procesoValue Stream Mapping para la eficiencia del proceso
Value Stream Mapping para la eficiencia del proceso
 
Las siete dimensiones del producto
Las siete dimensiones del productoLas siete dimensiones del producto
Las siete dimensiones del producto
 
Introducción a DevOps workshop
Introducción a DevOps workshopIntroducción a DevOps workshop
Introducción a DevOps workshop
 
Patrones de Scrum orientados al valor
Patrones de Scrum orientados al valorPatrones de Scrum orientados al valor
Patrones de Scrum orientados al valor
 
Eliminando desperdicios en el desarrollo de software
Eliminando desperdicios en el desarrollo de softwareEliminando desperdicios en el desarrollo de software
Eliminando desperdicios en el desarrollo de software
 
Acuerdos de equipo en tiempos remotos
Acuerdos de equipo en tiempos remotosAcuerdos de equipo en tiempos remotos
Acuerdos de equipo en tiempos remotos
 
OKR: Alineando objetivos y resultados en las organizaciones
OKR: Alineando objetivos y resultados en las organizacionesOKR: Alineando objetivos y resultados en las organizaciones
OKR: Alineando objetivos y resultados en las organizaciones
 
Design Sprint Remoto
Design Sprint RemotoDesign Sprint Remoto
Design Sprint Remoto
 
User Story Mapping - Proceso de construcción
User Story Mapping - Proceso de construcciónUser Story Mapping - Proceso de construcción
User Story Mapping - Proceso de construcción
 
Product Discovery
Product DiscoveryProduct Discovery
Product Discovery
 
Agile Mindset Workshop
Agile Mindset WorkshopAgile Mindset Workshop
Agile Mindset Workshop
 

Último

"A medida que los niveles de liquidez aumenten, en el medio plazo, podremos v...
"A medida que los niveles de liquidez aumenten, en el medio plazo, podremos v..."A medida que los niveles de liquidez aumenten, en el medio plazo, podremos v...
"A medida que los niveles de liquidez aumenten, en el medio plazo, podremos v...Alejandro Romero
 
El Sistema Presupuestario. María Vuelvas.
El Sistema Presupuestario. María Vuelvas.El Sistema Presupuestario. María Vuelvas.
El Sistema Presupuestario. María Vuelvas.virginiavuelvas23
 
Creación para una empresa instancias bns
Creación para una empresa instancias bnsCreación para una empresa instancias bns
Creación para una empresa instancias bnsirenedioniciodejesus
 
MAPAS CONCEPTUALES SIGNOS VITALES - taller
MAPAS CONCEPTUALES SIGNOS VITALES - tallerMAPAS CONCEPTUALES SIGNOS VITALES - taller
MAPAS CONCEPTUALES SIGNOS VITALES - tallersergiosaenzg8505
 
PLAN DE CAPACITACIÓN EN GESTIÓN HUMANA.pdf
PLAN DE CAPACITACIÓN EN GESTIÓN HUMANA.pdfPLAN DE CAPACITACIÓN EN GESTIÓN HUMANA.pdf
PLAN DE CAPACITACIÓN EN GESTIÓN HUMANA.pdfcamilaherrera5536
 
Programa de organización de Escuela Sabática (Opción 1)
Programa de organización de Escuela Sabática (Opción 1)Programa de organización de Escuela Sabática (Opción 1)
Programa de organización de Escuela Sabática (Opción 1)Pr. David Xolo
 
calidad de vida en el trabajo.......pptx
calidad de vida en el trabajo.......pptxcalidad de vida en el trabajo.......pptx
calidad de vida en el trabajo.......pptxManuelaLenSaldaa
 

Último (7)

"A medida que los niveles de liquidez aumenten, en el medio plazo, podremos v...
"A medida que los niveles de liquidez aumenten, en el medio plazo, podremos v..."A medida que los niveles de liquidez aumenten, en el medio plazo, podremos v...
"A medida que los niveles de liquidez aumenten, en el medio plazo, podremos v...
 
El Sistema Presupuestario. María Vuelvas.
El Sistema Presupuestario. María Vuelvas.El Sistema Presupuestario. María Vuelvas.
El Sistema Presupuestario. María Vuelvas.
 
Creación para una empresa instancias bns
Creación para una empresa instancias bnsCreación para una empresa instancias bns
Creación para una empresa instancias bns
 
MAPAS CONCEPTUALES SIGNOS VITALES - taller
MAPAS CONCEPTUALES SIGNOS VITALES - tallerMAPAS CONCEPTUALES SIGNOS VITALES - taller
MAPAS CONCEPTUALES SIGNOS VITALES - taller
 
PLAN DE CAPACITACIÓN EN GESTIÓN HUMANA.pdf
PLAN DE CAPACITACIÓN EN GESTIÓN HUMANA.pdfPLAN DE CAPACITACIÓN EN GESTIÓN HUMANA.pdf
PLAN DE CAPACITACIÓN EN GESTIÓN HUMANA.pdf
 
Programa de organización de Escuela Sabática (Opción 1)
Programa de organización de Escuela Sabática (Opción 1)Programa de organización de Escuela Sabática (Opción 1)
Programa de organización de Escuela Sabática (Opción 1)
 
calidad de vida en el trabajo.......pptx
calidad de vida en el trabajo.......pptxcalidad de vida en el trabajo.......pptx
calidad de vida en el trabajo.......pptx
 

Estimación ágil con Planning Poker

  • 1. Sesiones de agilismo Estimación ágil con Planning Poker Marco Avendaño Agile La Paz
  • 2. Marco Avendaño CSP, CSM, CSD, CSPO Fundador de Agile La Paz @agilelapaz agilelapaz@gmail.com www.facebook.com/agilelapaz/ Expositor
  • 4. ¿Cuándo dura un proyecto?
  • 5. Situación problemática  No se tienen todos los detalles de manera inicial  Otros actores que no participan en el desarrollo del proyecto sugieren tiempos
  • 6. Cono de la incertidumbre
  • 7. Un repaso a Scrum
  • 9. Sprint Backlog ¿Cómo se planifica el Sprint Backlog?
  • 10. Alternativa de solución  No se pueden tener números precisos pero se puede estimar. "Prefiero estar vagamente correcto que precisamente equivocado“ John Maynard Keynes
  • 11. Ejemplo de estimación  ¿Cuáles son los diámetros en Km de Venus y Marte? Mercurio Venus Tierra Marte
  • 12. Uso de referencias  ¿Cuáles son los diámetros en Km de Venus y Marte? Mercurio Venus Tierra Marte 4878 12756
  • 13. Valores estimados  ¿Cuáles son los diámetros en Km de Venus y Marte? Mercurio Venus Tierra Marte 4878 12100 12756 6786
  • 16. ¿Por qué debe participar el equipo?  No se sabe quién implementará las historias.  Las historias involucran a personas de diferentes áreas.  Aseguramos de alguna manera que el equipo comprenda la historias.  Podrían colaborarse durante el desarrollo del Sprint.  Se resuelven dudas cuando existen estimaciones muy diferentes.
  • 17. Roles de Scrum en la estimación Moderador Estima Coste Estima Valor
  • 18. Pilares de la estimación ágil  Comparación relativa.  En ágil todo es relativo.  Conceso (“Knowledge of Crowds”)  Iteratividad.  Toma la decisión basada en hechos.  Aprendizaje continuo.
  • 19. Herramientas y técnicas  Historias de usuario.  Puntos de historia.  Planning Poker.
  • 22. Estimación con serie de Fibonacci
  • 23. Puntos de historia  ¿Cuáles son los puntos de historia de Venus, Tierra y Marte?  Según la serie: 1, 2, 3, 5, 8, 13 Mercurio Venus Tierra Marte 1
  • 24. Puntos de historia estimadas  ¿Cuáles son los puntos de historia de Venus, Tierra y Marte?  Según la serie: 1, 2, 3, 5, 8, 13 Mercurio Venus Tierra Marte 1 8 8 2
  • 25. Pantalla de login  Una tabla de usuarios, otra de sesión.  Un conjunto de servicios para validar datos, crear la sesión, gestionar excepciones.  Un formulario del lado del cliente con dos campos de texto y un botón.  Validaciones de contraseña, campos vacíos, usuario no existente.
  • 27. Características  Técnica de estimación basado en el consenso.  Definido por James Grenning en 2002.  Frecuentemente usado en Scrum y XP.  Hace las reuniones mas cortas y productivas.  Evita la influencia de otras personas.
  • 28. La técnica  Efectuar una reunión.  Se requiere de un moderador.  Se expone el proyecto.  Se determinan las actividades para ejecutar el proyecto.  Para cada actividad se realiza una estimación empírica.  Se discuten los resultados para converger en un valor.  El valor de cada tarea se utiliza en el plan del proyecto.
  • 29. El proceso  Reunir a todo el equipo alrededor de una mesa.  Repartir un juego de cartas numeradas con una serie (Fibonacci).  El Product Owner lee una historia de usuario a todo el equipo.  Si alguien tiene dudas se preguntan en ese momento. Esto sirve para que todo el mundo tenga claro lo que hay que hacer en esa historia de usuario.  Cada miembro del equipo, selecciona una carta, la pone boca abajo en la mesa y cuando todos han seleccionado una carta se las muestran.  Una vez todos han mostrado su carta (su estimación), hay dos opciones:  Descartar las estimaciones mínimas y máximas y quedarse con la estimación media más repetida.  Buscar la unanimidad. Los que han diferido de la mayoría explican sus motivos y el resto explican los suyos.  Se repite el proceso con cada historia de usuario en el product backlog.
  • 35. Ejercicio de estimación Great Dane Golden Retriever RottweilerWest Highland Terrier Border Collie Chihuahua
  • 39. Conclusiones  La estimación con Planning Poker funciona bien con una metodología ágil.  Esta técnica es escalable y las estimaciones se basan en la velocidad del equipo.  Planning póker es adecuado debido al hecho de que recibimos estimaciones directamente de la gente que va a trabajar en la tarea.  Solo son estimaciones, no se debe considerar como valores finales.
  • 40.  Planning poker – ¿Cómo planificar un sprint en Scrum?  http://albertoromeu.com/scrum-planning-poker/  Estimación Ágil, Story Points y Planning Poker  https://es.slideshare.net/JohnnyDark/estimacin-gil-story-points-y-planning-poker  Estimación y planificación ágil - Webinar Ecuador  https://es.slideshare.net/JohnnyDark/estimacin-y-planificacin-gil-webinar Referencias
  • 41. Sesiones de agilismo Estimación ágil con Planning Poker Gracias! Agile La Paz