Desarrollo Agil Srum
scrum
TÓPICOS DE DESARROLLO DE SOFTWARE
ORIENTADO A OBJETOS
CARRERA DE
INGENIERÍA
INFORMÁTICA
Y DE SISTEMAS
agenda
●
Introducción
●
Modelo de proceso Scrum.
●
Ceremonias en Scrum.
●
Artefactos en Scrum.
●
Roles en Scrum.
●
Beneficios de Scrum.
¿qué es scrum?
Introducción
●
¿Qué es Scrum?
–
Proceso ágil paradesarrollar sistemas y productos
en forma iterativa e incremental, cuando los
requisitos surgen o cambian rápidamente.
–
Busca entregar funcionalidad de mayor valor para
la empresa en el tiempo más corto posible.
–
Se concentra en la gestión y control del proyecto.
introducción
●
¿Qué es Scrum?
–
Funciona como “envoltura” para prácticas de
ingeniería existentes.
–Privilegia la interacción entre personas sobre un
plan detallado y lleno de documentos.
–
El equipo es multifuncional y autoadministrado.
–
Facilita la inspección frecuente y la adaptabilidad.
el proceso con scrum
ceremonias
ceremonias en scrum
●
Planeamiento del Sprint (Sprint Planning
Meeting)
●
Reunión de Scrum diario (Daily Scrum Meeting)
●
Revisión delSprint (Sprint Review Meeting)
●
Retrospectiva del Sprint (Sprint Retrospective
Meeting)
sprint
●
●
●
Equivale a una iteración en RUP
Dura entre 2 y 4 semanas, según lo decida el
equipo
Debe producir una versión ejecutable del
producto, con calidad suficiente para ponerlo
en producción
reunión de
planeamiento del sprint
●
●
●
Se planifica un sprint a la vez.Todo el equipo se enfoca en lograr el objetivo
que se definió para el sprint.
Se define el objetivo del sprint, de manera que
todos los miembros del equipo puedan
entenderlo fácilmente.
reunión de
planeamiento del sprint
●
●
Se estima el tiempo requerido para los
requisitos de mayor prioridad, seleccionando
los que el equipo se compromete a terminar en
el sprint.
El equipo y elScrumMaster desglosan los
requisitos aceptados para el sprint en tareas de
ingeniería.
reunión de
planeamiento del sprint
●
●
El resultado de la planeación del sprint es lo
siguiente:
–
El objetivo del sprint
–
La bitácora de pendientes del sprint
Esta reunión no debe durar más de un día útil
scrum diario
scrum diario
●
●
●
●
Mecanismo que implementainspección
frecuente
Debe durar exactamente 15 minutos y hacerse
todos los días útiles, a la misma hora y en el
mismo lugar
Todos los miembros del equipo y el
ScrumMaster deben asistir obligatoriamente
La reunión suele hacerse con todo el equipo de
pie, a fin de no exceder duración.
scrum diario
●
●
El dueño del producto o cualquier interesado
pueden asistir para informarsesobre el
proyecto, con la condición de no interrumpir en
forma alguna la reunión
Cada miembro del equipo responde tres
preguntas:
●
¿Qué lograste ayer?
●
¿Qué vas a lograr hoy?
●
¿Qué impedimentos tienes para lograrlo?
revisión del sprint
revisión del sprint
●
●
●
Se realiza al terminar un sprint, con una
duración entre 4 y 8 horas.
El equipo demuestra aldueño del producto y
los demás interesados la funcionalidad que se
ha incrementado, probando cada requisito que
está en el alcance del sprint.
Se trabaja directamente en las computadoras
del equipo de desarrollo, sin mucha
preparación previa.
revisión del sprint
●
●
Los asistentes pueden hacer preguntas y
discutir sobre el resultado del sprint.
El dueño del producto aprovechaesta reunión
para conocer las opiniones de los demás
interesados.
revisión del sprint
●
●
Los nuevos requisitos que surjan durante la
revisión del sprint, se integran a la bitácora de
requisitos pendientes del producto.
Permite adaptar el rumbo del proyecto a las
necesidades actuales de la empresa.
retrospectiva del sprint
retrospectiva del sprint
●
Mecanismo que...
Regístrate para leer el documento completo.