SlideShare una empresa de Scribd logo
El proceso SCRUM
Martes 22 de Marzo del 2016
Rodrigo Tachoires
Contenidos
 Introducción
 Características
 Equipo de trabajo, Roles
 Actividades y artefactos
 Burndown Chart
Introducción
• Scrum entrega un marco de desarrollo ágil e incremental en
el que se aplican de manera regular un conjunto de buenas
practicas para trabajar colaborativamente, en equipo, y
obtener el mejor resultado posible de un proyecto.
• El modelo de proceso comenzó a forjarse con un articulo
publicado en Harvard Business Review en 1986 sobre los
modelos de desarrollo de producto utilizados por la industria
Japonesa.
• El articulo utiliza metáforas del juego de rugby, como scrum
(Melé).
• En la década de los 90, Jeff Sutherland y Ken Schwaber
desarrollan el proceso Scrum para desarrollo de sistemas de
software.
Características
• Scrum como metodología, esta indicada para proyectos o
entornos complejos donde se deben obtener resultados en
forma temprana, donde los requisitos son cambiantes o poco
definidos.
• En Scrum se planifican y se realizan entregas parciales del
producto final priorizadas por el beneficio que aportan al
receptor o riesgo, según una lista de requisitos priorizada y en
plazos cortos y fijos.
• Equipo Multidisciplinario, Motivado y auto-organizado.
• Planificación adaptativa.
• Feedback del producto y del proceso en cada iteración.
• Cada entrega contiene un conjunto de características
completas que pueden ponerse en producción.
Equipo de trabajo, Roles
• El proceso Scrum es desarrollado por un equipo de trabajo
multidisciplinario y auto-organizado, el cual tiene una
estructura fija basada en roles:
Equipo de trabajo, Roles
• Product Owner:
o Responsable de la Visión del producto.
o Nexo de conexión entre el equipo de desarrollo y los
stakeholders (clientes y usuarios).
o Decide que características y funcionalidades (Historias de
Usuario) ha de tener el sistema en desarrollo y el orden en
que deben ser implementadas (Product Backlog) y las
valida.
o Participa activamente en el equipo scrum.
Equipo de trabajo, Roles
• Scrum Master:
o Ayuda a los miembros del Equipos a aplicar los principios,
valores y practicas de Scrum.
o Ayuda en la organización en la adopción del proceso
Scrum.
o Lidera al equipo de desarrollo (no dirige ni gestiona), es un
facilitador.
o Es el responsable del proceso Scrum y esta la servicio de
los miembros del equipo de desarrollo para facilitar su
aplicación.
o Debe asegurarse de que se cumplan todas las etapas y
reglas de Scrum.
Equipo de trabajo, Roles
• El Equipo de Desarrollo:
o Responsables del diseño, implementación y verificación del
sistema en desarrollo.
o El equipo se auto-organiza para llevar a cabo los objetivos
fijados por el product owner.
o En conjunto deben tener todos los conocimientos y
capacidades para producir software funcional de buena
calidad. Conocimientos transversales y con profundidad.
o Tamaño Típico es de 5 a 9 personas.
Actividades y artefactos
Actividades y artefactos
Tipo Actividad /
Artefacto
Descripción Responsables /
Participantes
Duración
Artefacto BackLog de
Producto
Lista de características (Historias de
Usuario) priorizadas (por valor de
negocio o riesgo) del producto.
(R) Product Owner
Scrum Master
4 hrs.
Artefacto Release
RoadMap
Es un Plan de alto nivel que indica lo
que vamos a estar entregando y
cuando (cantidad de releases y
tiempo).
Product Owner
Scrum Master
Equipo de Desarrollo
Actividad Planificación
del Sprint
Se seleccionan las características a
implementar en un sprint, se estima
tiempo y esfuerzo (planning poker) y
se adquiere el compromiso de
realizarlo.
(R) Product Owner
Equipo de Desarrollo
Scrum Master
4 Hrs.
Selección y 4
Hrs.
Estimación
Artefacto Sprint BackLog Es una lista de tareas estimada de cada
característica a implementar, cada
tarea tiene un dificultad (Fibonacci) y
una duración.
(R) Equipo de Desarrollo
Actividad Ejecución del
Sprint
Tareas necesarias para implementar
las características del Sprint.
(R)Equipo de Desarrollo
Product Owner
4 semanas
máximo por
Sprint
Actividad Daily Scrum Es una Reunión diaria de revisión de la
ejecución de las tareas
(R)Scrum Master
Product Owner
Development Team
10 a 15
minutos por
día
Actividades y artefactos
Tipo Actividad /
Artefacto
Descripción Responsables /
Participantes
Duración
Artefacto Incremento del
Producto
Al finalizar la ejecución del sprint se
obtiene una mejora o incremento del
producto que es potencialmente
entregable al cliente
(R) Development Team
Actividad Sprint Review El equipo y los stakeholders revisan el
producto entregado y se recoge el
feedback
Development Team
Product Owner
Scrum Master
StakeHolders
4 Hrs.
Máximo
Actividad Sprint
Retrospective
Acá se revisa el proceso Scrum con la
finalidad de mejorar el proceso en si
Development Team
Product Owner
Scrum Master
3 Hrs.
Máximo
Artefacto Entrega del
Producto Final
Tras una serie de Sprints se finaliza la
implementación del producto
Development Team
Product Owner
Scrum Master
Burndown Chart
• El BurnDown chart, es un grafico que sirve para conocer el
estado actual de un proyecto Scrum y poder predecir cuando
va a estar terminado un Sprint.
• Se utilizan como bases para el grafico, las horas estimadas
restantes V/S las horas reales restantes .
•
Línea Ideal, Cuanto nos
va a tomar
desarrollar las tareas
El progreso Real, por
debajo de la línea ideal
indica que vamos
acorde a los plazos
El progreso Real, por
encima de la línea ideal
indica que vamos
atrasados
FIN
• http://www.scrumguides.org/docs/scrumguide/v1/Scrum-Guide-ES.pdf
• http://www.dosideas.com/noticias/metodologias/981-scrum-en-1-sola-pagina.html
• http://proyectosagiles.org/como-funciona-scrum/
• https://www.youtube.com/watch?v=p9MYRrQEOGI
• https://www.youtube.com/watch?v=rQAPBTBq-OQ
• https://www.youtube.com/watch?v=4-5hkK1LpOU
• https://www.youtube.com/watch?v=Niyq0roOi_E

