Cuando las empresas tienen un proyecto en el que pueden utilizar la metodología de proyectos Agile, también pueden utilizar un marco llamado Scrum.
En lugar de formular una gestión de proyectos metodología donde los roles se definen específicamente y el proceso se aplica rígidamente, Scrum ofrece un marco dentro del cual el equipo toma muchas de las decisiones cuando deben tomarse, en lugar de suscribirse a un 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 sólo una pequeña cantidad de reglas dentro del marco, pero permite completar proyectos complejos en un corto período de tiempo.
Roles de melé
Hay tres roles que se definen dentro del marco de Scrum: propietarios de productos, equipos de desarrollo y Scrum Masters.
-
Dueño del producto - esta persona o personas deciden qué producto debe entregarse en los próximos treinta días o menos, dependiendo de los plazos. Este podría ser el dueño del negocio,
- Equipo de desarrollo - estas son las personas que construirán el producto y lo demostrarán al propietario del producto. No existe un líder general del equipo; Los problemas dentro del equipo son discutidos por el equipo en su conjunto. Los miembros del equipo son generalmente multifuncionales y todos participan en el desarrollo del producto.
- Maestro de scrum - esta es la persona que supervisa el proceso, garantiza que el proceso esté funcionando y lo mejora si es necesario.
Eventos de scrum
Los eventos del scrum brindan al equipo de desarrollo y al propietario del producto la oportunidad de compartir información para que exista una comunicación continua. Hay una serie de eventos que pueden ocurrir durante un período de tiempo, generalmente treinta días o menos, lo que se denomina sprint.
- pique - 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 suele ser de ocho horas para un sprint de un mes y es proporcionalmente menor para 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 alcanzará el objetivo.
- Scrum diario - Se trata de una breve reunión 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 completó el día anterior y pronostica lo que se puede lograr en las próximas veinticuatro horas. El scrum diario es una oportunidad para revisar dónde se encuentra el equipo en relación con el objetivo general del sprint. El scrum master se asegura de que se realice 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 utiliza para evaluar lo que se ha logrado durante el sprint y decidir qué se podría hacer en el próximo sprint. La revisión del 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. Según la comunicación entre el equipo de desarrollo y el propietario del producto, se decide un nuevo conjunto de entregables para el próximo sprint.
- Retrospectiva de Sprint - Se trata de una reunión de tres horas en la que todo el equipo 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 analizar a las personas, las relaciones, los procesos y las herramientas, así como identificar dónde se pueden realizar mejoras.
Para optimizar la finalización del proyecto, el objetivo es entregar resultados cuando se prometieron. Y lograrlo de la manera más efectiva posible. Usar la metodología de gestión de proyectos scrum es una herramienta que le ayudará a lograr ese objetivo.
Actualizado por Gary Marion.