SlideShare una empresa de Scribd logo
1 de 30
Descargar para leer sin conexión
SCRUM, Mejores Métodos
de Desarrollo Software
Jose Antonio Izquierdo/xtremobyte
SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez

Situación:
...


  Entornos Cambiante = Cliente Cambiante = Requisitos Cambiantes
  Las nuevas NECESIDADES surgen como Setas.
  VALOR como moneda de Cambio
  ENTREGA TEMPRANA de VALOR como diferenciación
  EQUIPO Mantiene el FOCO que hará surgir los Mejores desarrollos
  GLOBALIDAD Afectamos a toda la empresa
  FLEXIBILIDAD Adaptamos las prácticas a nosotros no al reves.
  VISIÓN compartida entre cliente y equipo
SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez

Situación:
...
SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez

VALOR
 Nuestro Compromiso como EQUIPO es la entrega de VALOR
SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez

ENTREGA TEMPRANA
Entregamos Software que FUNCIONA en Periodos CORTOS de Tiempo
SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez

¿Cómo nos comemos el Elefante?
A bocados

  ITERACIONES breves.
  Normalmente duración de 2
   Semanas.




 SPRINT
SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez

Foco. Manterner la atención centrada.
Durante los Sprints
SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez

El equipo está comprmetido
DELEGAMOS la responsabilidad
SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez

El equipo aporta Conocimiento TACITO
Hay valor en todos los miembros del Equipo
SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez

SCRUM
...


  Campos SCRUM
  Término acuñado por Nonaka y Takeuchi
  Flexible.
  Global.
  En un mismo Sentido
  EQUIPO Auto*


                                           cc-by: lisadragon
SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez

SCRUMMANAGER
Visión de la Agilidad: Global y Flexible


  scrummanager.net
  Practicas adaptadas a la empresa




                                                                      cc-by **Maurice**
SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez

Roles en SCRUM.
Comprometidos e Implicados

             Una gallina y un cerdo paseaban por la carretera. La
             gallina dijo al cerdo: “Quieres abrir un restaurante
             conmigo”. El cerdo consideró la propuesta y respondió:
             “Sí, me gustaría. ¿Y cómo lo llamaríamos?”. La gallina
             respondió: “Huevos con beicon”.


 El cerdo se detuvo, hizo una pausa y contestó:
 “Pensándolo mejor, creo que no voy a abrir un
  This is a dummy text.
 restaurante contigo. Yo estaría realmente
   Please ignore the following content as it is dummy text.
 comprometido, mientras que tu estarías sólo
   This is definitely some dummy text.
 implicada”.
  The text here is meaningless as it is used to fill this slide.
SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez

Product Owner
Roles


  Tiene la VISIÓN.
  Gestiona la FINANCIACIÓN del
   Proyecto.
  Decide el Lanzamiento del proyecto,
   cuando hacerlo.


  Este ROL es el que más cuesta
   encontrar en la actualidad.
SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez

PRODUCT BACKLOG, PILA DE PRODUCTO
Artefactos


  Compuesto por las HISTORIAS de USUARIO que
   describen la VISIÓN.
  Propiedad del Product Owner.
  Documento Vivo que evoluciona durante el
   proyecto.
  Está priorizado por el Valor que cada historia
   aporta.


  Quiero _____________ Para _______________
SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez

SCRUMMANAGER (SCRUMMASTER)
Roles


  Formación y Entrenamiento del equipo
  MENTOR de los miembros del equipo
  ASEGURA que se siguen las formas SCRUM
   adoptadas
  Introduce el nuevo modelo (MÉTODOS) en toda la
   organización
  Es el Interlocutor (TRADUCTOR) entre el Product
   Owner y el EQUIPO
  ASESORA al Product Owner.
  Controla de forma Sutil al Equipo (DELEGACIÓN)
SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez

Equipo
Roles


  Auto-*
      Auto-Organizado
      Auto-Gestionado
      Multidisciplinar
  Son los responsables de Transformar la
   VISIÓN en VALOR.
  Menos de 8 miembros
SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez

