Los proyectos desarrollados por equipos de trabajo pueden ser una maravilla o una pesadilla dependiendo del tipo de gestión que se emplee. Para el desarrollo de proyectos de software y tecnología una de las mejores metodologías es la conocida como “Scrum”, por ello hoy hablaremos sobre la metodologia scrum ventajas y desventajas de su aplicación.
Se incluye dentro de la corriente llamada “Gestión de Proyectos Agiles”, en donde es definida como un proceso que regula las practicas colaborativas entre equipos que deben obtener resultados rápidos y constantes sobre determinado proyecto; la urgencia de resultados es lo que caracteriza el empleo de este método.
El Scrum en el desarrollo de software
En el software especialmente se trabaja con iteraciones, entregables que no son más que funciones determinadas del software que deben estar listas en un periodo de tiempo determinado.
Así, cada iteración debe ir añadiendo funciones y arreglando fallas. Las funciones más urgentes son las primeras en crearse y luego se van agregando gerarquicamente.
Todos los proyectos tienen una cabeza, la metodología Scrum establece que este sujeto es el Scrum Master. Las caracteristicas de Scrum Master lo hacen ser el facilitador del proyecto, dictamina las reglas y guía la compenetración dentro de los equipos y entre equipos.
En los equipos de desarrollo de software puede o no ser él quien se encarga de guiar la colaboración con el cliente, para desarrollar el software según sus exigencias.
Ventajas
- Reduce la aparición de riesgos: Al ser dividido e entregables, los errores y los cambios se hacen en diferentes etapas del proyecto.
- El producto se lanza al mercado con mayor rapidez: Quizás no el producto completo, pero si las características más importantes.
- Máxima productividad: Roles definidos acorta los tiempos al máximo.
Desventajas
- Puntualidad: Como en todas las metodologias de proyectos agiles, el ofrecer puntualidad es un arma de doble filo.
- Susceptibilidad a la ausencia de un miembro: Si cualquier persona de cualquier equipo falta o falla, todo el trabajo se atrasa.
- Limitado por tamaño: Es recomendado aplicarlo solo en equipos pequeños y medianos y con proyectos de tamaño moderado.
En definitiva, la metodologia Scrum debe ser conocida por todos los equipos de desarrollo de software que quiere tener éxito en proyectos con entregas a corto plazo.