
Romina Martin | Desarrolladora GeneXus · Negocios · 19/02/2025
Hace unos meses se me ofreció la posibilidad de comenzar a cumplir este rol en el proyecto en el que estoy asignada. Casi en paralelo, se me brindó la oportunidad de cursar la formación en Scrum Master.
👉 Ser Scrum Master en un equipo invita principalmente a pensar en un trabajo organizado, comprometido y colaborativo, con el objetivo de poder ofrecer lo mejor al cliente que nos eligió.
En mi caso, el rol vino de la mano de poder colaborar con el cliente en el que estoy, guiando las dailies, priorizando tareas, asignándolas, definiendo tiempos y llevando adelante la gestión en Jira.
En la documentación de Scrum hay unas palabras muy precisas que dicen: “Scrum es un marco de trabajo que le permite crear su propio proceso para desarrollar productos. Scrum es simple. Puede ser entendido e implementado en pocos días… ¡Toma mucho tiempo perfeccionarlo!”. Las traigo aquí porque tienen mucho de verdad, particularmente en relación con el tiempo.
🤝 En el cliente al que estoy asignada definimos trabajar en Jira bajo la metodología de tablero Kanban, debido a que nos encontramos en un proyecto en el cual aún surgen tareas nuevas producto de la migración, pero en su mayoría se trata de tareas diarias, cambios y/o mejoras solicitadas por el usuario final. Trabajo muy en conjunto con la responsable del cliente, con quien mantenemos reuniones, definimos estados de Jira, revisamos tareas y asignamos responsables.
Como mencioné anteriormente, utilizar la metodología Scrum lleva tiempo perfeccionarla, pero estamos en ese camino, con el compromiso de profesionalizarnos y ofrecer mejoras significativas al cliente. 🙌
❗ Un aspecto importante de la asignación del rol estuvo vinculado al uso de Jira. Necesitábamos especificar las tareas, asignarlas y, particularmente, realizar el seguimiento de tiempo (estimado y registrado). Considero este punto clave, ya que ofrece mayor visibilidad al cliente y nos permite mostrarnos más profesionales. Cabe recordar que el cliente accede a Jira, asigna tareas y responsables, y es responsabilidad del desarrollador registrar tiempos y completar la información correspondiente a cada tarea.
El marco Scrum define como muy importantes a los eventos, especialmente los relacionados con el Sprint, que es el núcleo fundamental de Scrum. Cada sprint representa una etapa de trabajo con un objetivo concreto dentro del proyecto. La división del trabajo en sprints, de duración fija y constante (timeboxing), permite mantener un ritmo sostenido de avance.
📌 Reunión de planificación del sprint: marca el inicio de cada sprint. En ella se define el objetivo del sprint y las tareas necesarias para alcanzarlo.
📌 Scrum diario: reunión breve y diaria en la que el equipo realiza un seguimiento del avance, detecta impedimentos y ajusta el trabajo si es necesario. Cada integrante comenta lo realizado, lo que hará a continuación y si existe algún obstáculo. Esta información se refleja en el seguimiento del sprint y en el gráfico de avance o burn down.
📌 Revisión del sprint: instancia de análisis e inspección del incremento generado, permitiendo adaptar la pila del producto si resulta necesario.
📌 Retrospectiva del sprint: reunión que se realiza al finalizar el sprint, en la cual el equipo reflexiona sobre su forma de trabajo y define un plan de mejoras a implementar en la siguiente iteración.