PLANIFICACIÓN DEL SPRINT
Reuniones


  Dos partes.
  Primera parte:
      El Product Owner cuenta y presenta su
       VISIÓN y Product Backlog.
  Segunda Parte:
      El equipo Trocea las Historias de Usuario en
       Tareas
      Se Determina conjuntamente el incremento
       esperado a la finalización del SPRINT.
SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez

SPRINT BACKLOG, PILA DE SPRINT
Artefactos


  Tareas que se van a realizar en el SPRINT.
  Funcionalidades comprometidas por el equipo.
  Tareas Estimadas.
  Pueden estar asignadas.
  Actualizado por el equipo.
SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez

¿Cómo nos comemos el Elefante?
A bocados

  Concepto SPRINT
  ITERACIÓN breve.
  Normalmente duración de 2
   Semanas.
  Duración Pactada entre EQUIPO y
   PRODUCT OWNER.
  El resultado del SPRINT es una
   pieza de software ÚTIL
  Se ejecuta la parte del Product
   BackLog COMPROMETIDO por el
   equipo.
  Seguimiento diario.
SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez

SEGUIMIENTO DEL SPRINT
Reuniones


  Diaria
  De pie
  De 15 Minutos de duración
  3 Preguntas:
      ¿Que hiciste ayer?
      ¿Qué vas ha hacer hoy?
      ¿Tienes algún problema? Necesitas algo?
  Actualización de Pila del sprint y gráficos de
   avance.
SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez

INCREMENTO
Artefactos


  Pieza de Software Funcional.
  Documentada, Probada.
  Responde a una o varias Historias de Usuario.
SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez

REVISIÓN DEL SPRINT
Reuniones


  Se revisa el INCREMENTO entregado
  Esta reunión no requiere preparación
  No se utilizan Presentaciones
SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez

Interesados
Roles


  Cliente
  Comerciales
  Gerencia
  Marketing
  …


  Aportan Consejo, Sugerencias,
   Asesoria, Retro-alimentación.
SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez

UNAMOS LAS PIEZAS
Todos Juntos
SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez

UNAMOS LAS PIEZAS
Todos Juntos
SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez

UNAMOS LAS PIEZAS
Todos Juntos
SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez

UNAMOS LAS PIEZAS
Todos Juntos
SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez

UNAMOS LAS PIEZAS
Todos Juntos
SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez

CONCLUSIÓN:
...


  Entornos Cambiante = Cliente Cambiante = Requisitos Cambiantes
  Las nuevas NECESIDADES surgen como Setas.
  VALOR como moneda de Cambio
  ENTREGA TEMPRANA de VALOR como diferenciación
  EQUIPO Mantiene el FOCO que hará surgir los Mejores desarrollos
  GLOBALIDAD Afectamos a toda la empresa
  FLEXIBILIDAD Adaptamos las prácticas a nosotros no al reves.
  VISIÓN compartida entre cliente y equipo
Muchas Gracias
@jizquierdolopez
jizquierdo@xtremobyte.com

Más contenido relacionado

La actualidad más candente

01. Prototipado rápido: teoría
01. Prototipado rápido: teoría01. Prototipado rápido: teoría
01. Prototipado rápido: teoríaAnalía Basualdo
 
Design Sprint - Lecciones Aprendidas (Meetup Lima - Ago/2016)
Design Sprint - Lecciones Aprendidas (Meetup Lima - Ago/2016)Design Sprint - Lecciones Aprendidas (Meetup Lima - Ago/2016)
Design Sprint - Lecciones Aprendidas (Meetup Lima - Ago/2016)Ana Paula Batista
 
Keikendo - Cocinando Experiencias
Keikendo - Cocinando ExperienciasKeikendo - Cocinando Experiencias
Keikendo - Cocinando ExperienciasSebastián Quezada
 
Gestión Ágil de Proyectos: Scrum, Kanban y XP
Gestión Ágil de Proyectos: Scrum, Kanban y XPGestión Ágil de Proyectos: Scrum, Kanban y XP
Gestión Ágil de Proyectos: Scrum, Kanban y XPJose Antonio Dorado
 
