Agile Scrum Meetings
Suscribimos el manifiesto Agile e implementamos Scrum en nuestro proceso interno desde hace años, si bien entendemos Scrum/Agile como un framework de trabajo en continua evolución y mejora. Se puede decir que aplicamos Agile dentro del propio proceso Agile, evolucionando y aprendiendo en todo momento. Entre nuestras fases más relevantes destacamos:
Daily Meeting
Reunión diaria 10-15 min del equipo cuyo objetivo es compartir el avance, alinear objetivos y adelantar riesgos. Guiado por el Scrum Master, cada miembro contesta a las siguientes preguntas:
- ¿Cuál es el avance actual?
- ¿Cuál es tu próximo objetivo?
- ¿Hay algún impedimento/riesgo en tu camino?
![Daily meeting](/sites/default/files/styles/half_width_square/public/2020-04/daily_0.jpg.webp?itok=-zRvksCL)
Sprint Planning
Planificación junto con el cliente (previa estimación y priorización del backlog) de las historias de usuario que formarán parte del Sprint.
![Reunión de miembros de Metadrop.](/sites/default/files/styles/half_width_square/public/2020-04/reunion-metadrop.jpg.webp?itok=9zkjUurB)
Sprint Review
Revisión de la entrega final de Sprint, incluyendo demostración del trabajo finalizado y entregado.
![Asistentes a una demo.](/sites/default/files/styles/half_width_square/public/2020-04/asistentes-a-demo.jpg.webp?itok=ASQvtMCV)
Sprint Retrospective
Es la retrospectiva más importante a nivel interno. En ella se identifican éxitos y fracasos con el objetivo de mejorar a nivel personal, a nivel de equipo y de integración entre los distintos equipos.
![Sprint retrospective](/sites/default/files/styles/half_width_square/public/2020-04/metadrop-sprint-retrospective.jpg.webp?itok=GKZ-6j0p)
Backlog Refinement
Nuestros Product Owner se encargan de que las historias de usuario del Backlog sean relevantes, detalladas y estimadas en un grado apropiado con su prioridad y de acuerdo con la comprensión actual del proyecto o producto y sus objetivos. Esto se consigue…
- Eliminando historias de usuarios que ya no parecen relevantes.
- Creando nuevas historias de usuario en respuesta a las necesidades recién descubiertas.
- Reevaluando la prioridad relativa de las historias.
- Estimando (junto con el equipo de desarrollo) historias en base a la información actualizada.
- Dividiendo las historias de usuario demasiado extensas para que quepan en la próxima iteración.
![Cerebro Backlog](/sites/default/files/styles/half_width_square/public/2020-04/cerebro-backlog.png.webp?itok=3DygJj04)