Más contenido relacionado

La actualidad más candente

A. Kamran's DoD and DoR: Definition of Done and Definition of Ready in Scrum
A. Kamran's DoD and DoR: Definition of Done and Definition of Ready in ScrumA. Kamran's DoD and DoR: Definition of Done and Definition of Ready in Scrum
A. Kamran's DoD and DoR: Definition of Done and Definition of Ready in Scrum
Arman Kamran
 
Scrum in an hour
Scrum in an hourScrum in an hour
Scrum in an hour
Giordano Scalzo
 
Agile in a nutshell
Agile in a nutshellAgile in a nutshell
Agile in a nutshell
Doc List
 
Scrum - Agile Methodology
Scrum - Agile MethodologyScrum - Agile Methodology
Scrum - Agile Methodology
Niel Deckx
 
Agile scrum fundamentals
Agile scrum fundamentalsAgile scrum fundamentals
Agile scrum fundamentals
Deniz Gungor
 
Scrum 101
Scrum 101Scrum 101
Scrum 101
beLithe
 
Top 10 Agile Metrics
Top 10 Agile MetricsTop 10 Agile Metrics
Top 10 Agile Metrics
XBOSoft
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to Scrum
Arrielle Mali
 
Agile Transformation Governance Model
Agile Transformation Governance ModelAgile Transformation Governance Model
Agile Transformation Governance Model
ACM
 
Scrum Training (One Day)
Scrum Training (One Day)Scrum Training (One Day)
Scrum Training (One Day)
beLithe
 
Scrum in 5 slides
Scrum in 5 slidesScrum in 5 slides
Scrum in 5 slides
Joshua Partogi
 
METODOLOGIA SCRUM
METODOLOGIA SCRUM METODOLOGIA SCRUM
METODOLOGIA SCRUM
Yenzy yaquelin Aragon Mayta
 
Agile pm v2
Agile pm v2Agile pm v2
Agile pm v2
Mia Horrigan
 
Project management with kanban board
Project management with kanban boardProject management with kanban board
Project management with kanban board
ProofHub
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
Omar Al-Sabek
 
Product backlog
Product backlogProduct backlog
Product backlog
Mahmoud Asadi
 
Agile software development
Agile software developmentAgile software development
Agile software development
Mat Siems
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training
Anat (Alon) Salhov
 

La actualidad más candente (20)

