Escolar Documentos
Profissional Documentos
Cultura Documentos
CONTENIDO
Glosario ............................................................................. 20
Referencias Bibliogrficas ................................................ 22
CONCEPTO DE SCRUM
EL EQUIPO DE SCRUM
PRODUCT OWNER
El Product Owner es el nico responsable de
gestionar el Product Backlog (lista de producto). La gestin
incluye:
DEVELOPMENT TEAM
El Development Team es responsable de desarrollar
el producto. Las actividades de cada uno de los miembros
del equipo estn alineadas de tal manera que se alcancen
los objetivos asociados a un sprint especfico.
Los Equipos de Desarrollo tienen las siguientes
caractersticas:
SCRUM MASTER
El Scrum Master es el responsable de asegurar que
Scrum es entendido y adoptado; asegurndose de que el
Equipo Scrum trabaja ajustndose a la teora, prcticas y
reglas de Scrum. Tambin es un lder que est al servicio
del Equipo Scrum.
El Scrum Master ayuda a las personas externas al
Equipo Scrum a entender qu interacciones con el Equipo
Scrum pueden ser de ayuda y cules no. Es responsable de
dirigir y planificar la logstica necesaria para las reuniones.
ARTEFACTOS DE SCRUM
Product Backlog
User Stories
Sprint Backlog
Task Boards
Burndown Chart
PRODUCT BACKLOG
Es una lista del producto ordenada de todo lo
necesario en el producto (requisitos) y es la nica fuente
para cualquier cambio.
El Product Owner es el responsable de la lista,
incluyendo su contenido y priorizacin.
El Product Backlog va evolucionando a medida que
el producto y el entorno
tambin lo hacen es decir
que es dinmica y cambia
contantemente para
identificar los que el
producto necesita para ser
competitivo y til.
El Product
Backlog Producto
7
USER STORIES
Los User Stories son las descripciones de las
funcionalidades que tendr el software; y sern el resultado
de la colaboracin entre el Product Owner y el Scrum
Team.
Se sugiere una determinada forma de redactar los User
Stories:
Como (rol) Necesito/quiero (funcionalidad) Para
(beneficio)
Ejemplo: Como estudiante necesito comprar un
pase de estacionamiento para poder estacionar mi vehculo
en la universidad.
Prstamo de Libro
Cmo cliente quiero que los socios puedan pedir
prestado un libro, para ser llevados fuera de la
biblioteca pero indicando su nmero de socio y la
referencia del libro, siempre y cuando no tengan ya tres
libros prestados en ese momento.
SPRINT BACKLOG
Es la lista de tareas que se elaboran durante la
planificacin del sprint y que formarn parte del prximo
incremento. Tambin debe ser un plan con un nivel de
detalle suficiente como para que los cambios en el progreso
se puedan entender en el Scrum Diario.
El Development Team modifica el Sprint Backlog y
las nuevas tareas se aaden al estado de pendientes; a
medida que el trabajo se ejecuta o se completa, se va
actualizando la estimacin y el estado de la tarea.
Estas tareas son asignadas a cada persona del
Development Team y el tiempo que queda en terminarlas.
SCRUM TASKBOARD
Generalmente, las tareas a completar se suelen
gestionar mediante el scrum taskboard, se usan post-its
que se van moviendo de columna para cambiar el estado.
BURNDOWN CHART
El progreso del equipo se realiza un seguimiento
mediante un Burndowns Chart que representa visualmente
el progreso de un proyecto. El Burndown Chart
proporciona una medida de da a da del trabajo que queda
en un sprint o liberacin dada.
La pendiente de la grfica, o la burndowns velocity,
se calcula comparando el nmero de horas trabajadas a la
estimacin original del proyecto y muestra la tasa promedio
de la productividad para cada da.
EVENTOS DE SCRUM
10
SPRINTS
El corazn de Scrum es el Sprint, es un bloque de
tiempo (time-box) de un mes o menos durante el cual se
crea un incremento de producto Terminado, utilizable y
potencialmente desplegable.
Cada nuevo Sprint comienza inmediatamente
despus de la finalizacin del Sprint previo.
Cada Sprint tiene una definicin de qu se va a
construir, un diseo y un plan flexible que guiar la
construccin y el trabajo y el producto resultante.
SPRINT 0 (PREPARACIN)
11
Definir el proyecto
Definicin del Backlog Inicial
Definicin de los entregables (criterios, fechas de
reuniones)
13
DAILY SCRUM
Asisten: Development Team, Scrum Master.
Opcionales: Product Owner, inversionistas.
Cuando: una vez por da, normalmente en la
maana.
Duracin: no ms de 15 minutos. Sin reservar una
sala de conferencias y llevar la reunin a cabo de pie. Estar
de pie ayuda a mantener la reunin corta.
Propsito: la reunin est diseada para ser rpida
e informar a todos lo que est sucediendo en los equipos.
No es una reunin detallada; debera ser ligera y divertida,
pero informativa. El Scrum Diario es una reunin para que
el Equipo de Desarrollo sincronice sus actividades y cree
un plan para las siguientes 24 horas.
Cada miembro del Development Team explica:
Qu hice ayer?
Qu har hoy?
Veo algn impedimento?
SPRINT REVIEW
Asisten: Development Team, Scrum Master,
Product Owner. Opcionales: inversionistas.
Cuando: al final del sprint o hito importante.
Duracin: 30 60 minutos.
Propsito: la revisin del sprint es un momento
para mostrar el trabajo del equipo. Puede ser casual como
o ms una reunin ms formalmente estructurada. Este es el
tiempo para que el equipo celebre sus logros, demuestre el
trabajo finalizado dentro del sprint y obtiene feedback
inmediato por parte de los inversionistas. Recodar que el
trabajo debe estar completamente demostrable y cumplir la
barra de calidad del equipo dentro de la consideracin de
completo; listo para mostrar en la revisin.
SPRINT RETROSPECTIVE
Asisten: Development Team, Scrum Master,
Product Owner.
Cuando: al final del sprint.
Duracin: 30 60 minutos.
Propsito: Las retrospectivas ayudan al equipo a
entender que funcion bien y que mal; no solo son un
momento para quejarse sin hacer nada, sino ms bien
tomarse el tiempo para encontrar soluciones creativas y
desarrollar un plan de accin.
15
16
ESTIMACIN GIL
17
1
2
3
4
8
Very small
Small
Medium
Large
Very large
18
Listo
Es el conjunto de caractersticas que User Story
debe cumplir para que el Development Team pueda
comprometerse a su entrega, es decir, incluirla en un Sprint
Backlog. Un tpico criterio de Listo podra ser:
Terminado
Es el conjunto de caractersticas que un User Story
debe cumplir para que el equipo de desarrollo pueda
determinar si ha terminado de trabajar en ella. Un tpico
criterio de Terminado podra ser:
19
GLOSARIO
REFERENCIAS BIBLIOGRFICAS
22