David de Francisco Marcos
Msc, MBA, PMP y CSM
Introducción a
Scrum
david.de.fco@gmail.com
www.linkedin.com/in/daviddefco
I...
Scrum es
Un marco ágil de
gestión…
…para crear
productos de calidad
de forma flexible…
…a través de
entregas frecuentes y
...
Principios y Valores
Confianza Valor Visibilidad Respeto Compromiso
Priorización
Inspeccionar y Adaptar
Enfoque
Retroalime...
Un Proyecto Tradicional
Grupos de
Interés
Sponsor
Jefe de
Proyecto
Requisitos
Charter
BA SME
Diseñador
SME /
Validación
De...
Un Proyecto Scrum
ComprometidoInteresado
Grupos de
Interés
Requisitos
Producto
Product
Backlog
Priorizado
Proceso SCRUM
In...
Roles: Dueño del Producto
Una persona. Responsable de
priorizar
Maximiza el valor (ROI) del
trabajo
Nexo entre el equipo y...
Roles: Scrum Master
Servant Leader (facilitador)
Protege al equipo de
interrupciones
Elimina impedimentos
Comunica la visi...
Roles: Equipo
Multifuncional y responsable
7 ± 2 personas
Convierten los elementos del
backlog en valor para el
cliente ca...
Product Backlog
 Lista priorizada de
historias de
producto
 Se revisa en cada
iteración
 Incluye acciones
de control de...
Product
Backlog
Sprint
Backlog
Incremento
de Producto
Sprint 2-4
semanas
24 horas
Sprint Planning
Daily Meeting
Sprint Pre...
Scrum Lingo!
Sprint: Iteración de duración fija (1-4 semanas)
User Story: escenario de uso con valor de negocio y que
expl...
Planificación: Conceptos
Story Points
Indican la complejidad de una tarea respecto a otras
La medida de base se define en ...
Sprint Planning
¿Qué se puede llevar a cabo en el sprint?
1) PO presenta el objetivo del sprint
2) El PO propone los eleme...
User Stories
Pruebas:
Probar con alumnos de primer año.
Probar asignaturas de última convocatoria.
Probar antes y después ...
Control Visual Kanban
Básico
Ejemplo de
fases de
desarrollo de
producto
Extraído de www.kanbantool.com
Control Visual Burndown Chart
Esfuerzo
(Story
Points)
Escala temporal del
sprint (días)
Momento
actual
(día 12/20)
Previsi...
Ceremonia Daily Scrum
El equipo se junta diariamente
y cada uno responde:
¿Qué he logrado completar ayer?
¿En qué voy a tr...
Ceremonia Sprint Review
Demuestras el progreso a los
grupos de interés
Se realiza aunque no haya progreso
Sirve para conse...
Ceremonia Retrospective
Orientado a mejorar el
proceso
Productividad, calidad,
capacidad
Resolver dinámicas de equipo
Proc...
Upcoming SlideShare
Loading in …5
×

Introduccion a Scrum

627 views

Published on

Introducción al marco de gestión ágil Scrum. Presentación de los valores, principios, roles, ceremonias y ciclo de vida de gestión del proyecto en Scrum.

