La metodología de gestión de proyectos Scrum es exactamente lo que parece
Introducción a la Metodología de Scrum
Cuando las empresas tienen un proyecto donde pueden usar la metodología del proyecto Agile , también pueden usar un marco llamado Scrum.
En lugar de tener una metodología de gestión de proyectos formulada donde los roles se definen específicamente y el proceso se aplica de forma rígida, Scrum ofrece un marco dentro del cual el equipo toma muchas de las decisiones cuando deben realizarse, en lugar de suscribirse a una línea de tiempo.
La metodología Scrum se desarrolló en la década de 1990 junto con la metodología Agile , como un método para permitir que los equipos trabajen juntos para desarrollar productos. Ofrece solo un pequeño número de reglas dentro del marco, pero permite que los proyectos complejos se completen en un corto período de tiempo.
Scrum Roles
Hay tres roles definidos en el marco de Scrum, propietarios de productos, equipos de desarrollo y Scrum Masters.
- Propietario del producto: esta persona o personas deciden qué producto se debe entregar en los próximos treinta días o menos, según los plazos. Este podría ser el propietario del negocio, los clientes o los usuarios finales, pero tendrá la visión de que el equipo construya el producto correcto.
- Equipo de desarrollo: estas son las personas que construirán el producto y demostrarán su producto al propietario del producto. No hay un líder general del equipo; los problemas dentro del equipo son discutidos por el equipo como un todo. Los miembros del equipo generalmente son multifuncionales y todos están involucrados en el desarrollo del producto.
- Scrum Master: esta es la persona que supervisa el proceso, se asegura de que el proceso esté funcionando y mejora el proceso si es necesario.
Eventos de Scrum
Los eventos en el scrum le brindan al equipo de desarrollo y al propietario del producto la oportunidad de compartir información para que haya una comunicación continua. Hay una serie de eventos que pueden ocurrir durante un período de tiempo, generalmente de treinta días o menos, que se llama sprint.
- Sprint: este período de tiempo contiene las reuniones de planificación del sprint, los scrums diarios, el trabajo de desarrollo, la revisión del sprint y la retrospectiva del sprint. Durante el sprint, no puede haber ningún cambio en los objetivos y el equipo de desarrollo debe seguir siendo el mismo.
- Reunión de planificación de Sprint: esta reunión se utiliza para planificar el trabajo que se debe realizar durante el sprint. La reunión es generalmente de ocho horas para un sprint de un mes, y es proporcionalmente menor para los sprints más cortos. La reunión se divide en dos, la primera parte determina los objetivos del sprint, la segunda determina cómo se logrará la meta.
- Daily Scrum: es una reunión breve de quince minutos cada día que permite al equipo de desarrollo planificar el trabajo del día siguiente. El equipo revisa el trabajo que se ha completado el día anterior y pronostica qué se puede lograr en las próximas veinticuatro horas. El scrum diario es una oportunidad para revisar dónde está el equipo en relación con el objetivo de sprint general. El scrum master se asegura de que se produzca el scrum diario y de que el equipo de desarrollo se mantenga en un máximo de quince minutos para garantizar que el equipo de desarrollo desarrolle una toma de decisiones rápida.
- Revisión de Sprint: al final del sprint, la revisión se usa para evaluar lo que se ha logrado durante el sprint y para decidir qué se puede hacer en el siguiente sprint. La revisión de sprint es un evento de cuatro horas que permite al equipo de desarrollo comunicar cuáles fueron los aspectos más destacados del sprint y qué problemas encontraron. En función de la comunicación entre el equipo de desarrollo y el propietario del producto, se decide un nuevo conjunto de entregas para el próximo sprint.
- Retrospectiva de Sprint: esta es una reunión de tres horas en la que todo el equipo de scrum puede reflexionar sobre el sprint y crear un plan de mejoras que se puede adoptar para el próximo sprint. La reunión debe ver a las personas, las relaciones, el proceso y las herramientas, así como identificar dónde se pueden hacer mejoras.
Para optimizar la finalización del proyecto, el objetivo es entregar resultados cuando se prometieron esos resultados. Y para lograr eso tan efectivamente como sea posible. El uso de la metodología de administración de proyectos Scrum es una herramienta para ayudarlo a lograr ese objetivo.
Actualizado por Gary Marion, experto en logística y cadena de suministro.