Durante unos posts consecutivos vamos a analizar diferentes tipos de metodologías ágiles de aplicación empresarial: Scrum (1).
La metodología Scrum fue creada por Ikujiro Nonaka y Takeuchi a principios de la década de los 80 y vamos a verla en dos posts seguidos.
Todo surgió analizando el desarrollo de nuevos productos de empresas tecnológicas como Fuji-Xerox, Canon, Honda, NEC, Epson, Brother, 3M o Hewlett-Packard.
El nombre de la metodología se origina al detectar que la manera de trabajo en equipo era parecido al avance en formación de melé de los jugadores de rugby.
Scrum es precisamente melé en inglés. Se trata de un modo de trabajo en equipo en el que el resultado es incremental.
Para lograrlo, se establecen periodos cortos de trabajo donde se sigue un mismo patrón, siendo aplicable a cualquier tipo de empresa, no sólo del área tecnológica.
Tipos de metodologías ágiles de aplicación empresarial: Scrum (1)
La metodología Scrum sigue 3 pasos fundamentales:
Objetivos prioritarios
En función de las prioridades se necesitarán diferentes requisitos, que a su vez determinarán las posteriores interacciones entregas.
Sprints
Una de las principales características es que se ejecuta en bloques de tiempo periódicos y cortos llamados sprints.
Cada sprint tiene una duración de entre 2 y 4 semanas y ofrece un resultado completo, denominado entregable.
Todos los sprints tienen el mismo formato, debiendo existir una comunicación continua, representando cada avance de forma visual.
Feedback y reflexión
Una vez se acaba cada ciclo se presenta el resultado para su aprobación o rechazo.
Es entonces cuando el equipo procede a reflexionar sobre cómo se ha trabajado en el sprint, qué aspectos han funcionado bien y mal y, sobre todo, cómo mejorar.
Por su parte, esta metodología ágil precisa de una serie de herramientas para poder ofrecer resultados, que son:
- Product Backlog: documento que formaliza las asignaciones, necesidades y funcionalidades del proyecto
- Sprint Backlog: documento que especifica las tareas de cada miembro del equipo y asigna el tiempo necesario para cada una
- Daily Scrum: documento de seguimiento diario para todas y cada una de las tareas asignadas
- Burn Down: documento de control que define al detalle la evolución de las tareas y los requisitos hasta alcanzar la entrega final
En el siguiente post veremos más aspectos sobre esta metodología ágil, como la estructura de los sprints y los roles para su cumplimiento.
Photo credit: Pinterest