Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SCRUM
El proceso de SCRUM
Septiembre 2013
GSI+LABIS 2013-14
Roles
Cerdos n Equipo n ScrumMaster n Dueo del producto Gallinas n Jefes n Usuarios n Otros
Comprometido
Septiembre 2013 GSI+LABIS 2013-14
Implicado
3
Equipo
n
Responsable de transformar la pila del sprint en un incremento de la funcionalidad del software Auto-gestionado Auto-organizado Multifuncional Siete mas/menos dos Dedicacin 100% Estables o muy baja rotacin Responsable y autonoma
GSI+LABIS 2013-14 4
n n n n n n n
Septiembre 2013
ScrumMaster
n
Responsable de los procesos Scrum Formacin y entrenamiento del proceso Incorporacin del Scrum en la cultura del equipo Garanta de cumplimiento de roles y responsabilidades Es un perfil diferente de un jefe de proyecto
n n n n
Septiembre 2013
GSI+LABIS 2013-14
Representa a todos los interesados en el producto final Financiacin del proyecto Funcionalidad del sistema Retorno de la inversin del proyecto Lanzamiento del proyecto
n n n n
Septiembre 2013
GSI+LABIS 2013-14
Elementos
n n n n
Septiembre 2013
GSI+LABIS 2013-14
Funcionalidades del sistema/trabajo para desarrollar el producto Priorizada Documento vivo Accesible a todos los roles Todos pueden contribuir y aportar elementos Su responsable es el propietario del producto
n n n n n
Septiembre 2013
GSI+LABIS 2013-14
Sprint
n
Periodo de tiempo de desarrollo de duracin fija en el que se desarrolla un entregable del producto Una vez que ha comenzado, slo el equipo puede modificar la pila del sprint El trabajo incluye: diseo, codificacin, pruebas y documentacin Slo se puede cancelar si el objetivo del sprint dejara de tener sentido
n n n
Septiembre 2013
GSI+LABIS 2013-14
Sprint
Duracin Entre 2 y 4 semanas Mantener una duracin fija Es posible cambiar a otra duracin despus de unos meses Meta Descrita en trminos del negocio Por qu hacemos este Sprint en vez de irnos todos de vacaciones? Publicar los objetivos de Sprint en la organizacin es una buena prctica de transparencia
Septiembre 2013 GSI+LABIS 2013-14 10
Funcionalidades que se van a realiza en el sprint Comprometidas por el equipo Asignadas Estimadas
n n n
Septiembre 2013
GSI+LABIS 2013-14
11
Septiembre 2013
GSI+LABIS 2013-14
12
Incremento
n
Parte del producto desarrollado en un sprint Es una funcionalidad En condiciones de ser usada
n n
Septiembre 2013
GSI+LABIS 2013-14
13
Reuniones
n n n n
Planificacin del sprint Reunin diaria Revisin del sprint Retrospectiva sprint
Septiembre 2013
GSI+LABIS 2013-14
14
Existe la pila del producto Existe el dueo del producto Los elementos importantes de la pila del producto debe tener ratios de importancia asignados El dueo del producto debe comprender cada historia
Septiembre 2013
GSI+LABIS 2013-14
15
Septiembre 2013
GSI+LABIS 2013-14
16
Estimaciones
Puntos de historia Das-persona ideales Velocidad Capacidad de trabajo del equipo Basada en datos histricos
Septiembre 2013 GSI+LABIS 2013-14 17
Estimaciones
Velocidad estimada = das-hombre disponibles* factor de dedicacin Das-hombre disponibles Es el tiempo de trabajo real descontado todo el dedicado a cosas diferentes al trabajo Factor de dedicacin Velocidad real / das-hombre disponibles en sprints histricos
Septiembre 2013 GSI+LABIS 2013-14 18
Estimaciones
Descomposicin
Las tareas Descomponer las historias en tareas Las historias son entregables que interesan al Dueo del Producto, las tareas no Tamao de la historias Estimaciones de historias entre 2 y 8 das/ hombre
Septiembre 2013 GSI+LABIS 2013-14 20
Reunin diaria
Objetivo Reunin de sincronizacin, no de resolucin de problemas o de discusin Descripcin Cada miembro del equipo responde a tres preguntas Qu has hecho desde la ltima reunin? Cul es el trabajo previsto para hoy? Qu problemas/bloqueos tienes? Duracin 10 a 15 minutos Recomendaciones En corro, mejor de pie Se informa al equipo no al ScrumManager Contacto directo, no email
21
Septiembre 2013
GSI+LABIS 2013-14
Definicin de Terminado
Terminado Acuerdo entre el dueo del producto y el equipo en el significado de Terminado Integrado Testeado Instalado en pre Instalado en pro
Septiembre 2013 GSI+LABIS 2013-14 22
Revisin de sprint
Objetivo Presentacin del incremento desarrollado Obtencin de retroalimentacin Descripcin Informal Abierta a todo el mundo Preparacin mxima 2 horas Recomendaciones Sin material de apoyo, transparencias, documentos, etc. No debe ser un acontecimiento especial, sino la presentacin normal de resultados No mostrar historias no completas
Septiembre 2013
GSI+LABIS 2013-14
23
Retrospectiva de sprint
Objetivo El objetivo es inspeccionar y adaptar el proceso Descripcin Autoevaluacin Qu fue bien Qu se podra mejorar Propuestas de mejora a introducir Recomendaciones Ser proactivos Centrarse en el proceso ms que en las personas
Septiembre 2013 GSI+LABIS 2013-14 24
SCRUM