11. Metodología de
desarrollo de
software ágil
Enfoque
Iterativo e
Incremental
Dispuesto al
cambio
Satisfacción del
Cliente
Transparencia
Inspección
Adaptación.
Pilares
Motivación y
Responsabilidad
• Autogestión
• Auto-organización
• Compromiso
13. El Sprint
• El Sprint es la base del desarrollo.
• Es la ejecución de la Iteración.
• Distintas partes en las que se divide el producto a realizar.
• Su duración es de 1 a 4 semanas.
(iteraciones de un mes natural y hasta de dos semanas)
15. El Product Owner
• Responsable de obtener el mayor valor de producto.
• Representa al cliente.
• Es el que puede definir o cambiar el producto y acepta o rechaza el
resultado de cada iteración.
• Exige y prioriza los requerimientos del producto.
16. El Equipo de desarrollo
3-9 personas• Profesionales de diferentes áreas (devs, QA, designers,etc)
• Auto gestionados.
• Auto organizados.
• Enfocados y Comprometidos.
• Recursos y herramientas suficientes.
• Sinergia
• Transparentes
• Responsables de implementar las funcionalidades del product owner.
17. El Scrum Master
• Trabaja junto y para el equipo.
• Protege y Ayuda al equipo ante cualquier problema o bloqueo.
• Es un guía y no un jefe para el equipo.
• Es un evangelizador de Scrum.
• Vela por el cumplimiento de la metodología, hace que se cumplan las
meeting y planning.
• Responsable del funcionamiento y productividad del equipo de desarrollo.
• Realiza un reporte del avance del proyecto.
19. Artefactos de SCRUM
• Todas las tareas, funcionalidades o requerimientos a realizar.
• Priorizadas por el Product Owner
• La lista debe contener elementos detallados y claros, si no,
debe realizar un Refinamiento
• Es dinamica y evoluciona constantemente.
• Debe definirse el estado Terminado
20. Artefactos de SCRUM
• Elementos seleccionados del productbacklogpara el sprint en
forma de tareas.
• Estas tareas son necesarias para el incremento del producto.
• El equipo de desarrollo lo puede modificar, siempre y cuando
no atente con el alcance del sprint.
• Debe realizarse entre 1 a 4 semanas.
• Es la proyección del incremento entregable.
22. Sprint Planning Meeting
• Reunión de planificación del spring backlog
• Se refinan y dividen las tareas.
• Se priorizan los requerimientos
• Participantes: ScrumMaster, Scrum Team, y el Product Owner.
• Determina el trabajo y los objetivos que se deben cumplir en esta iteración.
• La duración del Sprint va de 2 a 4 semanas.
• La estimación de tareas debe realizarse en horas(2,4,6,8)
• La duración depende del sprint, max 8 horas.
23. Daily Scrum Meeting
• Tarea iterativa todos los días de cada sprint.
• Primera actividad del día.
• Duración de 15 minutos.
• Scrum Master es moderador y realiza 3 preguntas a cada
miembro del equipo de desarrollo.
• Que hice ayer?
• Que voy a realizar hoy?
• Que dificultades o impedimentos tengo?
• Se verifica el avance de las tareas y las planificaciones de las
mismas.
• Los bloqueos e impedimentos se pueden ver en detalle
durante el día, no en esta reunión.
24. Sprint Review Meeting
• Reunión de revisión del Sprint
• Se realiza una vez terminado el sprint
• Revisión entre 2 a 4 horas.
• El equipo de desarrollo muestra los avances “live” al product
owner.
• Se presentan las nuevas funcionalidades y se genera
feedback del producto.
• La revision del sprint es el análisis y revisión del incremento
generado.
25. Sprint Retrospectieve
• Retrospectiva del sprint
• EL product owner revisará con el equipo los objetivos
marcados inicialmente en el Spring Backlog concluido.
• Se marcan aspectos positivos a repetir, y negativos a evitar
en futuros sprint
• Se realiza al finalizar un Spring y durará entorno a una hora.