Published in: Software
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
627
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
18
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Introduccion a Scrum

  1. 1. David de Francisco Marcos Msc, MBA, PMP y CSM Introducción a Scrum david.de.fco@gmail.com www.linkedin.com/in/daviddefco Imágen obtenida de www.flickr.com/photos/rcgt/
  2. 2. Scrum es Un marco ágil de gestión… …para crear productos de calidad de forma flexible… …a través de entregas frecuentes y predecibles… …por parte de un equipo multidisciplinar y autoorganizado ¿Qué es Scrum (y qué no)? Scrum NO es Una metodología Un conjunto de prácticas para mejorar el código Solamente un conjunto de herramientas y buenas prácticas Un conjunto de complejas especificaciones parametrizable Imágen obtenida de www.flickr.com/photos/60892750@N00/
  3. 3. Principios y Valores Confianza Valor Visibilidad Respeto Compromiso Priorización Inspeccionar y Adaptar Enfoque Retroalimentación ColaboraciónResponsabilidad Ritmo Autoorganización transparencia inspección adaptación Imágen obtenida de www.flickr.com/photos/fuzzonce/
  4. 4. Un Proyecto Tradicional Grupos de Interés Sponsor Jefe de Proyecto Requisitos Charter BA SME Diseñador SME / Validación Desarrollo Pruebas Plan de Proyecto Producto
  5. 5. Un Proyecto Scrum ComprometidoInteresado Grupos de Interés Requisitos Producto Product Backlog Priorizado Proceso SCRUM Incremento Product Owner (PO) Scrum Master (SM) Team
  6. 6. Roles: Dueño del Producto Una persona. Responsable de priorizar Maximiza el valor (ROI) del trabajo Nexo entre el equipo y grupos de interés Valida las entregas (acepta / rechaza) Ayuda a definir Criterio de “Hecho” Conocimiento, con poder e involucrado Imágen obtenida de www.flickr.com/photos/robpoetsch/
  7. 7. Roles: Scrum Master Servant Leader (facilitador) Protege al equipo de interrupciones Elimina impedimentos Comunica la visión del proyecto Nutre y fortalece al equipo Mantiene la eficiencia del proceso Educa y forma Analiza y vigila para mejorar Imágen obtenida de www.flickr.com/photos/calciocatania/
  8. 8. Roles: Equipo Multifuncional y responsable 7 ± 2 personas Convierten los elementos del backlog en valor para el cliente cada poco tiempo Auto-organizado, son “Generalizing Specialists” Todo el mundo hace lo que puede Enfocados a la calidad y excelencia Imágen obtenida de www.flickr.com/photos/ wwwarenasartcomphotos /
  9. 9. Product Backlog  Lista priorizada de historias de producto  Se revisa en cada iteración  Incluye acciones de control de riesgos  Historias progresivamente detalladas Sprint Backlog  Lista priorizada de tareas detalladas  Fijas y acordadas para el final del sprint  Criterios de aceptación definidos  Se auto-asignan por parte del equipo Impediment Backlog  Lista de dificultades a resolver  Administrativas, técnicas, etc…  Se actualiza en cada daily meeting Artefactos SCRUM
  10. 10. Product Backlog Sprint Backlog Incremento de Producto Sprint 2-4 semanas 24 horas Sprint Planning Daily Meeting Sprint Presentation Retrospective Product Owner Scrum Master Team Customer Vision El Proceso Iterativo
  11. 11. Scrum Lingo! Sprint: Iteración de duración fija (1-4 semanas) User Story: escenario de uso con valor de negocio y que explica el qué, y no el cómo. A menudo se asocia a personas. Persona: arquetipo de usuario extraído de estudios de mercado/negocio y que comparte pautas de uso. Criterio de aceptación: qué es lo que considera el cliente para que una historia sea aceptada. Definición de Hecho (DoD): Lista de actividades para que el equipo considere una tarea pueda ser considerada como entregable al cliente. Minimum Marketable Feature (MMF): Funcionalidad mínima con sentido suficiente para ser llevada al mercado Epic: historia grande susceptible de ser dividida en mayor detalle y que supone un desafío para el equipoImágen obtenida de www.flickr.com/photos/ 46694549@N03 /
  12. 12. Planificación: Conceptos Story Points Indican la complejidad de una tarea respecto a otras La medida de base se define en cada grupo NO tienen relación directa con unidades temporales NO sirven para comparar entre distintos grupos Velocity Se puede estimar en función a proyectos previos También se ajusta viendo el histórico de los sprints Permite estimar el número de sprints necesarios Marca la progresión de eficiencia de un equipo NO sirve para comparar distintos grupos
  13. 13. Sprint Planning ¿Qué se puede llevar a cabo en el sprint? 1) PO presenta el objetivo del sprint 2) El PO propone los elementos del backlog 3) El equipo y el PO identifican las dependencias 4) El SM y el equipo evalúan disponibilidad 5) El equipo evalúa lo que va a lograr en el sprint ¿Cómo vamos a llevar a cabo el trabajo? 6) El equipo identifica las tareas necesarias 7) Se descomponen las primeras tareas 8) Se negocian ajustes al ámbito del sprint 9) El equipo se compromete a cumplir la meta de sprint 10)El SM crea el sprint backlog y el burndown Sizing Poker Planning product backlog último incremento histórico de rendimiento estimación de capacidad meta del sprint sprint backlog
  14. 14. User Stories Pruebas: Probar con alumnos de primer año. Probar asignaturas de última convocatoria. Probar antes y después de exámenes. Aceptación: Podemos ver en tablas y separadas por años las asignaturas, calificaciones y convocatorias. Se identifica claramente las asignaturas aún no evaluadas y matriculadas. Consulta del Expediente Académico Como estudiante alumno quiero poder consultar mi expediente académico de forma que pueda consultar e imprimir los datos referentes a calificaciones y asignaturas matriculadas. Prioridad: MUST Story Points: 5 Vero: Separadas por años. Marco: Incluir el número de convocatoria. INVEST Independent Estimable Negotiable Small Valuable Testable
  15. 15. Control Visual Kanban Básico Ejemplo de fases de desarrollo de producto Extraído de www.kanbantool.com
  16. 16. Control Visual Burndown Chart Esfuerzo (Story Points) Escala temporal del sprint (días) Momento actual (día 12/20) Previsión de finalización (día 18, por ejemplo) El trabajo fluye rápido (45º) Ojo! Hay problemas, el trabajo no fluye (5º) Problema Resuelto
  17. 17. Ceremonia Daily Scrum El equipo se junta diariamente y cada uno responde: ¿Qué he logrado completar ayer? ¿En qué voy a trabajar hoy? ¿Hay algún impedimento? Actualiza el Impediment backlog Sincroniza y da visibilidad Máximo 15 minutos (stand-up) Imágen obtenida de www.flickr.com/photos/ acarlos1000/
  18. 18. Ceremonia Sprint Review Demuestras el progreso a los grupos de interés Se realiza aunque no haya progreso Sirve para conseguir la aceptación de la entrega Basada en el producto Aporta confianza y transparencia Obtener feedback Imágen obtenida de www.telegraph.co.uk Show me the Money!
  19. 19. Ceremonia Retrospective Orientado a mejorar el proceso Productividad, calidad, capacidad Resolver dinámicas de equipo Proceso de mejora continua 1. Establecer el clima adecuado 2. Obtener y analizar datos 3. Extraer conclusiones 4. Decidir qué hacer 5. Plan de acción y cierre Imágen obtenida de www.flickr.com/photos/ acarlos1000/

×