La gestión de proyectos y equipos es una de las partes más complicadas para cualquier empresa y más aún cuando se tratan de entornos VUCA como en los que vivimos. La optimización de los recursos, del tiempo, la coordinación del equipo y la asignación de tareas es un asunto de peso, que requiere de conocimiento y buen criterio para su implementación. Una de metodologías enmarcada dentro de Agile que más éxito tiene es SCRUM. En este post te contamos cómo funciona Scrum, cuál es su marco de trabajo y cómo utilizarla de forma efectiva. ¿Estás preparado? Allá vamos!
También te puede interesar: Master en Metodologías Ágiles
Para saber cómo funciona Scrum, debes tener claro que la falta de planificación conlleva sobrecostes, retrasos en la entrega de proyectos y conflictos con los clientes u otros departamentos.
Como respuesta a esta problemática surgen las metodologías ágiles; nuevos sistemas de gestión que apuestan por una gestión dinamizada y muy coordinada de los procesos para llevar a un nivel óptimo el uso que damos a nuestros recursos.
Índice de contenidos
¿Qué es Scrum?
La metodología Scrum permite abordar proyectos complejos desarrollados en entornos dinámicos y cambiantes de un modo flexible. Está basada en entregas parciales y regulares del producto final en base al valor que ofrecen a los clientes. Dicho en otras palabras: Scrum sirve para mejorar el trabajo colaborativo entre equipos.
Se trata de una metodología que ayuda a los equipos a aprender y organizarse en base a las experiencias a la vez que aborda problemas e invita a reflexionar sobre los éxitos y fracasos. Todo ello bajo una serie de herramientas y recursos que permite a los equipos organizarse con mayor agilidad.
Modelos de cultura organizativa ágil
Es una opción de gestión ideal para acometer proyectos desarrollados en entornos complejos que exigen rapidez en los resultados y en los que la flexibilidad es un requisito imprescindible. Scrum ofrece agilidad y el, resultado, siempre, valor.
La Historia de SCRUM
Aunque Scrum se utilizó por primera vez para describir el contenido ágil en 1986 en Harvard Business Review, el término se origina en el rugby. En rugby, un “scrum” o melé es una formación fija cuya función es conseguir la pelota y volver a ponerla en juego, tras una falta menor durante el juego. Es una metáfora de trabajo en equipo ya que los jugadores trabajan juntos para lograr su objetivo común: ganar el partido marcando puntos.
En este artículo de Harvard Business Review, los autores hablan de algunas de estas características de los equipos de SCRUM:
- Equipos autónomos: los equipos Scrum están pensados para operar sobre la marcha, con un orden y dinámica únicos que carecen de jerarquía. Estos equipos se consideran autoorganizados, exhiben autonomía, crecimiento continuo y colaboración.
- Fases de desarrollo solapadas: las personas de un equipo Scrum deben trabajar para sincronizar sus ritmos para cumplir con los plazos de entrega. En algún momento del desarrollo, el ritmo de cada individuo comienza a solaparse y sincronizarse con el de los demás y, finalmente, se forma un ritmo colectivo dentro del equipo.
- Aprendizaje múltiple: Scrum es un marco que se basa en gran medida en prueba y error. Los miembros del equipo Scrum también tienen como objetivo mantenerse al día con las condiciones cambiantes del mercado. Es por eso que el aprendizaje es fluído y rota entre los diferentes miembros de la organización.
- Seguimiento sin control: como mencionamos, los equipos Scrum se autoorganizan y operan como una pequeña startup, pero eso no significa que no exista ninguna estructura. Al crear puntos de control a lo largo del proyecto para analizar las interacciones y el progreso del equipo, los equipos Scrum mantienen el control sin obstaculizar la creatividad.
Perfiles de la metodología Scrum
Como decíamos, este método no sería posible sin el concepto de «equipo de trabajo». Entre los puestos de trabajo Scrum, encontramos a los Product Owner o el Scrum Master. Te contamos cómo trabaja cada uno de ellos:
1# El Product Owner
El Product Owner es responsable de maximizar el valor del producto resultante del trabajo del equipo Scrum. La forma en que se hace esto puede variar ampliamente entre organizaciones, equipos Scrum e individuos.
Los Product Owners maximizan el valor del producto al representar y expresar la voz del cliente durante la duración del proyecto. Ellos son los responsables de entender las necesidades de los clientes, sus motivaciones y qué necesitan. Un producto no es útil para sus clientes si ese producto no cumple con sus expectativas y no satisface sus necesidades.
Las funciones de los product owners son:
- Desarrollar y comunicar explícitamente el objetivo del producto.
- Crear y comunicar claramente los elementos del Backlog del producto (el Backlog del producto contiene todas las características, requisitos y actividades asociadas con los entregables para lograr el objetivo del proyecto).
- Asegurarse de que la cartera de productos sea transparente, visible y entendible para el equipo.
2# El Scrum Master
Una responsabilidad clave del Scrum Master es ayudar al equipo a comprender y seguir la teoría de Scrum. Más específicamente el Scrum Master es responsable de establecer Scrum como se define en la Guía de Scrum.
Hacen esto ayudando a todos a comprender la teoría y la práctica de Scrum, tanto dentro del Equipo Scrum como de la Organización. El Scrum Master es, por tanto, el responsable de la efectividad del Scrum Team. Lo hacen al permitir que el equipo Scrum mejore sus prácticas, dentro del marco de Scrum.
El Scrum Master se asegura de que se produzcan reuniones importantes, como las Dailys. De la misma manera que un entrenador estaría al tanto del timing en un partido, el Scrum Master tiene la tarea de asegurarse de que la reunión se mantenga dentro del tiempo apropiado.
El Scrum Master actúa como entrenador del Scrum Team: estimulan y motivn al equipo a construir el producto en el marco de tiempo. También apoyan al equipo mediante la creación de un entorno colaborativo para que se logren los objetivos del proyecto.
En resumen, las funciones del scrum master son:
- Entrenar a los miembros del equipo en autogestión y funcionalidad cruzada con el resto de los miembros del equipo.
- Ayudar al equipo scrum a enfocarse en crear pequeñas mejoras o desarrollos del producto que puedan entregar un alto valors a los clientes. Es decir, la función de maximizar la entrega de valor en cada sprint.
- Eliminar todos aquellos impedimentos o blockers para el progreso del equipo Scrum.
- Asegurar que todos los eventos de Scrum tengan lugar y sean positivos, productivos y se mantengan dentro del marco de tiempo concreto.
Diferencias entre Scrum Master y Project Manager
El rol del Scrum Master a veces se confunde con el rol del proyect manager o gerente de proyectos. Si bien los dos roles comparten habilidades y cualidades relacionadas, son bastante diferentes.
Un Scrum Master es responsable de ayudar al equipo a comprender la teoría y la práctica de Scrum. Aseguran que los eventos de Scrum se lleven a cabo y ayudan al equipo a concentrarse en entregar valor y a eliminar los impedimentos.
La diferencia con un project manager habitual, es que el Scrum Master no asuma la gestión de cambios en el alcance o scope de un proyecto ni la gestión de las prioridades.
Qué es un Scrum Team
El Scrum Team es el equipo encargado de desarrollar y entregar el producto. Su trabajo es imprescindible: estamos hablando de una estructura horizontal auto-organizada capaz de auto-gestionarse a sí misma.
Qué es un Stakeholder
Y, finalmente, tenemos que hablar de los Stakeholders. En el mundo de los negocios, los stakeholders son aquellos individuos o grupos que tienen interés e impacto en una organización y en los resultados de sus acciones. Algunos de los ejemplos más comunes de stakeholders son los empleados, los accionistas, los clientes, los proveedores, los gobiernos y las comunidades.
Si quieres saber más en profundidad sobre los Stakeholders, aquí te dejamos un post en el que podrás aprender más de ellos. ¡Que lo disfrutes!
Cómo funciona la metodología Scrum
Para saber bien cómo funciona Scrum y qué es la metodología Scrum, debes saber que existe un marco de trabajo para su desarrollo, que comienza con la elaboración del llamado Product Backlog. Te lo contamos más detalladamente.
Qué es un Product Backlog
El proceso comienza con la elaboración del llamado Product Backlog. Se trata de un archivo genérico que recoge el conjunto de tareas, los requerimientos y las funcionalidades requeridas por el proyecto. Cualquier miembro del equipo puede modificar este documento pero el único con autoridad para agregar prioridades es el Product Owner, responsable del documento.
El autor Mike Cohn, experto en compañías software, utilizó el acrónimo «DEEP» para referirse a las diferentes etapas o fases de un buen Product Backlog. Corresponden a las iniciales de:
- Detailed Appropriately: en esta fase se definen los requisitos del producto con las características que afectan al desarrollo del producto.
- Emergent: esta parte define el Product Backlog como algo que no para de evolucionar y cambiar, ya que siempre se adaptará a las demandas del cliente y por ende, a las decisiones del Product Owner.
- Estimated: esta parte quiere decir «estimado», ya que se refiere al valor aproximado según el esfuerzo y el valor que se le de al proyecto.
- Prioritized: esta parte define el hecho de que, en el Product Backlog todos los elementos deben estar priorizados y repartidos en categorías.
¿Quieres seguir conociendo cómo funciona Scrum? La segunda etapa pasa por la definición del Sprint Backlog, que te desarrollamos aquí:
Qué es un Sprint Backlog
Es un documento que recoge las tareas a realizar y quién las desempeña. Es interesante asignar las horas de trabajo que va a suponer realizar cada una de ellas y asignarlas a un coste. Si su volumen es muy grande, crear metas intermedias será un acierto.
El Sprint es el periodo en el que se realizan todas las acciones pactadas en el Sprint Backlog , que supone entregas parciales para ir testeando el producto final.
El ciclo anterior deberá repetirse hasta que todos los elementos del Blacklog hayan sido entregados. Entre los distintos Sprints no se deben dejar tiempos sin productividad.
Qué es un Sprint Review
Todas las acciones que realicemos han de tener un control. Es en el Burn Down donde marcamos el estado y la evolución del mismo indicando las tareas y requerimientos pendientes de ser retratados.
En esta fase final del Sprint, se revisa todo el trabajo, una buena oportunidad para tener feedback sobre el desarrollo del producto.
Puede ser una reunión informal, siempre y cuando se tenga el objetivo claro del Sprint Review: brindar transparencia tanto al equipo como al cliente.
Suele durar unas cuatro horas horas para Sprints de cuatro semanas. Es decir, una hora por cada semana. La persona encargada de realizar este trabajo es el Product Owner, mientras que el Scrum Master se asegura de que esto sea así y de que se cumplan los tiempos establecidos.
Entonces ¿qué ocurre en el Sprint Review? Dentro de esta fase, en la que ya sabemos que el Product Owner es el encargado total de la revisión, se encarga de explicar los items del Product Backlog y asegurarse de que hayan sido finalizados.
A su vez, el equipo de desarrollo se encarga de hacer la demostración del incremento terminado durante el Sprint y responde a dudas relacionadas con ello.
A partir de ahí se hace una review del proyecto y se tratan los siguientes pasos a seguir. Si hay una respuesta por parte del cliente, el Product Owner reorganizaría el Product Backlog.
Por último, se hace una última revisión sobre tiempos, presupuesto y alcance del proyecto.
Scrum no es una metodología,es un marco de trabajo.
Me gusto, bien breve y conciso.
Saludos
Hola Julio, muchas gracias por tu comentario. Nos alegra saber que nuestro contenido os parece interesante. Te animo a que te suscribas al blog, un saludo.
Es muy bueno pero en algunas compañías resulta complicado aplicarlo, por que se da esta situación?
Hola Mauricio, muchas gracias por tu comentario. Hay casos en que cuesta aplicarlo pero sobre todo es por la falta de organización. Hay que tener unas ideas claras y saber ordenarlas para que funcione correctamente. Un saludo
Un gran artículo, voy a empezar a realizar artículos sobre Scrum, seguro que podemos sacar ideas en común. Un saludo enorme! Dejo aquí un enlace por si es de interés: https://miguelmazario.com
Buenos días Miguel, muchas gracias por comentarnos, estaremos pendientes de tu blog y tus publicaciones. No te pierdas más post que pueden gustarte.
Un saludo, que tengas buen día.
Scrum permite adaptar la actuación a proyectos simples y complejos, siempre que se planifique adecuadamente y que no se confunda agilidad con precipitación.
El hecho de documentar menos que ITIL no supone que no se sepa hacia donde se va.
Buenas tardes, soy de Buenos Aires – Argentina y me parece excelente todo lo que estoy leyendo e informándome en Vtro, Portal de IEBS School.
Pregunta: las clases son presenciales o se puede hacer vía Internet desde Argentina ?.
Disculpen la molestia y desde ya muchas gracias,
Ricardo Guerra
Licenciado en Sistemas de Información
Hola Ricardo,
nos alegramos mucho que te guste el contenido del blog 😉 Todos nuestros cursos son 100% online, por lo que no hay ningún problema en que puedas hacer el que mejor se adapte a tus necesidades. De hecho, tenemos muchos alumnos de Argentina que ya usan nuestra metodología de estudio. Espero poder haberte ayudado y cualquier pregunta, no dudes en preguntarnos. Un saludo!
Buenas tardes, por lo que he leído SCRUM minoriza cualquier tipo de inconvenientes que se puedan presentar antes y durante el desarrollo de un proyecto, lo que agiliza considerando siempre las prioridades del cliente o dueños del proyecto. Me gustaría saber mas acerca de esta metodología y posibles master en scrum. Gracias
Buenas tardes Gerardo,
Gracias por tu comentario, tienes toda la razón :). Si te interesa este tema, tenemos más artículos de esta temática: http://comunidad.iebschool.com/iebs/?s=scrum&submit=Buscar
Por otro lado, si quieres ampliar más tus conocimientos, puedes echarle un ojo a nuestro Postgrado en Gestión Ágil de Proyectos con Scrum, Kanban, Lean y XP:
https://www.iebschool.com/programas/postgrado-direccion-desarrollo-proyectos-metodos-agiles/
un saludo 🙂
Buenas Tardes, necesito información mas profunda de la metodologia Scrum, imparten algun curso o especializacion, por favor haganmelo saber
Buenas tardes Ananda,
si quieres especializarte en metodologías ágiles para la gestión de proyecto puedes echarle un ojo a nuestro Postgrado en Gestión Ágil de Proyectos con Scrum, Kanban, Lean y XP:
https://www.iebschool.com/programas/postgrado-direccion-desarrollo-proyectos-metodos-agiles/
un saludo 🙂
Gracias Eduardo, ¿Como ves el tema del uso de Kanban en este tipo de proyectos?
Específicamente cómo afecta el desarrollo de la reunión de planificación.
Me gustaría conocer tus opiniones.
En nuestro caso combinamos ambas mentodologías Kanban es muy eficaz para la gestión de la última milla y mi consejo es que es mejor tablero físico que no online.
Hola. Enhorabuena por la página.
Pienso que es muy recomendable hacer algún curso relacionado con las metodologías ágiles, y cuánto más de Scrum.
Para aquellos que no podáis hacer un curso ahora, por las razones que sean, y para aquéllos que lo hicieron y quieran hacer partícipes a su organización, he subido a la red Trivial Scrum, un juego de mesa en el que pueden participar diferentes equipos
Eso sí, hay que comprar unas fichas, de las de parchís,y tener a mano lápices.
Que lo disfruten!
Buenos días Damelys. Durante el mes de Febrero tienes varias opciones autoformativas en OpenIEBS:
http://open.iebschool.com/cursos/?q=Scrum
(puedes inscribirte cuando mejor te vaya y tienes 30 días para la finalización del curso).
Por otro lado, contamos con el Postgrado en Gestión Ágil de Proyectos con Scrum, Kanban, Lean y XP de IEBS (este postgrado empieza en Abril):
https://www.iebschool.com/programas/postgrado-direccion-desarrollo-proyectos-metodos-agiles/
Buenas,
Estoy muy interesasda en tener este conocimiento con los mejores expertos, quisiera saber que disponibilidad de fechas existen para el mes de febrero de 2015, metodologia y forma de pago??
Muchas gracias,
Damelys Montilla
Me parece un buen resumen de la filosofía SCRUM, sin embargo en el título se habla de cómo usar SCRUM en proyectos complejos y no se habla nada al respecto.
Hola, sigerist
se trata de una introducción a la metodología Scrum, que habitualmente se usa para desarrollar proyectos grandes o complejos, es a lo que el autor se refiere. ¡Saludos y gracias por seguirnos en el blog!
Por fin alguien con un artículo corto pero bien detallado y redactado sobre la metodología. Si tuvieras información adicional estaría excelente que nos hicieras saber. Saludos.
Hola Carlos,
gracias por tu comentario. Te invitamos a seguir aprendiendo más de scrum y metodologías ágiles en nuestro blog. Sin olvidar que estamos a tu disposición para asesorarte personalmente si quieres especializarte en este área a través del Postgrado en Agile & Product Management que dirige Sandra Garrido.
Muy buen post, desde hace días vengo pensando en guiarme en una metodología ágil para la realización de mis proyectos cuando termine mis estudios de analista y desarrollar de software, creo que scrum es una buena opción por como manipula el tiempo y como gestiona la realización de los proyectos.
Muy buen artículo. Resume de forma breve y concisa qué es la metodología Scrum y sus beneficios.
La metolodogía scrum no solo es una tendencia, es una necesidad. La correcta gestión de recursos y optimización del tiempo cada vez son más imperantes. ¿Pones en práctica alguna metodología que te ayuda a gestionar mejor tu trabajo? ¿Qué es lo que mejor te funciona?