SlideShare une entreprise Scribd logo
1  sur  23
Mejorando Scrum, un Sprint a la vez
Daniel Dominguez - Certified ScrumMaster®
Regional Scrum Gathering Perú 2016
1
Daniel Dominguez
Certified ScrumMaster®
Scrum Alliance Organization.
Scrum Master
Bunny Inc.
Especialista en Software Product Management
Universidad de Alberta (Canadá)
x.co/idaniel
2
Agenda
1- ¿Por qué y cómo implementamos Scrum en Bunny Inc.?
2- Casos de estudio de nuestros equipos internos de Scrum.
3- Mejorando cada Sprint.
4- Lecciones Aprendidas.
5- Conclusiones.
6- Nuevos Retos.
7- Preguntas.
3
4
5
6
7
8
9
Bunny Inc.´s Mr Bunny
Metodología de desarrollo de Software en Bunny Inc.
10
En un inicio utilizabamos prácticas “Ágiles”
- Iteraciones de 1 semana
- Reuniones de status semanales
- Asignación de cards a Developers
- Board con tasks para todos
- Estimaciones en horas
- Algunas métricas para ancho de banda
11
Luego nos pasamos a “Scrum”...
- Nos cambiamos de "1 semana de iteraciones" a "2 semanas de sprints".
- Asignamos roles de scrum (Product Owners, Scrum Master, Equipo de Desarrollo).
- Dividimos nuestro product backlog y asignamos diferentes Product Owners.
- Dividimos nuestro equipo de desarrollo en equipos más pequeños.
- Seguimos las prácticas de Scrum (daily scrum, planning, review and retrospectives).
- Cambiamos nuestras estimaciones de trabajo de "puntos hora" a "puntos de complejidad".
- Mejoramos nuestras estimaciones al hacer sesiones de planning poker.
- Seguimos diariamente nuestro burndown chart.
- Medimos la velocidad de nuestro Equipo de Desarrollo en los sprints.
12
Casos de estudio de nuestros equipos de desarrollo.
13
- 4 equipos.
- Entre 2 y 7 Desarrolladores por equipo.
- Entre 1 y 2 semanas de sprint.
- Entre 5 y 8 puntos máximos por sprint.
14
Equipo 1: 16 sprints de 2 semanas
Equipo 2: 23 sprints de 2 semanas
Equipo 3: 19 sprints de 2 semanas
Equipo 4: 10 sprints de 1 semana
Scrum en Bunny Inc.
15
Equipo Scrum 1
16
Equipo 1: 16 sprints de 2 semanas
Equipo Scrum 2
17
Equipo 2: 23 sprints de 2 semanas
Equipo Scrum 3
18
Equipo 3: 19 sprints de 2 semanas
Equipo Scrum 4
19
Equipo 4: 10 sprints de 1 semana
Lecciones aprendidas
- Estimación de Planning Poker (sobreestimar vs subestimar)
- Bug Fixing vs Story Points vs Quality
- Régimen estricto de Scrum vs Scrum Light
20
Conclusiones
- Medición de desempeño del equipo más preciso con Scrum.
- Encontramos nuevas métricas para implementar con los equipos.
- Seguimos experimentando rotación de equipos.
21
Nuevos Retos
- Completar 100% de los objetivos de los Sprints.
- Nuevos KPI de contribución de trabajo de cada desarrollador durante cada
sprint y calidad de desarrollo.
- Nuevos miembros al equipo cuya curva de aprendizaje no tenga tanto
impacto.
22
¡Gracias!
x.co/idaniel
23

Contenu connexe

En vedette

Présentation du Projet (2006) - Français
Présentation du Projet (2006) - FrançaisPrésentation du Projet (2006) - Français
Présentation du Projet (2006) - FrançaisDaniel Dominguez
 
Simulateur Robot Khepera (2007) - Français
Simulateur Robot Khepera (2007) - FrançaisSimulateur Robot Khepera (2007) - Français
Simulateur Robot Khepera (2007) - FrançaisDaniel Dominguez
 
Doing UX in an Agile World
Doing UX in an Agile WorldDoing UX in an Agile World
Doing UX in an Agile WorldDaniel Dominguez
 
Agile Bug Fixing (Zero Bug Policy)
Agile Bug Fixing (Zero Bug Policy) Agile Bug Fixing (Zero Bug Policy)
Agile Bug Fixing (Zero Bug Policy) Daniel Dominguez
 
