Los Eventos
Los Eventos son: los Sprint más las Ceremonias.
Para hacer una introducción al modelo comenzaremos con una visión general de lo que se desea obtener, y a partir de ello se especifica y da detalle a las partes de mayor prioridad, y que se desean tener cuanto antes.
Cada ciclo de desarrollo o iteración (Sprint) finaliza con la entrega de una parte operativa del producto (incremento). La duración de cada Sprint puede ser desde una hasta seis semanas, aunque se recomienda que no excedan de un mes.
El equipo monitoriza la evolución de cada Sprint en reuniones breves diarias donde se revisa en conjunto el trabajo realizado por cada miembro el día anterior, y el previsto para el día en curso. Esta reunión diaria es de tiempo prefijado de 5 a 15 minutos máximo, se realiza de pie junto a un tablero o pizarra con información de las tareas del Sprint, y el trabajo pendiente en cada una. Esta reunión se denomina “Apertura Diaria”.
Al finalizar cada Sprint se revisa funcionalmente el resultado, con todos los implicados en el proyecto. Es por tanto la duración del Sprint, el período de tiempo máximo para descubrir planteamientos erróneos, mejorables o malinterpretaciones en las funcionalidades del producto.
El desarrollo incremental ofrece al final de cada iteración una parte de producto operativa, que se puede usar, inspeccionar y evaluar.
La definición de bloques de tiempo iterativos (de 1 a 6 semanas), está destinada a crear continuidad y regularidad en las cuáles, se basarán los seis eventos que aseguran el cumplimiento del objetivo:
- Planificación del Sprint: reunión de trabajo previa al inicio de cada Sprint en la que se determina cuál va a ser el objetivo del Sprint y las tareas necesarias para los objetivos del Sprint (el incremento).
- Apertura Diaria: breve reunión diaria del equipo, en la que cada miembro responde a tres cuestiones: (a) El trabajo realizado el día anterior.- (b) El que tiene previsto realizar.- (c) Cosas que puede necesitar o impedimentos que deben eliminarse para poder realizar el trabajo.
- El Sprint: nombre que recibe cada iteración de desarrollo. Es el núcleo central que genera el pulso de avance por tiempos prefijados.
- Revisión del Incremento: análisis e inspección del incremento generado, y adaptación de la Pila del Producto si resulta necesario.
- Retrospectiva del Sprint: revisión de lo sucedido durante el Sprint, en la que el equipo analiza aspectos técnicos/operativos de la forma de trabajo y crea un plan de mejoras para aplicar en los próximos Sprints.