Upload
cristian-sanchez
View
1.251
Download
2
Embed Size (px)
Citation preview
SCRUM
NEXTNEXT - Wilhem Gonzalez / @wilh3m
Tiempo, Efectividad, Eficiencia yProductividad
Que Soluciona SCRUMTu CLIENTECLIENTE necesita:
Tener resultados a corto plazo
Cambiar a menudo los requisitos del proyecto
Ver si se cumplen sus expectavivas
Tu QUIERESQUIERES necesita:Equipos altamente productivos y motivados
Solucionar los problemas que impiden que los equipos progresen
Utilizar un proceso de gestión ligero aún en proyectos complejos
SCRUM
Conjunto de prácticas especialmente combinadas para dar soportesoporte a la creación creación de productos innovadores y enfocar el de productos innovadores y enfocar el trabajo del equipo en producir valor directo trabajo del equipo en producir valor directo para el cliente finalpara el cliente final.
Permite que los cambios dentro de un proyecto sean aceptados de manera natural y proporciona al cliente margen para flexibilidad e innovación así como productividad y calidad.
SCRUMLas metodologías tradicionales ya mencionaban las
prácticas y conceptos utilizados en Scrum, llegando a utilizarlos en mayor o menor medida y prometiendo también un mejor resultado en los proyectos.
Pero una cosa es reconocer que estas prácticas son una cosa es reconocer que estas prácticas son buenas y otra muy diferente es actuar en buenas y otra muy diferente es actuar en consecuenciaconsecuencia, es decir, utilizar todas estas utilizar todas estas prácticas situándolas en el centro del proceso. prácticas situándolas en el centro del proceso.
SCRUM – Adaptación Cliente/Proveedor
RequisitosCultura de empresa
Compromiso del Cliente
Compromiso de la Dirección
Compromiso conjunto y colaboración de los miembros del equipo
Relación entre proveedor y cliente
Facilidad para realizar cambios (Agilidad)
Tamaño de cada equipo (5-9p)
Espacio en Comun para facilitar la comunicación
Estabilidad de los miembros del equipo
Beneficios
Productividad
Mediante comunicación y creación de sinergias
Potenciación del compromisocompromiso del equipo sobre el objetivo común
Una estimación en conjunto mas fiable
Beneficios del SCRUM
SCRUMGestion Regular de las expectativas del Gestion Regular de las expectativas del ClienteCliente
Lista de requisitos priorizada
Demostración de los resultados de proyecto en cada iteración
Resultados anticipados (“time to market”)Resultados anticipados (“time to market”)Priorizacion de requisitos por valor y costo
Flexibilidad y AdaptaciónFlexibilidad y AdaptaciónReplanificación en el inicio de cada iteración
Retorno de InversiónRetorno de InversiónPriorizacion de requisitos por valor
Requisitos-Iteración
Retorno de Inversión
SCRUMMitigación de RiesgosMitigación de Riesgos
Desarrollo Interactivo e Incremental
Productividad y CalidadProductividad y Calidad
Mejora Continua
Comunicacion diaria del equipo
TimeBoxing*TimeBoxing*
Tiene la misma duración con lo que las personas aprenden lo que pueden conseguir en ese tiempo, cómo organizarse, priorizar tareas y tomar decisiones.
Equipo Multidisciplinario
Estimación del Esfuerzo en Conjunto
Compromiso del Equipo
Demostración de Resultados preparados para ser utilizados y velocidad sostenida
Reuniones Diarias
Timebox (15 min)
¿Que he hechoQue he hecho desde la ultima sincronizacion? ¿Pude hacer todo lo que tenia planeado?¿Cuál fue el problema?
¿Que voy a hacerQue voy a hacer a partir de este momento?
¿Que impedimentosimpedimentos tengo o voy a tener para cumplir mis compromisos en esta iteración y en el proyecto?
Reunion Diaria
SCRUM
Alineamiento entre cliente y equipoAlineamiento entre cliente y equipo
Cliente y proveedor trabajando “en equipo”*Cliente y proveedor trabajando “en equipo”*
Equipo MotivadoEquipo Motivado
Equipo autogestionadoEquipo autogestionado
DemostraciónDemostración
Tablero de Tareas
Actividades
Planificación de la iteración (Sprint Planning)
Ejecución de la iteración
Reunión diaria de sincronización del equipo
Demostración de los requisitos completados
Retrospectiva
Replanificación del Proyecto
Trucos (solo si se necesitan...)Dejar columna de tmas espacio para la careas no iniciadascolumna de tmas espacio para la careas no iniciadas
Utilizar una pequeña marca roja para las tareas mas pequeña marca roja para las tareas mas prioritariasprioritarias
Utilizar otro color (rosa) para las tareas que aparecen y no otro color (rosa) para las tareas que aparecen y no fueron planificadasfueron planificadas
Utilizar otro color (azul) los objetivos y tareas que se otro color (azul) los objetivos y tareas que se empiezan a hacerempiezan a hacer
Utilizar diferentes colores en funcion del tipo de tareas diferentes colores en funcion del tipo de tareas (diseño, planificacion, etc.)
1 punto negro por cada dia que una tarea se atrasa1 punto negro por cada dia que una tarea se atrasa
Marcar las tareas que necesitan Revision tareas que necesitan Revision
Responsabilidades
Cliente (Product Owner)
Facilitador (Scrum Master)
Equipo (Team)
Usuario Lider ( Key User)
Herramientas
Lista de requisitos priorizada (Product Back-log)
Lista de tareas de iteración (Sprint Backlog)
Graficos de trabajo pendiente (Burndown Chart)
Metricas - Burndown
SCRUM
NEXTNEXT - Wilhem Gonzalez / @wilh3m
Tiempo, Efectividad, Eficiencia yProductividad