Proyecto De Grado (2005) - Español
Proyecto De Grado (2005) - EspañolProyecto De Grado (2005) - Español
Proyecto De Grado (2005) - EspañolDaniel Dominguez
 
Proyecto De Grado (2005) - Español
Proyecto De Grado (2005) - EspañolProyecto De Grado (2005) - Español
Proyecto De Grado (2005) - EspañolDaniel Dominguez
 
Cómo descargar presentaciones desde SlideShare
Cómo descargar presentaciones desde SlideShareCómo descargar presentaciones desde SlideShare
Cómo descargar presentaciones desde SlideSharePedro Bermudez Talavera
 

En vedette (9)

Présentation du Projet (2006) - Français
Présentation du Projet (2006) - FrançaisPrésentation du Projet (2006) - Français
Présentation du Projet (2006) - Français
 
Simulateur Robot Khepera (2007) - Français
Simulateur Robot Khepera (2007) - FrançaisSimulateur Robot Khepera (2007) - Français
Simulateur Robot Khepera (2007) - Français
 
Paper (2007) - English
Paper (2007) - EnglishPaper (2007) - English
Paper (2007) - English
 
Doing UX in an Agile World
Doing UX in an Agile WorldDoing UX in an Agile World
Doing UX in an Agile World
 
i-azul Slide (2009)
i-azul Slide (2009)i-azul Slide (2009)
i-azul Slide (2009)
 
Agile Bug Fixing (Zero Bug Policy)
Agile Bug Fixing (Zero Bug Policy) Agile Bug Fixing (Zero Bug Policy)
Agile Bug Fixing (Zero Bug Policy)
 
Proyecto De Grado (2005) - Español
Proyecto De Grado (2005) - EspañolProyecto De Grado (2005) - Español
Proyecto De Grado (2005) - Español
 
Proyecto De Grado (2005) - Español
Proyecto De Grado (2005) - EspañolProyecto De Grado (2005) - Español
Proyecto De Grado (2005) - Español
 
Cómo descargar presentaciones desde SlideShare
Cómo descargar presentaciones desde SlideShareCómo descargar presentaciones desde SlideShare
Cómo descargar presentaciones desde SlideShare
 

Similaire à Mejorando Scrum, un Sprint a la vez

SCRUM Desarrollo ágil
SCRUM Desarrollo ágilSCRUM Desarrollo ágil
SCRUM Desarrollo ágilricardoroldan
 
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
 
Metodologias Agiles WIC Meetup 20170321
Metodologias Agiles WIC Meetup 20170321Metodologias Agiles WIC Meetup 20170321
Metodologias Agiles WIC Meetup 20170321Klajdi Hoxha Sina
 
Microsoft_PowerPoint_001_Presentaci_363n.pdf
Microsoft_PowerPoint_001_Presentaci_363n.pdfMicrosoft_PowerPoint_001_Presentaci_363n.pdf
Microsoft_PowerPoint_001_Presentaci_363n.pdfJonathanChiroque
 
Metodologías Agiles Scrum
Metodologías Agiles ScrumMetodologías Agiles Scrum
Metodologías Agiles ScrumJhon Barrera
 
Caso Práctico, Modulo 5, Metodologías.
Caso Práctico, Modulo 5, Metodologías.Caso Práctico, Modulo 5, Metodologías.
Caso Práctico, Modulo 5, Metodologías.Agueda Vega
 
Introducción a scrum - Rodrigo Corral (Plain Concepts)
Introducción a scrum - Rodrigo Corral (Plain Concepts)Introducción a scrum - Rodrigo Corral (Plain Concepts)
Introducción a scrum - Rodrigo Corral (Plain Concepts)betabeers
 
Metodología Ágil Scrum Conceptos y Ejemplo
Metodología Ágil Scrum Conceptos y EjemploMetodología Ágil Scrum Conceptos y Ejemplo
Metodología Ágil Scrum Conceptos y EjemploOmar Sanmartin
 

Similaire à Mejorando Scrum, un Sprint a la vez (20)

SCRUM Desarrollo ágil
SCRUM Desarrollo ágilSCRUM Desarrollo ágil
SCRUM Desarrollo ágil
 
