El 2 de diciembre hemos realizado una nueva acción formativa, en streaming, dentro de la programación de actividades del Ciclo de Innovación Abierta 2021 de SOM-INN PORT, sobre «Mentalidad Agile y las reglas del juego de SCRUM» por Berta Esteve. El objetivo ha sido ofrecer herramientas para gestionar equipos que trabajan en situaciones con un alto grado de incertidumbre y riesgo, como son los proyectos de innovación.
La formación ha sido impartida por Berta Esteve, Directora de user centricity en SDLI. Las metodologias de innovació ágiles cada vez son más populares, la formadora ha comenzado hablando de la mentalidad Agile comparando el llamado desarrollo en cascada y el desarrollo Ágil. Por un lado, el desarrollo en cascada es secuencial, tiene una estructura rígida y es bastante resistente al cambio. Por otra parte, el desarrollo Ágil no es lineal, los requerimientos están en constante evolución y tiene un procedimiento flexible, lo que hace que sea adaptable al cambio. Este último es en el que se basa la mentalidad Agile y su objetivo principal es la entrega constante de valor lo más rápido posible con el fin de validar la solución constantemente con el cliente.
El Agile es una mentalidad basada en 4 valores claves :
- Individuos e interacciones sobre procesos y herramientas: La comunicación entre los equipos es fundamental.
- Colaboración con el cliente: Hay que involucrar al cliente en el proceso y validar la solución con él de manera continuada.
- Funcional: Hay que entregar una solución funcional con la que el cliente pueda interactuar con el fin de recibir feedback.
- Respuesta al cambio: Hay que estar abiertos a modificaciones.
El Agile se centra en satisfacer las necesidades del cliente de manera rápida y continua, es muy adaptable al cambio y prioriza la creación de una solución funcional. Tiene un desarrollo flexible lo que lleva a reflexionar de manera constante sobre el feedback del cliente y ajustar la solución según sus necesidades. A nivel organizativo se trabaja conjuntamente con equipos responsables de negocio y desarrolladores los cuales deben estar motivados y auto-organizados.
La mentalidad Agile ha traído un nuevo modelo de organización. Se ha pasado de una estructura jerárquica vertical a una estructura flexible basada en equipos autogestionados sin ninguna jerarquía.

Los principales beneficios del Agile son: El alineamiento y la productividad llevado por la eficiencia de los equipos autogestionados; la capacidad de adaptación al cambio al no tener una estructura lineal; la reducción del riesgo, ya que se valida la solución con el cliente de manera constante; la satisfacción del cliente al ver que se le entrega valor de manera continuada y la satisfacción de los equipos al estar autogestionados. También se ha comprobado que las soluciones trabajadas dentro del marco Agile reducen de manera notable el time-to-market.

Marco de trabajo SCRUM
La segunda parte de la sesión se centró en el marco de trabajo SCRUM. El Agile es el paraguas del que recaen varias metodologías, una de ellas el SCRUM, el cual se centra en cómo desarrollar la solución. SCRUM es un marco de gestión para el desarrollo de productos, el cual se focaliza en maximizar el valor.
Esta metodología se basa en la planificación y la ejecución de tareas en equipos de proyecto con un enfoque empírico e iterativo.
Su objetivo es transmitir valor, gestionar el proceso del proyecto, evitar desviaciones y centrarse en los objetivos de negocio.
El SCRUM se basa en 3 pilares fundamentales:
- Transparencia: Todos los miembros disponen de información sobre el proceso.
- Inspección: Constante revisión para detectar posibles desviaciones.
- Adaptación: Capacidad de adaptarse y ajustarse según las necesidades que surjan.
Roles en SCRUM:
El SCRUM team está formado por un grupo reducido de profesionales que se autogestionan y están enfocados a un mismo objetivo. En un mismo equipo existen 3 roles diferentes:
- Product owner: Tiene una visión del producto y de lo que se quiere conseguir. Su tarea principal es maximizar el valor del producto y gestionar la definición de los requisitos.
- Scrum Master: Su tarea principal es asegurarse de que se aplica correctamente la metodología SCRUM y velar por el bienestar del equipo.
- Desarrolladores: Son personas comprometidas a crear valor a través de entregables.
Eventos en SCRUM:
Los Sprints son el centro del método SCRUM. Es la unidad básica de trabajo y consiste en una interacción de un mes aproximadamente donde se realizan diferentes eventos para conseguir el Sprint Goal.
El primer evento dentro del marco de trabajo SCRUM es la visión y el roadmap donde se define la propuesta de valor, unos objetivos y unos KPI‘s. Posteriormente se entra dentro del SPRINT en sí, el cual engloba:
- Sprint Planning: Consiste en una reunión con todos los miembros del SCRUM team para definir el objetivo específico del Sprint y cómo se desarrollarán las tareas.
- Daily: Se trata de una reunión diaria con todos los desarrolladores para comunicar qué se está realizando, qué problemas están surgiendo y cómo se les pondrá solución.
- Sprint Review: Es una reunión con todos los miembros del SCRUM team donde se presentan los resultados del trabajo ejecutado y se discute sobre posibles adaptaciones.
- Sprint Retrospective: Consiste en una reunión que tendrá lugar el último día del Sprint con todos los miembros del SCRUM team donde se analiza la eficacia con la que se han llevado a cabo las tareas y se identifican cambios para mejorarla.
Artefactos del SCRUM
También se mencionaron 3 artefactos dentro del marco de trabajo SCRUM. En primer lugar, el Product backlog el cual es una lista ordenada por prioridad con los requisitos del producto. Es fundamental que esté definido para que el equipo de desarrolladores empiece a trabajar. En segundo lugar, tenemos el Sprint Backlog el cual consiste en una lista de requisitos que se desarrollarán en un Sprint en concreto y el plan de acción para llevarlos a cabo. Finalmente tenemos lo que se llama incremento, el cual es el resultado del Sprint.
Por último, Berta Esteve dio unas recomendaciones para comenzar a aplicar esta metodología. Se recomienda seleccionar un proyecto piloto para hacer una prueba y ver cómo encaja esta metodología dentro de la organización. Hay que seleccionar un equipo muy motivado y definir unos objetivos y métricas claras desde el primer momento.

Muchas gracias a Berta Esteve por compartir sus conocimientos sobre Agile y Scrum con los miembros de Som-Inn Port y a todos los que nos habéis acompañado en esta sesión.
14 de Diciembre 2021
Departamento de Estudios e Innovación