A. Kamran's DoD and DoR: Definition of Done and Definition of Ready in Scrum
A. Kamran's DoD and DoR: Definition of Done and Definition of Ready in ScrumA. Kamran's DoD and DoR: Definition of Done and Definition of Ready in Scrum
A. Kamran's DoD and DoR: Definition of Done and Definition of Ready in Scrum
 
Scrum in an hour
Scrum in an hourScrum in an hour
Scrum in an hour
 
Agile in a nutshell
Agile in a nutshellAgile in a nutshell
Agile in a nutshell
 
Scrum - Agile Methodology
Scrum - Agile MethodologyScrum - Agile Methodology
Scrum - Agile Methodology
 
Agile scrum fundamentals
Agile scrum fundamentalsAgile scrum fundamentals
Agile scrum fundamentals
 
Presentation ADM - SCRUMBAN
Presentation ADM - SCRUMBANPresentation ADM - SCRUMBAN
Presentation ADM - SCRUMBAN
 
Scrum 101
Scrum 101Scrum 101
Scrum 101
 
Top 10 Agile Metrics
Top 10 Agile MetricsTop 10 Agile Metrics
Top 10 Agile Metrics
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to Scrum
 
Agile Transformation Governance Model
Agile Transformation Governance ModelAgile Transformation Governance Model
Agile Transformation Governance Model
 
Scrum Training (One Day)
Scrum Training (One Day)Scrum Training (One Day)
Scrum Training (One Day)
 
Scrum in 5 slides
Scrum in 5 slidesScrum in 5 slides
Scrum in 5 slides
 
METODOLOGIA SCRUM
METODOLOGIA SCRUM METODOLOGIA SCRUM
METODOLOGIA SCRUM
 
Agile pm v2
Agile pm v2Agile pm v2
Agile pm v2
 
Project management with kanban board
Project management with kanban boardProject management with kanban board
Project management with kanban board
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Product backlog
Product backlogProduct backlog
Product backlog
 
AGILE METHODOLOGY
AGILE METHODOLOGYAGILE METHODOLOGY
AGILE METHODOLOGY
 
Agile software development
Agile software developmentAgile software development
Agile software development
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training
 

Similar a Conceptos de Scrum

Metodologías Agiles Scrum
Metodologías Agiles ScrumMetodologías Agiles Scrum
Metodologías Agiles Scrum
Jhon Barrera
 
Fundamentos en Scrum
Fundamentos en ScrumFundamentos en Scrum
Fundamentos en Scrum
iT Synergy
 
SCRUM Desarrollo ágil
SCRUM Desarrollo ágilSCRUM Desarrollo ágil
SCRUM Desarrollo ágilricardoroldan
 
Diapos metodologiascrum
Diapos metodologiascrumDiapos metodologiascrum
Diapos metodologiascrum
Naysha Marisela López Young
 
Plantilla Desarrollo web.pptx
Plantilla Desarrollo web.pptxPlantilla Desarrollo web.pptx
Plantilla Desarrollo web.pptx
BillyMelo
 
Microsoft_PowerPoint_001_Presentaci_363n.pdf
Microsoft_PowerPoint_001_Presentaci_363n.pdfMicrosoft_PowerPoint_001_Presentaci_363n.pdf
Microsoft_PowerPoint_001_Presentaci_363n.pdf
JonathanChiroque
 
Introducción a Scrum
Introducción a ScrumIntroducción a Scrum
Introducción a Scrum
Juan Astudillo
 
metodologia scrum.pptx
metodologia scrum.pptxmetodologia scrum.pptx
metodologia scrum.pptx
juan gonzalez
 
Scrum trainer freddy vargas clase 3
Scrum trainer freddy vargas clase 3Scrum trainer freddy vargas clase 3
Scrum trainer freddy vargas clase 3
S
 
Is.exp.2.329575
Is.exp.2.329575Is.exp.2.329575
Is.exp.2.329575
aangeless
 
Guía de Scrum: Metodología ágil de gestión de proyectos
Guía de Scrum: Metodología ágil de gestión de proyectos Guía de Scrum: Metodología ágil de gestión de proyectos
Guía de Scrum: Metodología ágil de gestión de proyectos
Elio Laureano
 
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
Omar Sanmartin
 
Introducción a SCRUM
Introducción a SCRUMIntroducción a SCRUM
Introducción a SCRUM
Luis Eduardo Pelaez Valencia
 
Metodologia agil scrum
Metodologia agil scrumMetodologia agil scrum
Metodologia agil scrum
Marco Antonio
 
Scrum en sistema grh tuc
Scrum en sistema grh tucScrum en sistema grh tuc
Scrum en sistema grh tuc
Daniel Muccela
 