Scrum y principios ágiles
Scrum y principios ágilesScrum y principios ágiles
Scrum y principios ágiles
 
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
 
Curso scrum 2017
Curso scrum 2017Curso scrum 2017
Curso scrum 2017
 
Metodologias Agiles WIC Meetup 20170321
Metodologias Agiles WIC Meetup 20170321Metodologias Agiles WIC Meetup 20170321
Metodologias Agiles WIC Meetup 20170321
 
Scrumyprincipiosgiles
ScrumyprincipiosgilesScrumyprincipiosgiles
Scrumyprincipiosgiles
 
Scrumyprincipiosgiles
ScrumyprincipiosgilesScrumyprincipiosgiles
Scrumyprincipiosgiles
 
Scrumyprincipiosgiles (1)
Scrumyprincipiosgiles (1)Scrumyprincipiosgiles (1)
Scrumyprincipiosgiles (1)
 
Scrumyprincipiosgiles (1)
Scrumyprincipiosgiles (1)Scrumyprincipiosgiles (1)
Scrumyprincipiosgiles (1)
 
Microsoft_PowerPoint_001_Presentaci_363n.pdf
Microsoft_PowerPoint_001_Presentaci_363n.pdfMicrosoft_PowerPoint_001_Presentaci_363n.pdf
Microsoft_PowerPoint_001_Presentaci_363n.pdf
 
Conceptos de Scrum
Conceptos de ScrumConceptos de Scrum
Conceptos de Scrum
 
Scrum rodtach
Scrum rodtachScrum rodtach
Scrum rodtach
 
Framework Scrum
Framework ScrumFramework Scrum
Framework Scrum
 
Scrum - Agilidad en el desarollo de Proyectos
Scrum -  Agilidad en el desarollo de ProyectosScrum -  Agilidad en el desarollo de Proyectos
Scrum - Agilidad en el desarollo de Proyectos
 
Metodologías Agiles Scrum
Metodologías Agiles ScrumMetodologías Agiles Scrum
Metodologías Agiles Scrum
 
Metodología agile scrum
Metodología agile scrum Metodología agile scrum
Metodología agile scrum
 
Caso Práctico, Modulo 5, Metodologías.
Caso Práctico, Modulo 5, Metodologías.Caso Práctico, Modulo 5, Metodologías.
Caso Práctico, Modulo 5, Metodologías.
 
Monografia de scrum
Monografia de scrumMonografia de scrum
Monografia de scrum
 
Introducción a scrum - Rodrigo Corral (Plain Concepts)
Introducción a scrum - Rodrigo Corral (Plain Concepts)Introducción a scrum - Rodrigo Corral (Plain Concepts)
Introducción a scrum - Rodrigo Corral (Plain Concepts)
 
Metodología Ágil Scrum Conceptos y Ejemplo
Metodología Ágil Scrum Conceptos y EjemploMetodología Ágil Scrum Conceptos y Ejemplo
Metodología Ágil Scrum Conceptos y Ejemplo
 

Dernier

CURSO DE INICIACIÓN Á ASTRONOMÍA: O noso lugar no universo
CURSO DE INICIACIÓN Á ASTRONOMÍA: O noso lugar no universoCURSO DE INICIACIÓN Á ASTRONOMÍA: O noso lugar no universo
CURSO DE INICIACIÓN Á ASTRONOMÍA: O noso lugar no universoanoiteenecesaria
 
GESTOS Y POSTURAS EN LA MISA PARA LOS MONAGUILLOS.pptx
GESTOS Y POSTURAS EN LA MISA PARA LOS MONAGUILLOS.pptxGESTOS Y POSTURAS EN LA MISA PARA LOS MONAGUILLOS.pptx
GESTOS Y POSTURAS EN LA MISA PARA LOS MONAGUILLOS.pptxCarlosRizos
 
Diapositiva del JUICIO VALORATIVO - 2024
Diapositiva del JUICIO VALORATIVO - 2024Diapositiva del JUICIO VALORATIVO - 2024
Diapositiva del JUICIO VALORATIVO - 2024KellySue4
 
S.3 El debate Impacto de la Inteligencia Artificial en la Sociedad Moderna
S.3 El debate Impacto de la Inteligencia Artificial en la Sociedad ModernaS.3 El debate Impacto de la Inteligencia Artificial en la Sociedad Moderna
S.3 El debate Impacto de la Inteligencia Artificial en la Sociedad ModernaRodrigoReynaldo1
 
