En un mundo donde las prioridades y las necesidades de negocio son cambiantes, la necesidad de optimizar procesos se torna una cuestión de suma importancia.
En este entorno, las metodologías ágiles y sus diversos frameworks (especialmente SCRUM), marcan tendencia en la industria de Software.
- Introducción breve a las metodologías ágiles
- Diferenciación entre una metodología y un framework
- Framework Scrum
- Flexibilidad del framework
- Adaptación del framework a distintas realidades, articulación con principios metodológicos
- Tracking, concepto DMAIC
5. Alineación Fundamentos vs Principios
•Individuos e interacciones sobre procesos y
herramientas
•Software funcionando sobre documentación
extensiva
•Colaboración con el cliente sobre negociación
contractual
•Respuesta ante el cambio sobre seguir un plan
• Entrega continua – Satisfacción del cliente
• Requisitos cambiantes – Ventaja competitiva
• Producto incremental
• Colaboración entre áreas
• Motivación de equipo
• Comunicación cara a cara
• Funcionalidad del producto como métrica de
progreso
• Desarrollo sostenible
• Atención continua a la excelencia técnia y al buen
diseño
• Simplicidad
• Auto organización de equipos
• Mejoras regulares en la efectividad del equipo
QUESTIONS
#AgileScrumBSF
6. Alineación Fundamentos vs Principios
•Colaboración entre áreas
•Motivación de equipo
•Comunicación cara a cara
Individuos e interacciones sobre procesos y herramientas
QUESTIONS
#AgileScrumBSF
7. Software funcionando sobre documentación extensiva
•Funcionalidad del producto como métrica de progreso
•Desarrollo sostenible
•Atención continua a la excelencia técnica y al buen
diseño
•Simplicidad
Alineación Fundamentos vs Principios
QUESTIONS
#AgileScrumBSF
8. Alineación Fundamentos vs Principios
Colaboración con el cliente sobre negociación contractual
•Auto organización de equipos
•Mejoras regulares en la efectividad del equipo
•Producto incremental
•Entrega continua – Satisfaccion del cliente
QUESTIONS
#AgileScrumBSF
9. Alineación Fundamentos vs Principios
Respuesta ante el cambio sobre seguir un plan
•Requisitos cambiantes – Ventaja competitiva
QUESTIONS
#AgileScrumBSF
11. ¿Cuándo y por qué aplicar una
metodología ágil?
- TTM o puesta en mercado
- ROI o retorno de inversión
- Respuesta al cambio
QUESTIONS
#AgileScrumBSF
13. Scrum
• Organizacion de equipos
• Planificación como base de compromiso
• Visibilidad del progreso
• Mejora continua
• Previsibilidad de la incrementación del producto
QUESTIONS
#AgileScrumBSF
14. Roles en scrum
• Dentro del equipo SCRUM
• Fuera del equipo SCRUM
QUESTIONS
#AgileScrumBSF
15. Roles en Scrum
Dentro del equipo de Scrum
• Product Owner
• Equipo de desarrollo
• SCRUM Master
QUESTIONS
#AgileScrumBSF
Fuera del equipo de Scrum
• Stakeholder
Principal interesado
Distintas áreas de la
organización
Fuente más importante de
validación
Business owner
16. Reuniones o eventos Scrum
• Tipos de reuniones:
• Refinamiento de historias de usuario
• Planificación
• Diarias
• Revisión del Producto
• Retrospectiva
QUESTIONS
#AgileScrumBSF
17. Flexibilidad del framework
• Scrum se adapta a los cambios del entorno
• Scrum es estable
QUESTIONS
#AgileScrumBSF
18. Flexibilidad del framework
• Como ser flexible si se es estable?
• Scrum es flexible y se puede crear un Change Request y ser aprobado en
cualquier momento.
• Sin embargo el Change Request se prioriza cuando se prioriza el backlog.
• Scrum asegura su estabilidad al mantener el SPRINT backlog durante el
sprint.
• Al tener iteraciones cortas y consecutivas, el TTM del Change Request es
menor
• Al disminuir el TTM el ROI se optimiza(relacion TTM-ROI)
QUESTIONS
#AgileScrumBSF
19. Mejora continua
• Para optimizar mis procesos necesito DEFINIR que aspectos del proceso quiero
mejorar.
• Para poder tener una mejor perspectiva de donde estoy partiendo necesito MEDIR
• Para poder generar cambios efectivos tenenemos que ANALIZAR los datos
• En base al analisis de datos se diseñan las posibles soluciones y se genera un plan
de IMPLEMENTACION.
• Para poder tomar valores de referencia que nos permitan medir el exito de la
implementacion tenemos que CONTROLAR
QUESTIONS
#AgileScrumBSF
D
M
A
I
C