Scrum ¿Qué es y porqué debería interesarme? - UNMSM
Scrum ¿Qué es y porqué debería interesarme? - UNMSMScrum ¿Qué es y porqué debería interesarme? - UNMSM
Scrum ¿Qué es y porqué debería interesarme? - UNMSMHiroshi Hiromoto
 
Prototipando apps con Axure
Prototipando apps con AxurePrototipando apps con Axure
Prototipando apps con AxureMauricio Angulo
 
Introducción a los patrones de diseño
Introducción a los patrones de diseñoIntroducción a los patrones de diseño
Introducción a los patrones de diseñoSoftware Guru
 
Jugando podemos construir un software mejor
Jugando podemos construir un software mejorJugando podemos construir un software mejor
Jugando podemos construir un software mejorexcentia
 
Taller de prototipado iterativo
Taller de prototipado iterativoTaller de prototipado iterativo
Taller de prototipado iterativoMartín S
 
Test de usuarios caseros.
Test de usuarios caseros.Test de usuarios caseros.
Test de usuarios caseros.Claudio Merino
 
Pruebas de usabilidad, guerrilla style
Pruebas de usabilidad, guerrilla stylePruebas de usabilidad, guerrilla style
Pruebas de usabilidad, guerrilla styleJose Leiva
 
Enrique Sánchez. Cómo ser un agile tester (y no morir intentándolo)
Enrique Sánchez. Cómo ser un agile tester (y no morir intentándolo)Enrique Sánchez. Cómo ser un agile tester (y no morir intentándolo)
Enrique Sánchez. Cómo ser un agile tester (y no morir intentándolo)233 Grados de TI
 

La actualidad más candente (16)

01. Prototipado rápido: teoría
01. Prototipado rápido: teoría01. Prototipado rápido: teoría
01. Prototipado rápido: teoría
 
Ij welcome academy_scrum
Ij welcome academy_scrumIj welcome academy_scrum
Ij welcome academy_scrum
 
Design Sprint - Lecciones Aprendidas (Meetup Lima - Ago/2016)
Design Sprint - Lecciones Aprendidas (Meetup Lima - Ago/2016)Design Sprint - Lecciones Aprendidas (Meetup Lima - Ago/2016)
Design Sprint - Lecciones Aprendidas (Meetup Lima - Ago/2016)
 
Lean UX
Lean UXLean UX
Lean UX
 
Keikendo - Cocinando Experiencias
Keikendo - Cocinando ExperienciasKeikendo - Cocinando Experiencias
Keikendo - Cocinando Experiencias
 
Gestión Ágil de Proyectos: Scrum, Kanban y XP
Gestión Ágil de Proyectos: Scrum, Kanban y XPGestión Ágil de Proyectos: Scrum, Kanban y XP
Gestión Ágil de Proyectos: Scrum, Kanban y XP
 
Lean UX
Lean UXLean UX
Lean UX
 
Metodologías agile
Metodologías agile Metodologías agile
Metodologías agile
 
Scrum ¿Qué es y porqué debería interesarme? - UNMSM
Scrum ¿Qué es y porqué debería interesarme? - UNMSMScrum ¿Qué es y porqué debería interesarme? - UNMSM
Scrum ¿Qué es y porqué debería interesarme? - UNMSM
 
Prototipando apps con Axure
Prototipando apps con AxurePrototipando apps con Axure
Prototipando apps con Axure
 
Introducción a los patrones de diseño
Introducción a los patrones de diseñoIntroducción a los patrones de diseño
Introducción a los patrones de diseño
 
Jugando podemos construir un software mejor
Jugando podemos construir un software mejorJugando podemos construir un software mejor
Jugando podemos construir un software mejor
 
Taller de prototipado iterativo
Taller de prototipado iterativoTaller de prototipado iterativo
Taller de prototipado iterativo
 
Test de usuarios caseros.
Test de usuarios caseros.Test de usuarios caseros.
Test de usuarios caseros.
 
Pruebas de usabilidad, guerrilla style
Pruebas de usabilidad, guerrilla stylePruebas de usabilidad, guerrilla style
Pruebas de usabilidad, guerrilla style
 
Enrique Sánchez. Cómo ser un agile tester (y no morir intentándolo)
Enrique Sánchez. Cómo ser un agile tester (y no morir intentándolo)Enrique Sánchez. Cómo ser un agile tester (y no morir intentándolo)
Enrique Sánchez. Cómo ser un agile tester (y no morir intentándolo)
 