HISTORIA Y EVOLUCIÓN DE LA ARTILLERIA-1.pptx
HISTORIA Y EVOLUCIÓN DE LA ARTILLERIA-1.pptxHISTORIA Y EVOLUCIÓN DE LA ARTILLERIA-1.pptx
HISTORIA Y EVOLUCIÓN DE LA ARTILLERIA-1.pptxenyereduardo27
 
Presentación conformación brigada de emergencia.ppt
Presentación conformación brigada de emergencia.pptPresentación conformación brigada de emergencia.ppt
Presentación conformación brigada de emergencia.pptaletapiaapr
 
CURSO DE INICIACIÓN Á ASTRONOMÍA Eclipses na Coruña
CURSO DE INICIACIÓN Á ASTRONOMÍA Eclipses na CoruñaCURSO DE INICIACIÓN Á ASTRONOMÍA Eclipses na Coruña
CURSO DE INICIACIÓN Á ASTRONOMÍA Eclipses na Coruñaanoiteenecesaria
 
Figuas de Dicción.pptx ,definición, clasificación, ejemplos importantes de...
Figuas de Dicción.pptx ,definición, clasificación, ejemplos   importantes  de...Figuas de Dicción.pptx ,definición, clasificación, ejemplos   importantes  de...
Figuas de Dicción.pptx ,definición, clasificación, ejemplos importantes de...marisolmendieta1310
 
PRESENTACION GESTION DE PROYECTOS GRUPO 4 INVIERTE PE.pdf
PRESENTACION GESTION DE PROYECTOS GRUPO 4 INVIERTE PE.pdfPRESENTACION GESTION DE PROYECTOS GRUPO 4 INVIERTE PE.pdf
PRESENTACION GESTION DE PROYECTOS GRUPO 4 INVIERTE PE.pdfRubenBrayanVQ
 

Dernier (9)

CURSO DE INICIACIÓN Á ASTRONOMÍA: O noso lugar no universo
CURSO DE INICIACIÓN Á ASTRONOMÍA: O noso lugar no universoCURSO DE INICIACIÓN Á ASTRONOMÍA: O noso lugar no universo
CURSO DE INICIACIÓN Á ASTRONOMÍA: O noso lugar no universo
 
GESTOS Y POSTURAS EN LA MISA PARA LOS MONAGUILLOS.pptx
GESTOS Y POSTURAS EN LA MISA PARA LOS MONAGUILLOS.pptxGESTOS Y POSTURAS EN LA MISA PARA LOS MONAGUILLOS.pptx
GESTOS Y POSTURAS EN LA MISA PARA LOS MONAGUILLOS.pptx
 
Diapositiva del JUICIO VALORATIVO - 2024
Diapositiva del JUICIO VALORATIVO - 2024Diapositiva del JUICIO VALORATIVO - 2024
Diapositiva del JUICIO VALORATIVO - 2024
 
S.3 El debate Impacto de la Inteligencia Artificial en la Sociedad Moderna
S.3 El debate Impacto de la Inteligencia Artificial en la Sociedad ModernaS.3 El debate Impacto de la Inteligencia Artificial en la Sociedad Moderna
S.3 El debate Impacto de la Inteligencia Artificial en la Sociedad Moderna
 
HISTORIA Y EVOLUCIÓN DE LA ARTILLERIA-1.pptx
HISTORIA Y EVOLUCIÓN DE LA ARTILLERIA-1.pptxHISTORIA Y EVOLUCIÓN DE LA ARTILLERIA-1.pptx
HISTORIA Y EVOLUCIÓN DE LA ARTILLERIA-1.pptx
 
Presentación conformación brigada de emergencia.ppt
Presentación conformación brigada de emergencia.pptPresentación conformación brigada de emergencia.ppt
Presentación conformación brigada de emergencia.ppt
 
CURSO DE INICIACIÓN Á ASTRONOMÍA Eclipses na Coruña
CURSO DE INICIACIÓN Á ASTRONOMÍA Eclipses na CoruñaCURSO DE INICIACIÓN Á ASTRONOMÍA Eclipses na Coruña
CURSO DE INICIACIÓN Á ASTRONOMÍA Eclipses na Coruña
 