Metodologia scrum actual
Metodologia scrum actualMetodologia scrum actual
Metodologia scrum actual
Miriam Peña
 
Scrum
ScrumScrum

Similar a Conceptos de Scrum (20)

Metodologías Agiles Scrum
Metodologías Agiles ScrumMetodologías Agiles Scrum
Metodologías Agiles Scrum
 
Scrum
ScrumScrum
Scrum
 
Fundamentos en Scrum
Fundamentos en ScrumFundamentos en Scrum
Fundamentos en Scrum
 
SCRUM Desarrollo ágil
SCRUM Desarrollo ágilSCRUM Desarrollo ágil
SCRUM Desarrollo ágil
 
Diapos metodologiascrum
Diapos metodologiascrumDiapos metodologiascrum
Diapos metodologiascrum
 
SCRUM.pptx
SCRUM.pptxSCRUM.pptx
SCRUM.pptx
 
Plantilla Desarrollo web.pptx
Plantilla Desarrollo web.pptxPlantilla Desarrollo web.pptx
Plantilla Desarrollo web.pptx
 
Microsoft_PowerPoint_001_Presentaci_363n.pdf
Microsoft_PowerPoint_001_Presentaci_363n.pdfMicrosoft_PowerPoint_001_Presentaci_363n.pdf
Microsoft_PowerPoint_001_Presentaci_363n.pdf
 
Introducción a Scrum
Introducción a ScrumIntroducción a Scrum
Introducción a Scrum
 
metodologia scrum.pptx
metodologia scrum.pptxmetodologia scrum.pptx
metodologia scrum.pptx
 
Scrum trainer freddy vargas clase 3
Scrum trainer freddy vargas clase 3Scrum trainer freddy vargas clase 3
Scrum trainer freddy vargas clase 3
 
Is.exp.2.329575
Is.exp.2.329575Is.exp.2.329575
Is.exp.2.329575
 
Guía de Scrum: Metodología ágil de gestión de proyectos
Guía de Scrum: Metodología ágil de gestión de proyectos Guía de Scrum: Metodología ágil de gestión de proyectos
Guía de Scrum: Metodología ágil de gestión de proyectos
 
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
 
Introducción a SCRUM
Introducción a SCRUMIntroducción a SCRUM
Introducción a SCRUM
 
Metodologia agil scrum
Metodologia agil scrumMetodologia agil scrum
Metodologia agil scrum
 
Exposicion Scrum
Exposicion ScrumExposicion Scrum
Exposicion Scrum
 
Scrum en sistema grh tuc
Scrum en sistema grh tucScrum en sistema grh tuc
Scrum en sistema grh tuc
 
Metodologia scrum actual
Metodologia scrum actualMetodologia scrum actual
Metodologia scrum actual
 
Scrum
ScrumScrum
Scrum
 