Similar a Scrum e-tic MALAGA y SEVILLA abril 2011

Gestión basada en Metodologías Ágiles
Gestión basada en Metodologías ÁgilesGestión basada en Metodologías Ágiles
Gestión basada en Metodologías Ágilesnetmind
 
UX Prototyping para alinear esfuerzos de desarrollo
UX Prototyping para alinear esfuerzos de desarrolloUX Prototyping para alinear esfuerzos de desarrollo
UX Prototyping para alinear esfuerzos de desarrolloSoftware Guru
 
metodologia scrum.pptx
metodologia scrum.pptxmetodologia scrum.pptx
metodologia scrum.pptxjuan gonzalez
 
Gestión y desarrollo ágil de proyectos. como salir al mercado lo antes posible
Gestión y desarrollo ágil de proyectos. como salir al mercado lo antes posibleGestión y desarrollo ágil de proyectos. como salir al mercado lo antes posible
Gestión y desarrollo ágil de proyectos. como salir al mercado lo antes posiblefernandomilla.es
 
Curso Introducción a Agile
Curso Introducción a AgileCurso Introducción a Agile
Curso Introducción a AgileAgile-Barcelona
 
Prácticas ágiles y software abierto para poner en órbita tu startup
Prácticas ágiles y software abierto para poner en órbita tu startupPrácticas ágiles y software abierto para poner en órbita tu startup
Prácticas ágiles y software abierto para poner en órbita tu startupRuben Orta
 
Como prototipar MAL una aplicación. La importancia del Wireframe
Como prototipar MAL una aplicación. La importancia del WireframeComo prototipar MAL una aplicación. La importancia del Wireframe
Como prototipar MAL una aplicación. La importancia del Wireframebetabeers
 
Monografia Metodologia Agil XP
Monografia Metodologia Agil XPMonografia Metodologia Agil XP
Monografia Metodologia Agil XPJorw Yengle
 
Mele Scrum
Mele ScrumMele Scrum
Mele Scrumfcmart
 
AUGBCN - Agile¿What?
AUGBCN - Agile¿What?AUGBCN - Agile¿What?
AUGBCN - Agile¿What?Marc Florit
 
Introducción a Scrum by JLVG
Introducción a Scrum by JLVGIntroducción a Scrum by JLVG
Introducción a Scrum by JLVGbenq2011
 

Similar a Scrum e-tic MALAGA y SEVILLA abril 2011 (20)

Introducción a SCRUM
Introducción a SCRUMIntroducción a SCRUM
Introducción a SCRUM
 
Curso scrum 2017
Curso scrum 2017Curso scrum 2017
Curso scrum 2017
 
Generación de Valor con Scrum
Generación de Valor con ScrumGeneración de Valor con Scrum
Generación de Valor con Scrum
 
Pensamiento agil, un estilo de vida!
Pensamiento agil, un estilo de vida!Pensamiento agil, un estilo de vida!
Pensamiento agil, un estilo de vida!
 
Gestión basada en Metodologías Ágiles
Gestión basada en Metodologías ÁgilesGestión basada en Metodologías Ágiles
Gestión basada en Metodologías Ágiles
 
clase4.pdf
clase4.pdfclase4.pdf
clase4.pdf
 
Scrum
ScrumScrum
Scrum
 
Scrum
ScrumScrum
Scrum
 
UX Prototyping para alinear esfuerzos de desarrollo
UX Prototyping para alinear esfuerzos de desarrolloUX Prototyping para alinear esfuerzos de desarrollo
UX Prototyping para alinear esfuerzos de desarrollo
 
Metodologia de desarrollo software
Metodologia  de desarrollo softwareMetodologia  de desarrollo software
Metodologia de desarrollo software
 
metodologia scrum.pptx
metodologia scrum.pptxmetodologia scrum.pptx
metodologia scrum.pptx
 
Gestión y desarrollo ágil de proyectos. como salir al mercado lo antes posible
Gestión y desarrollo ágil de proyectos. como salir al mercado lo antes posibleGestión y desarrollo ágil de proyectos. como salir al mercado lo antes posible
Gestión y desarrollo ágil de proyectos. como salir al mercado lo antes posible
 
