Scrum


Impedimentos en Scrum

Crea ya tu lista de impedimentos en Scrum  

El rol del Scrum Master incluye eliminar impedimentos, pero ¿qué son los impedimentos en Scrum concretamente?¿Qué debe hacer el Scrum Master?¿cuáles debe delegar o escalar? ¿Qué son los impedimentos en Scrum? Un impedimento es cualquier cosa que frene la velocidad del equipo Scrum e impida llegar al objetivo deseado del sprint. Generalmente es algo que escapa del área de control del equipo, que requiere una búsqueda adicional de información, un análisis y una serie de acciones con otras personas fuera del equipo. Son una forma de desperdicio o “waste”. Algunos ejemplos de impedimentos en Scrum pueden ser los siguientes: Reuniones adhoc […]


Resumen Scrum

Resumen Scrum by Jeff Sutherland  

Tenía muchas ganas de leer este libro. Ya no solo porque era leer sobre el framework Scrum que utilizo a diario en mi trabajo, sino porque me lo había recomendado mucha gente. Y no me he arrepentido. Es una gozada leer la esencia de Scrum, sus principios y valores, explicados de la mano de uno de sus autores, Jeff Sutherland. Leer cómo se gestó, y por qué está contruido de esa manera. Y no solo quedarse en la teoría, sino dar ejemplos concretos de casos de éxito, en el software y fuera de él. Tanto si no tienes ni idea de […]


scrum master roles

El Rol del Scrum Master

“Sí sí pero… ¿qué hace exactamente un Scrum Master?” Pregunta que me han hecho en repetidas veces, realmente es difícil de contestar, puesto que depende de muchas cosas. En este artículo trataré de explicar los roles que normalmente desempeña un Scrum Master. También qué responsabilidades tiene y en qué actividades o tareas concretas suelen transformarse. Lo primero es definir qué es un Scrum Master. Dentro del equipo Scrum existen 3 roles con responsabilidades muy marcadas: Product Owner: Como su propio nombre indica, es la persona encargada del producto: Marca la visión del producto, lo define, toma las decisiones sobre lo que se […]


meetup daily

Meetup “Los secretos para una daily de pena”

¿Es suficiente con responder a las 3 preguntas para tener una daily efectiva? ¿Crees que las dailies no aportan valor? ¿Piensas “uff otra vez daily”? ¿Te cuesta facilitarla? Así comenzaba el meetup “Los secretos para una daily de pena” que celebramos en la comunidad de Agile BCN en las oficinas de Agilar. Nos reunimos alrededor de 25 personas para aprender a través de la experimentación qué antipatrones se dan en la reunión más famosa de Scrum, la daily, y a través del contraejemplo reflexionar y aprender cómo mejorar nuestras dailies. Comenzamos la sesión con una ronda rápida de presentaciones y […]


reuniones diarias Scrum

33 consejos para mejorar tus reuniones diarias Scrum

En Scrum cada día el equipo se reúne delante del tablero físico para la reunión diaria o daily meeting. Idealmente la reunión tiene lugar por la mañana, a la misma hora y el mismo lugar siempre y con todo el equipo Scrum (incluidos Scrum Master y Product Owner). El objetivo de las reuniones diarias Scrum es sincronizar el equipo y tomar decisiones para cumplir con el objetivo del Sprint. En un post anterior ya hablé sobre cómo se debería preparar un reunión diaria. La preparación es fundamental, ya que debe ser una reunión muy enfocada y efectiva para que realmente ayude al […]


como-dividir-historias-de-usuario-en-tareas

Cómo dividir historias de usuario en tareas

Las historias de usuario son los elementos en los que dividimos todo el trabajo que hay que hacer en un proyecto o producto en Scrum. Esencialmente contienen el qué hay que construir. En la planificación el equipo Scrum elige cuales de las historias de usuario más importantes va a desarrollar en las semanas que dure el sprint. Además de decidir hasta dónde puede llegar, el equipo debe salir con un plan detallado. Será el cómo lo va a lograr. Para ello normalmente lo que hace el equipo es dividir historias de usuario en tareas. Dividir historias de usuario en tareas Gran […]


límite wip en Scrum

Cómo aplicar límite WIP en Scrum

Aunque Scrum cuente con un marco de trabajo perfectamente definido para los equipos, es común encontrar posibles principios y prácticas de otras metodologías que complementen a Scrum. Un ejemplo claro es el 2º principio de Kanban, limita el trabajo en curso o WIP. El WIP no es más que el número de elementos que están en proceso en un determinado momento en un proceso productivo. ¿Que por qué limitar el WIP? Por muchas razones, pero principalmente porque al aplicar la Ley de Little vemos claramente que debemos limitar este número si queremos aumentar la velocidad de entrega, algo fundamental en un proceso […]


Panel de Retrospectiva

Panel de retrospectiva

Al finalizar un sprint en Scrum, el equipo se reúne para revisar cómo ha ido y qué cosas se pueden mejorar en una reunión llamada retrospectiva. El objetivo de la sesión siempre es encontrar un conjunto de acciones y acuerdos concretos que el equipo se compromete a llevar a cabo en el siguiente sprint. Con el fin de concretar esas acciones, facilitar el seguimiento durante el sprint y hacer el compromiso visible a la organización, es recomendable utilizar un panel de retrospectiva. El panel de retrospectiva facilita el seguimiento y visualiza el compromiso del equipo Click To Tweet El panel […]


directiva-de-kerth-mejores-retrospectivas

Mejores retrospectivas con la Directiva de Kerth

Durante la existencia de este blog uno de los temas centrales y que más entradas ha protagonizado ha sido el de las retrospectivas. Recordemos algunas entradas sobre retrospectivas: Dinámica de retrospectiva en Scrum línea de tiempo La Retrospectiva Sandwich Retrospectiva “The Cool Wall” Retrospectiva Speed Dating Retrospectiva “The Sailboat” o “El Velero” La retrospectiva es una sesión que normalmente se celebra al acabar un Sprint con el objetivo de encontrar puntos de mejora dentro del equipo y decidir por consenso qué posibles soluciones se van a probar en el siguiente Sprint para atacar los puntos identificados. Las retrospectivas son una […]


Reunión diaria de Scrum

Reunión diaria de Scrum, ¿preparada o improvisada?

La reunión diaria o daily meeting es una reunión de los equipos Scrum que se realiza todos los días a la misma hora y lugar, cuyo objetivo principal es coordinarse para conseguir el objetivo del Sprint. En ella cada miembro del equipo explica que hizo ayer y que piensa hacer hoy para acercar al equipo a dicho objetivo, y sobre todo si existe algo que por la razón que sea impide llegar a ese objetivo. En la mayoría de literatura ágil da a entender o directamente indica que se trata de una reunión improvisada. La realidad es que para que […]