Conceptos de Scrum

  • 1. El proceso SCRUM Martes 22 de Marzo del 2016 Rodrigo Tachoires
  • 2. Contenidos  Introducción  Características  Equipo de trabajo, Roles  Actividades y artefactos  Burndown Chart
  • 3. Introducción • Scrum entrega un marco de desarrollo ágil e incremental en el que se aplican de manera regular un conjunto de buenas practicas para trabajar colaborativamente, en equipo, y obtener el mejor resultado posible de un proyecto. • El modelo de proceso comenzó a forjarse con un articulo publicado en Harvard Business Review en 1986 sobre los modelos de desarrollo de producto utilizados por la industria Japonesa. • El articulo utiliza metáforas del juego de rugby, como scrum (Melé). • En la década de los 90, Jeff Sutherland y Ken Schwaber desarrollan el proceso Scrum para desarrollo de sistemas de software.
  • 4. Características • Scrum como metodología, esta indicada para proyectos o entornos complejos donde se deben obtener resultados en forma temprana, donde los requisitos son cambiantes o poco definidos. • En Scrum se planifican y se realizan entregas parciales del producto final priorizadas por el beneficio que aportan al receptor o riesgo, según una lista de requisitos priorizada y en plazos cortos y fijos. • Equipo Multidisciplinario, Motivado y auto-organizado. • Planificación adaptativa. • Feedback del producto y del proceso en cada iteración. • Cada entrega contiene un conjunto de características completas que pueden ponerse en producción.
  • 5. Equipo de trabajo, Roles • El proceso Scrum es desarrollado por un equipo de trabajo multidisciplinario y auto-organizado, el cual tiene una estructura fija basada en roles:
  • 6. Equipo de trabajo, Roles • Product Owner: o Responsable de la Visión del producto. o Nexo de conexión entre el equipo de desarrollo y los stakeholders (clientes y usuarios). o Decide que características y funcionalidades (Historias de Usuario) ha de tener el sistema en desarrollo y el orden en que deben ser implementadas (Product Backlog) y las valida. o Participa activamente en el equipo scrum.
  • 7. Equipo de trabajo, Roles • Scrum Master: o Ayuda a los miembros del Equipos a aplicar los principios, valores y practicas de Scrum. o Ayuda en la organización en la adopción del proceso Scrum. o Lidera al equipo de desarrollo (no dirige ni gestiona), es un facilitador. o Es el responsable del proceso Scrum y esta la servicio de los miembros del equipo de desarrollo para facilitar su aplicación. o Debe asegurarse de que se cumplan todas las etapas y reglas de Scrum.
  • 8. Equipo de trabajo, Roles • El Equipo de Desarrollo: o Responsables del diseño, implementación y verificación del sistema en desarrollo. o El equipo se auto-organiza para llevar a cabo los objetivos fijados por el product owner. o En conjunto deben tener todos los conocimientos y capacidades para producir software funcional de buena calidad. Conocimientos transversales y con profundidad. o Tamaño Típico es de 5 a 9 personas.
  • 10. Actividades y artefactos Tipo Actividad / Artefacto Descripción Responsables / Participantes Duración Artefacto BackLog de Producto Lista de características (Historias de Usuario) priorizadas (por valor de negocio o riesgo) del producto. (R) Product Owner Scrum Master 4 hrs. Artefacto Release RoadMap Es un Plan de alto nivel que indica lo que vamos a estar entregando y cuando (cantidad de releases y tiempo). Product Owner Scrum Master Equipo de Desarrollo Actividad Planificación del Sprint Se seleccionan las características a implementar en un sprint, se estima tiempo y esfuerzo (planning poker) y se adquiere el compromiso de realizarlo. (R) Product Owner Equipo de Desarrollo Scrum Master 4 Hrs. Selección y 4 Hrs. Estimación Artefacto Sprint BackLog Es una lista de tareas estimada de cada característica a implementar, cada tarea tiene un dificultad (Fibonacci) y una duración. (R) Equipo de Desarrollo Actividad Ejecución del Sprint Tareas necesarias para implementar las características del Sprint. (R)Equipo de Desarrollo Product Owner 4 semanas máximo por Sprint Actividad Daily Scrum Es una Reunión diaria de revisión de la ejecución de las tareas (R)Scrum Master Product Owner Development Team 10 a 15 minutos por día
  • 11. Actividades y artefactos Tipo Actividad / Artefacto Descripción Responsables / Participantes Duración Artefacto Incremento del Producto Al finalizar la ejecución del sprint se obtiene una mejora o incremento del producto que es potencialmente entregable al cliente (R) Development Team Actividad Sprint Review El equipo y los stakeholders revisan el producto entregado y se recoge el feedback Development Team Product Owner Scrum Master StakeHolders 4 Hrs. Máximo Actividad Sprint Retrospective Acá se revisa el proceso Scrum con la finalidad de mejorar el proceso en si Development Team Product Owner Scrum Master 3 Hrs. Máximo Artefacto Entrega del Producto Final Tras una serie de Sprints se finaliza la implementación del producto Development Team Product Owner Scrum Master
  • 12. Burndown Chart • El BurnDown chart, es un grafico que sirve para conocer el estado actual de un proyecto Scrum y poder predecir cuando va a estar terminado un Sprint. • Se utilizan como bases para el grafico, las horas estimadas restantes V/S las horas reales restantes . • Línea Ideal, Cuanto nos va a tomar desarrollar las tareas El progreso Real, por debajo de la línea ideal indica que vamos acorde a los plazos El progreso Real, por encima de la línea ideal indica que vamos atrasados
  • 13. FIN • http://www.scrumguides.org/docs/scrumguide/v1/Scrum-Guide-ES.pdf • http://www.dosideas.com/noticias/metodologias/981-scrum-en-1-sola-pagina.html • http://proyectosagiles.org/como-funciona-scrum/ • https://www.youtube.com/watch?v=p9MYRrQEOGI • https://www.youtube.com/watch?v=rQAPBTBq-OQ • https://www.youtube.com/watch?v=4-5hkK1LpOU • https://www.youtube.com/watch?v=Niyq0roOi_E