Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MOOC Metodologias Agiles M3
MOOC Metodologias Agiles M3
MDULO 3: SCRUM-Introduccin
0
Metodologas giles
MDULO 3: SCRUM-Introduccin
Scrum - Introduccin............................................................................................................................................................... 2
Comentarios de expertos .............................................................................................................................................. 7
Contenido de apoyo ........................................................................................................................................................... 7
1
Metodologas giles
MDULO 3: SCRUM-Introduccin
SCRUM - INTRODUCCIN
a. Breve historia
Aunque todava no le daran ningn nombre a este enfoque s que podemos ver
claramente ideas que posteriormente se acabaran aplicando a Scrum
Ya en los 90, Ken Schwaber empez a utilizar las primeras aproximaciones de lo que
luego se llamara Scrum como Mtodos de desarrollo avanzado. Por otro lado, Jeff
Sutherland comenz a desarrollar un enfoque similar en Easel y fue el primero en
utilizar la palabra Scrum.
b. Scrum en 5 minutos
2
Metodologas giles
MDULO 3: SCRUM-Introduccin
Pero para poder empezar a construir un producto (ya sea software o cualquier otro)
antes debe haber una idea de negocio o unas necesidades que cubrir. Por ejemplo,
de nada hubiera servido ponernos a construir Whatsapp si no tenemos claro que
cubrira esta herramienta, en este caso, mejorar la forma en la que se comunican las
personas.
Generalmente a las personas para las que construimos el producto se les llama
Interesados o Stakeholders en ingls. Pueden ser todas las personas que tienen
inters en lo que estamos construyendo. Por ejemplo, si estuviramos construyendo
una aplicacin para un hospital, los interesados podran ir desde el Director General
del Hospital, pasado por Celadores, Enfermeras, Mdicos, Supervisores,
Recepcionistas y todas aquellas personas que de algn modo les afecte directa o
indirectamente en su trabajo la construccin de la aplicacin.
Una vez tenemos claro que personas son a las que les vamos a aportar valor es
necesario recopilar en un nico sitio todas las ideas, funcionalidades y dems
elementos que van a componer nuestro producto. A este conjunto de elementos
ordenados por valor de negocio (arriba los que ms valor aportan) se le llama Pila de
Producto o Product Backlog en ingls. A los elementos que componen esta Pila de
Producto se les conoce como PBIs del ingls Product Backlog Items o Elementos de
la Pila de Producto.
Para gestionar toda esta comunicacin y gestionar la pila de producto existe un rol
especfico llamado Dueo de Producto o Product Owner en ingls, cuyo objetivo es
maximizar la entrega de valor en cada Sprint, es decir, que el equipo construya lo
que le aporte ms valor a los Interesados.
Para que el equipo pueda entregar en cada Sprint un Incremento del producto este
(el equipo de construccin) debe estar enfocado sobre una parte pequea del
mismo. Ese conjunto de PBIs mas sus tareas tcnicas para construirlos se le llama
Pila del Sprint y ser necesario para poder comenzar el Sprint. Dentro, como
3
Metodologas giles
MDULO 3: SCRUM-Introduccin
Una vez comienza el Sprint de duracin fija entre una y cuatro semanas, el Equipo de
construccin comienza a trabajar sobre la Pila de Producto. Para realizar una gestin
de riesgos adecuada y fomentar la comunicacin y sincronizacin entre los
miembros del equipo Scrum introduce la Reunin diaria o Daily Meeting donde el
principal objetivo es detectar problemas e impedimentos que afecten al desarrollo
del Sprint. Esta reunin es una reunin corta de no ms de 15 minutos.
Pues esto se repite durante todo el Sprint y el equipo va terminando todos los
elementos de la Pila del Sprint. Por ello, al finalizar este, es necesario revisar todo lo
construido para ver si se ajusta a lo que necesitan los Interesados y as poder recibir
feedback de estos Interesados. Eso sucede en la Reunin de Revisin o Demo donde
se inspecciona todo lo realizado por el Equipo de construccin. A esta reunin
acuden el Dueo de Producto como representante de los Interesados, adems del
Equipo de Construccin y el Scrum Master. Tambin puede acudir cualquier otra
persona que quiera ver lo entregado. Sera muy recomendable que hubiera algn
Interesado, aunque esto no siempre es posible.
4
Metodologas giles
MDULO 3: SCRUM-Introduccin
A esta reunin deben acudir todos los miembros del Equipo Scrum, es decir, Dueo
de Producto, Scrum Master y Equipo de Construccin. Es facilitada por el Scrum
Master, aunque en algunas ocasiones puede ser interesante que sea facilitada por
otra persona para que el Scrum Master pueda tambin participar como un miembro
ms el equipo.
Existe una ltima reunin cuyo objetivo es trabajar sobre los elementos futuros que
entrarn en el Sprint, es decir, trabajar sobre los siguientes elementos de la Pila de
Producto. A esta reunin donde el Equipo Scrum trabaja para refinar esos elementos,
es decir, hacerlos ms pequeos, claros y entendibles se le llama Reunin de
Refinamiento.
Por ltimo, para asegurarnos que se terminan todas las tareas y PBIs de cada Sprint
con calidad suficiente contamos con el concepto de Definicin de Terminado,
entendido como una lista de acciones que deben cumplirse para dar por terminada
una tarea y/o PBI como podra ser, por ejemplo, que est subido el cdigo al
repositorio, probado en desarrollo y pre-produccin, validado por Marketing, etc.
5
Metodologas giles
MDULO 3: SCRUM-Introduccin
Artefactos, como los elementos con los que trabajamos. Estos son la Pila
del producto, Pila del Sprint, el Sprint, el Incremento del producto,
Definicin de Listo y Definicin de Terminado.
Reuniones, como los eventos donde se renen los diferentes roles. Estas
reuniones son: Reunin de planificacin, Reunin de revisin,
Retrospectiva, Reunin diaria y Reunin de refinamiento.
Roles, existen bsicamente para dividir las diferentes responsabilidades
que nos encontramos a la hora de construir un producto. El Dueo de
producto, encargado de maximizar la cantidad de trabajo que se realizar,
es, por tanto, el encargado de mantener la visin del producto y la
comunicacin con los interesados. El Equipo de Construccin, como
encargado de construir el producto, el Scrum Master responsable de
cumplir el proceso y preocupado de las personas. Los Interesados como
6
Metodologas giles
MDULO 3: SCRUM-Introduccin
esas personas para las que construimos el producto. Debe aadirse que, al
equipo formado por Dueo de Producto, Equipo de Construccin y Scrum
Master se le conoce como Equipo Scrum.
Comentarios de expertos
En esta seccin podrs escuchar a diferentes personas y expertos sus opiniones
sobre por donde empiezan a trabajar en sus proyectos orientados con metodologas
giles,
Contenido de apoyo
Gua oficial de Scrum en espaol:
http://www.scrumguides.org/docs/scrumguide/v2016/2016-Scrum-
Guide-Spanish.pdf#zoom=100
Sitio de la Scrum Alliance: http://scrumalliance.org
Sitio de Scrum.org: http://scrum.org
7
Metodologas giles
MDULO 3: SCRUM-Introduccin