Ventajas y desventajas de la metodología de gestión de proyectos Scrum

Las metodologías ágiles permiten a los participantes del proyecto ajustar sus actividades en respuesta a las situaciones que surgen durante el proceso de gestión del proyecto. Una de estas metodologías es Scrum, llamada así por la estrategia cooperativa de rugby en la que los equipos ganan distancia al pasar la pelota de un lado a otro. Aunque Scrum es en realidad un marco de "inspección y adaptación" para el desarrollo de software y no una metodología de gestión de proyectos, per se, tiene aplicaciones para otros tipos de proyectos y, por lo tanto, muchos lo consideran una herramienta ágil de gestión de proyectos.

Fundamentos de Scrum

Scrum consta de tres roles: el propietario del producto, el maestro de Scrum y el equipo. El propietario del producto es la persona que representa a la empresa. Scrum master es el administrador de proyectos encargado de controlar y medir el proceso. El equipo está formado por quienes ejecutarán las tareas del proyecto. Las "ceremonias" de Scrum son los pasos del proyecto, que se conocen como "sprints", así como las reuniones diarias de Scrum. Los "artefactos" de la escoria incluyen una acumulación de productos, que es una lista priorizada de los requisitos del cliente; un registro de sprint, o una lista de tareas para implementar las características prioritarias del producto; y la tabla de quema mostrando cuánto trabajo queda a medida que los trabajos pendientes se "queman" hacia su finalización.

El proceso

El propietario del proyecto compila el trabajo pendiente: los requisitos del proyecto, enumerados por prioridad. Un equipo de planificación de sprint se pone a trabajar en los primeros elementos prioritarios de la cartera. El equipo debe trabajar dentro de un plazo definido. Las reuniones diarias le permiten al Scrum master seguir el progreso y guiar al equipo hacia la finalización del sprint. La finalización de los resultados del sprint en un entregable. Una revisión del sprint completado precede al trabajo en el próximo sprint, que será para el siguiente grupo de elementos prioritarios. El proceso continúa hasta que el equipo haya trabajado con todo el trabajo pendiente o hasta que un presupuesto agotado o una fecha límite finalice el proyecto.

Ventajas de Scrum

El proceso de sprint permite un desarrollo "suficientemente bueno" que resulta en un producto vendible incluso cuando el proyecto está en pleno desarrollo. Este sistema de entrega incremental acorta el tiempo de comercialización y puede resultar en mayores ingresos, ya que cada retraso completado representa una nueva versión del producto. Además, revisar cada sprint antes de pasar al siguiente significa que las pruebas se llevan a cabo durante todo el proceso, lo que permite a los equipos cambiar el alcance o la dirección del proyecto en cualquier momento. Aunque el plazo y el presupuesto son variables fijas, los requisitos del proyecto no lo son. De hecho, las partes interesadas y los participantes anticipan cambios en el camino. La participación del propietario del producto en el proceso de gestión del proyecto facilita estos cambios.

Desventajas de Scrum

Puede ser difícil para el maestro Scrum planificar, estructurar y organizar un proyecto que carece de una definición clara. Además, los cambios frecuentes, la entrega frecuente del producto y la incertidumbre con respecto a la naturaleza precisa del producto terminado hacen que el ciclo de vida del proyecto sea bastante intenso para todos los involucrados. Además, las reuniones diarias de Scrum y las revisiones frecuentes requieren recursos sustanciales. Un proyecto exitoso depende de la madurez y la dedicación de todos los participantes, y de su capacidad para mantener niveles de comunicación consistentemente altos a través de cada acumulación y revisión.

Recomendado