Curso Introducción a Agile
Curso Introducción a AgileCurso Introducción a Agile
Curso Introducción a Agile
 
Prácticas ágiles y software abierto para poner en órbita tu startup
Prácticas ágiles y software abierto para poner en órbita tu startupPrácticas ágiles y software abierto para poner en órbita tu startup
Prácticas ágiles y software abierto para poner en órbita tu startup
 
Como prototipar MAL una aplicación. La importancia del Wireframe
Como prototipar MAL una aplicación. La importancia del WireframeComo prototipar MAL una aplicación. La importancia del Wireframe
Como prototipar MAL una aplicación. La importancia del Wireframe
 
LAMINAS EXPOSICION.pptx
LAMINAS EXPOSICION.pptxLAMINAS EXPOSICION.pptx
LAMINAS EXPOSICION.pptx
 
Monografia Metodologia Agil XP
Monografia Metodologia Agil XPMonografia Metodologia Agil XP
Monografia Metodologia Agil XP
 
Mele Scrum
Mele ScrumMele Scrum
Mele Scrum
 
AUGBCN - Agile¿What?
AUGBCN - Agile¿What?AUGBCN - Agile¿What?
AUGBCN - Agile¿What?
 
Introducción a Scrum by JLVG
Introducción a Scrum by JLVGIntroducción a Scrum by JLVG
Introducción a Scrum by JLVG
 

