05scrum en Menos de Mil Palbras v2
05scrum en Menos de Mil Palbras v2
05scrum en Menos de Mil Palbras v2
Trabajo SCRUM
“en menos de mil palabras”
“en menos de mil palabras”
“En menos de mil palabras” es una serie de documentos cortos que tienen como propósito
explicar de manera breve y sencilla diferentes aspectos del ámbito de la gestión de proyectos.
Es un documento breve y sencillo que explica directamente y a muy grandes rasgos el marco de
gestión de proyectos SCRUM en base a sus cuatro elementos.
Puedes considerar este documento como una breve introducción a SCRUM, pero en ningún caso
pretende ser ni es, suficiente para dominar el modelo. Si quieres ampliar tus conocimientos, en
el “Bibliografía”, encontrarás algunas referencias que te serán de gran utilidad.
Tanto si eres nuevo en la gestión de proyecto como en SCRUM®, o tienes cuentas con
experiencia y/o conocimientos, mi propia experiencia me dice que sacarás mucho más provecho
de lecturas posteriores y más completas, si primero asimilas y entiendes el contenido de estoe
breve documento introductorio.
Feedback
Tanto si quieres aprender más acerca de SCRUM, como estar informado de las últimas
novedades y las discusiones más interesantes sobre SCRUM, no dejes de visitar proagilist.es y
únete a nuestro grupo Scrum en Español de LinkedIn.
El marco de trabajo SCRUM l “en menos de mil palabras”
www.proaglist.es
Reservados todos los derechos. Con la excepción de breves pasajes y citas que tengan por propósito revisar
o comentar el mismo, ninguna parte de esta publicación puede ser reproducida o transmitida en cualquier
forma o por cualquier medio sin consentimiento previo del autor.
Contactar en [email protected]
iii
El marco de trabajo SCRUM l “en menos de mil palabras”
i
El marco de trabajo SCRUM l “en menos de mil palabras”
1. ¿Qué es SCRUM?
Scrum es ampliamente conocido como un marco Ágil para el desarrollo y gestión de proyectos
de software, pero es mucho más que eso. Es un marco de gestión que permite hacer frente a
problemas complejos de manera adaptativa, contribuyendo al desarrollo de
productos/soluciones del más alto valor para los clientes. En este sentido más amplio Scrum es:
1) un acelerador de negocios, 2) un sistema de gestión del riesgo integrado, y 3) una herramienta
de gestión de equipos.
Es un acelerador de negocios; permite hacer las cosas más rápido y mejor, priorizando
las características de mayor valor para los clientes
Es un sistema de gestión del riesgo integrado; permite a los equipos a probar ciertas
características, enfoques o tácticas, y actuar rápidamente sobre los resultados.
3. Elementos
Scrum se basa en tres elementos: eventos, roles y artefactos, que deben ser aplicado en
conjunto. Cada uno estos elementos sirve para un propósito específico, y cada uno es esencial
para el éxito de Scrum. Además, es necesario un conjunto de reglas para aglutinar y armonizar
todos los elementos.
1
Es sabido que Scrum es fácil de aprender (pocas reglas y pocos instrumentos), pero muy difícil de
implementar, ya requiere cambios muy profundos a nivel personal y organizacional. La principal dificulta
pasa por la gestión del cambio.
1
El marco de trabajo SCRUM l “en menos de mil palabras”
3.1. Roles
En todo Scrum Team2 (ST) hay un total de tres roles: el Product Owner (PO), el Development
Team (DT) y el Scrum Master (SM). Es posible, pero no recomendable, asignar a una persona
más de un rol, pero no está permitido crear ninguna otro rol, ya que podría perjudicar al equipo
poniendo en peligro su unidad.
Auto-organizado: no hay un líder de equipo que decide qué persona va a hacer qué tarea o
cómo se resuelve un problema. Es el equipo en su conjunto quien decide estas y otras
cuestiones.
Multidisciplinar: el ST tiene todos los conocimientos y las competencias necesarias para realizar
el trabajo, dependiendo lo mínimo de personas externas al equipo.
2
Por razones prácticas utilizaremos los términos originales en inglés. En el Anexo I encontrarás un breve
diccionario de términos.
2
El marco de trabajo SCRUM l “en menos de mil palabras”
El DT recibe el apoyo: 1) del SM, considerado como un “coach” que ayuda a los miembros del
equipo en la implementación de Scrum. Y 2) del PO, que representa a los clientes o usuarios, y
guía al equipo en el desarrollo del producto adecuado.
3.2. Artefactos3
Siguiendo con los tres elementos del marco de trabajo Scrum, es momento de centrarnos en los
artefactos. Observa el Diagrama 3.
1.- El PO crea el Product Backlog, una lista de todos las características que podrían ser necesarias
en el producto final (#1, #2, #3…) Esta lista nunca está completa y cambia constantemente (1,
1.1, 1.2, …) La acción de ordenarla y añadir detalles y/o estimaciones se conoce como
“refinamiento”, y es un proceso continuo del que participan el PO y DT.
2.- El contenido del Product Backlog (#1, #2, #3…) puede presentarse como “historias de
usuarios”, aunque si bien es lo más habitual no tiene que ser así necesariamente. Estas no son
oficialmente un artefacto scrum.
3.- El Sprint Backlog (3) es el conjunto de caracteristicas seleccionadas del Product Backlog que
se producirán y engtregarán al finalizar el Sprint actual, y que contribuyen a la consecución del
objetivo del Sprint.
4.- Por Incremento entenderemos todos los elementos/características del Product Backlog
completados hasta el final de un determinado Sprint: se produce un incremento al final de cada
sprint. Dichos elementos deben estar completamente hechos para revisarse y enviarse al cliente
3
Podemos pensar en los artefactos como en productos de gestión, productos necesarios para la gestión
del proyecto.
3
El marco de trabajo SCRUM l “en menos de mil palabras”
en caso que lo solicite. Done (hechos), se refiere a la comprensión compartida por todo el
equipo de lo que significa que una pieza de trabajo este completa al 100%.
3.3. Eventos
Un Sprint es un periodo máximo de tiempo preestablecido con una duración fija (time-boxed)
que se establece para maximizar la productividad. Todos los eventos scrum son time-boxed. Los
ST son libres de cambiar la duración en base a las lecciones aprendidas, pero no con frecuencia,
y nunca basándose en ocasiones individuales
1.- El propósito del Sprint es generar un producto funcional y utilizable que pueda ir ajustándose
a los objetivos del proyecto. Se asegura así que el producto final cumpla con las expectativas del
usuario.
2.- Cada Sprint se inicia con una reunión de planificación (Sprint Planning), donde se
identifican:1) el objetivo del Sprint, 2) las tareas para lograrlo y 3) se alcanza un compromiso
sobre el esfuerzo requerido para lograrlo.
rint proceses
4
El marco de trabajo SCRUM l “en menos de mil palabras”
3.- A lo largo del Sprint el DT mantiene una reunión diaria (Daily Scrum) para coordinar el trabajo
de las próximas 24 horas.
4.- Antes de finalizar el Sprint el DT demuestra el resultado al cliente y recibe feedback en una
reunión conocida como Sprint Review.
rint proceses
5.- Finalmente justo antes de que el Sprint actual termine, el DT se reúne para revisar el Sprint
con el propósito de mejorar el proceso (lecciones aprendidas) en el próximo Sprint (Sprint
Retrospective).
5
El marco de trabajo SCRUM l “en menos de mil palabras”
Anexo I
Diccionario de términos
Bibliografia
RAD, N. y TURLEY, F. (2014) Exin Agile Scrum Foundation Workbook. Disponible en:
http://www.mplaza.pm [Consulta: 20 de Enero de 2015]