Scrum
Capacitación en Scrum
El objetivo de este curso es comprender la filosofía ágil, así como la responsabilidad de cada uno de los roles de acuerdo a la metodología Scrum, para que el participante pueda aplicar estos conocimientos y llevar a cabo cualquiera de los tres roles principales:
En estos entrenamientos logramos que el participante conozca el marco de referencia de los métodos ágiles, su origen y filosofía que le permitan realizar un cambio en su paradigma respecto al desarrollo de software en proyectos tradicionales.
Los participantes se familiarizan y practican los roles de Scrum, así como aplicar un proceso Scrum basado en las recomendaciones del SBOK®
Beneficios de trabajar con Scrum
Se puede gestionar las expectativas del cliente de manera regular (requisitos desarrollados, velocidad de desarrollo, calidad), y se puede tomar decisiones en cada iteración.
Scrum considera que:
- EI cliente no sabe exactamente qué es lo que necesita, lo va sabiendo conforme va viendo cuales son los resultados del proyecto.
- El cliente necesita hacer cambios a corto plazo (nuevos requisitos o cambios en los ya realizados).
- El equipo necesita saber si lo que ha entendido es lo que el cliente espera.
- El Cliente puede obtener resultados importantes y utilizables desde las primeras iteraciones
- El Cliente puede comenzar el proyecto con requerimientos de alto nivel. Sólo es necesario el detalle de requerimientos de Ias primeras iteraciones que son las que aportan más valor.
- Se puede administrar de manera natural los cambios que van apareciendo durante el proyecto.
- Al finalizar cada iteración el equipo puede decir cómo mejorar su proceso de trabajo, en función de la experiencia obtenida.
- Permite mitigar desde el inicio los riesgos del proyecto.
- Permite gestionar la complejidad del proyecto.
- Permite optimizar el uso de recursos disponibles, generando continuamente las características del producto de mayor valor.
- Dado que cada iteración debe dar como resultado requerimientos terminados, se minimiza el número de errores que se producen en el desarrollo y se aumenta la calidad.