Scrum e-tic MALAGA y SEVILLA abril 2011

  • 1. SCRUM, Mejores Métodos de Desarrollo Software Jose Antonio Izquierdo/xtremobyte
  • 2. SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez Situación: ...   Entornos Cambiante = Cliente Cambiante = Requisitos Cambiantes   Las nuevas NECESIDADES surgen como Setas.   VALOR como moneda de Cambio   ENTREGA TEMPRANA de VALOR como diferenciación   EQUIPO Mantiene el FOCO que hará surgir los Mejores desarrollos   GLOBALIDAD Afectamos a toda la empresa   FLEXIBILIDAD Adaptamos las prácticas a nosotros no al reves.   VISIÓN compartida entre cliente y equipo
  • 3. SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez Situación: ...
  • 4. SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez VALOR Nuestro Compromiso como EQUIPO es la entrega de VALOR
  • 5. SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez ENTREGA TEMPRANA Entregamos Software que FUNCIONA en Periodos CORTOS de Tiempo
  • 6. SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez ¿Cómo nos comemos el Elefante? A bocados   ITERACIONES breves.   Normalmente duración de 2 Semanas.  SPRINT
  • 7. SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez Foco. Manterner la atención centrada. Durante los Sprints
  • 8. SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez El equipo está comprmetido DELEGAMOS la responsabilidad
  • 9. SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez El equipo aporta Conocimiento TACITO Hay valor en todos los miembros del Equipo
  • 10. SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez SCRUM ...   Campos SCRUM   Término acuñado por Nonaka y Takeuchi   Flexible.   Global.   En un mismo Sentido   EQUIPO Auto* cc-by: lisadragon
  • 11. SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez SCRUMMANAGER Visión de la Agilidad: Global y Flexible   scrummanager.net   Practicas adaptadas a la empresa cc-by **Maurice**
  • 12. SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez Roles en SCRUM. Comprometidos e Implicados Una gallina y un cerdo paseaban por la carretera. La gallina dijo al cerdo: “Quieres abrir un restaurante conmigo”. El cerdo consideró la propuesta y respondió: “Sí, me gustaría. ¿Y cómo lo llamaríamos?”. La gallina respondió: “Huevos con beicon”. El cerdo se detuvo, hizo una pausa y contestó: “Pensándolo mejor, creo que no voy a abrir un   This is a dummy text. restaurante contigo. Yo estaría realmente Please ignore the following content as it is dummy text. comprometido, mientras que tu estarías sólo This is definitely some dummy text.  implicada”.   The text here is meaningless as it is used to fill this slide.
  • 13. SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez Product Owner Roles   Tiene la VISIÓN.   Gestiona la FINANCIACIÓN del Proyecto.   Decide el Lanzamiento del proyecto, cuando hacerlo.   Este ROL es el que más cuesta encontrar en la actualidad.
  • 14. SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez PRODUCT BACKLOG, PILA DE PRODUCTO Artefactos   Compuesto por las HISTORIAS de USUARIO que describen la VISIÓN.   Propiedad del Product Owner.   Documento Vivo que evoluciona durante el proyecto.   Está priorizado por el Valor que cada historia aporta.   Quiero _____________ Para _______________
  • 15. SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez SCRUMMANAGER (SCRUMMASTER) Roles   Formación y Entrenamiento del equipo   MENTOR de los miembros del equipo   ASEGURA que se siguen las formas SCRUM adoptadas   Introduce el nuevo modelo (MÉTODOS) en toda la organización   Es el Interlocutor (TRADUCTOR) entre el Product Owner y el EQUIPO   ASESORA al Product Owner.   Controla de forma Sutil al Equipo (DELEGACIÓN)
  • 16. SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez Equipo Roles   Auto-*   Auto-Organizado   Auto-Gestionado   Multidisciplinar   Son los responsables de Transformar la VISIÓN en VALOR.   Menos de 8 miembros
  • 17. SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez PLANIFICACIÓN DEL SPRINT Reuniones   Dos partes.   Primera parte:   El Product Owner cuenta y presenta su VISIÓN y Product Backlog.   Segunda Parte:   El equipo Trocea las Historias de Usuario en Tareas   Se Determina conjuntamente el incremento esperado a la finalización del SPRINT.
  • 18. SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez SPRINT BACKLOG, PILA DE SPRINT Artefactos   Tareas que se van a realizar en el SPRINT.   Funcionalidades comprometidas por el equipo.   Tareas Estimadas.   Pueden estar asignadas.   Actualizado por el equipo.
  • 19. SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez ¿Cómo nos comemos el Elefante? A bocados   Concepto SPRINT   ITERACIÓN breve.   Normalmente duración de 2 Semanas.   Duración Pactada entre EQUIPO y PRODUCT OWNER.   El resultado del SPRINT es una pieza de software ÚTIL   Se ejecuta la parte del Product BackLog COMPROMETIDO por el equipo.   Seguimiento diario.
  • 20. SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez SEGUIMIENTO DEL SPRINT Reuniones   Diaria   De pie   De 15 Minutos de duración   3 Preguntas:   ¿Que hiciste ayer?   ¿Qué vas ha hacer hoy?   ¿Tienes algún problema? Necesitas algo?   Actualización de Pila del sprint y gráficos de avance.
  • 21. SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez INCREMENTO Artefactos   Pieza de Software Funcional.   Documentada, Probada.   Responde a una o varias Historias de Usuario.
  • 22. SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez REVISIÓN DEL SPRINT Reuniones   Se revisa el INCREMENTO entregado   Esta reunión no requiere preparación   No se utilizan Presentaciones
  • 23. SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez Interesados Roles   Cliente   Comerciales   Gerencia   Marketing   …   Aportan Consejo, Sugerencias, Asesoria, Retro-alimentación.
  • 24. SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez UNAMOS LAS PIEZAS Todos Juntos
  • 25. SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez UNAMOS LAS PIEZAS Todos Juntos
  • 26. SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez UNAMOS LAS PIEZAS Todos Juntos
  • 27. SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez UNAMOS LAS PIEZAS Todos Juntos
  • 28. SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez UNAMOS LAS PIEZAS Todos Juntos
  • 29. SCRUM, Mejores Métodos de desarrollo de software / @jizquierdolopez CONCLUSIÓN: ...   Entornos Cambiante = Cliente Cambiante = Requisitos Cambiantes   Las nuevas NECESIDADES surgen como Setas.   VALOR como moneda de Cambio   ENTREGA TEMPRANA de VALOR como diferenciación   EQUIPO Mantiene el FOCO que hará surgir los Mejores desarrollos   GLOBALIDAD Afectamos a toda la empresa   FLEXIBILIDAD Adaptamos las prácticas a nosotros no al reves.   VISIÓN compartida entre cliente y equipo