Figuas de Dicción.pptx ,definición, clasificación, ejemplos importantes de...
Figuas de Dicción.pptx ,definición, clasificación, ejemplos   importantes  de...Figuas de Dicción.pptx ,definición, clasificación, ejemplos   importantes  de...
Figuas de Dicción.pptx ,definición, clasificación, ejemplos importantes de...
 
PRESENTACION GESTION DE PROYECTOS GRUPO 4 INVIERTE PE.pdf
PRESENTACION GESTION DE PROYECTOS GRUPO 4 INVIERTE PE.pdfPRESENTACION GESTION DE PROYECTOS GRUPO 4 INVIERTE PE.pdf
PRESENTACION GESTION DE PROYECTOS GRUPO 4 INVIERTE PE.pdf
 

Mejorando Scrum, un Sprint a la vez

  • 1. Mejorando Scrum, un Sprint a la vez Daniel Dominguez - Certified ScrumMaster® Regional Scrum Gathering Perú 2016 1
  • 2. Daniel Dominguez Certified ScrumMaster® Scrum Alliance Organization. Scrum Master Bunny Inc. Especialista en Software Product Management Universidad de Alberta (Canadá) x.co/idaniel 2
  • 3. Agenda 1- ¿Por qué y cómo implementamos Scrum en Bunny Inc.? 2- Casos de estudio de nuestros equipos internos de Scrum. 3- Mejorando cada Sprint. 4- Lecciones Aprendidas. 5- Conclusiones. 6- Nuevos Retos. 7- Preguntas. 3
  • 4. 4
  • 5. 5
  • 6. 6
  • 7. 7
  • 8. 8
  • 10. Metodología de desarrollo de Software en Bunny Inc. 10
  • 11. En un inicio utilizabamos prácticas “Ágiles” - Iteraciones de 1 semana - Reuniones de status semanales - Asignación de cards a Developers - Board con tasks para todos - Estimaciones en horas - Algunas métricas para ancho de banda 11
  • 12. Luego nos pasamos a “Scrum”... - Nos cambiamos de "1 semana de iteraciones" a "2 semanas de sprints". - Asignamos roles de scrum (Product Owners, Scrum Master, Equipo de Desarrollo). - Dividimos nuestro product backlog y asignamos diferentes Product Owners. - Dividimos nuestro equipo de desarrollo en equipos más pequeños. - Seguimos las prácticas de Scrum (daily scrum, planning, review and retrospectives). - Cambiamos nuestras estimaciones de trabajo de "puntos hora" a "puntos de complejidad". - Mejoramos nuestras estimaciones al hacer sesiones de planning poker. - Seguimos diariamente nuestro burndown chart. - Medimos la velocidad de nuestro Equipo de Desarrollo en los sprints. 12
  • 13. Casos de estudio de nuestros equipos de desarrollo. 13
  • 14. - 4 equipos. - Entre 2 y 7 Desarrolladores por equipo. - Entre 1 y 2 semanas de sprint. - Entre 5 y 8 puntos máximos por sprint. 14
  • 15. Equipo 1: 16 sprints de 2 semanas Equipo 2: 23 sprints de 2 semanas Equipo 3: 19 sprints de 2 semanas Equipo 4: 10 sprints de 1 semana Scrum en Bunny Inc. 15
  • 16. Equipo Scrum 1 16 Equipo 1: 16 sprints de 2 semanas
  • 17. Equipo Scrum 2 17 Equipo 2: 23 sprints de 2 semanas
  • 18. Equipo Scrum 3 18 Equipo 3: 19 sprints de 2 semanas
  • 19. Equipo Scrum 4 19 Equipo 4: 10 sprints de 1 semana
  • 20. Lecciones aprendidas - Estimación de Planning Poker (sobreestimar vs subestimar) - Bug Fixing vs Story Points vs Quality - Régimen estricto de Scrum vs Scrum Light 20
  • 21. Conclusiones - Medición de desempeño del equipo más preciso con Scrum. - Encontramos nuevas métricas para implementar con los equipos. - Seguimos experimentando rotación de equipos. 21
  • 22. Nuevos Retos - Completar 100% de los objetivos de los Sprints. - Nuevos KPI de contribución de trabajo de cada desarrollador durante cada sprint y calidad de desarrollo. - Nuevos miembros al equipo cuya curva de aprendizaje no tenga tanto impacto. 22