Scrum es una metodología ágil de desarrollo de proyectos que se basa en iteraciones cortas llamadas "sprints" de menos de 30 días. Los roles clave son el propietario del producto, el equipo de desarrollo auto-organizado, y el scrum manager. El equipo trabaja en funcionalidades de una lista llamada "product backlog" durante cada sprint para crear incrementos funcionales del producto.
1. SRUM
SCRUM
Scrum es una metodología ágil de desarrollo de proyectos que toma su nombre y
principios de las observaciones sobre nuevas prácticas de producción. Es un marco de
trabajo.
Las interacciones se llaman Sprint y deben durar menos de 30 días y deben de ser
funcionales e integradas al sistema.
Como método ágil:
Es un modo de desarrollo adaptable, antes que predictivo.
Orientado a las personas, más que a los procesos.
Emplea el modelo de construcción incremental basado en iteraciones y revisiones.
Roles
Propietario del producto: visión de proyecto. Financiación del proyecto.
Equipo: Auto-organizado, Multifuncional. Transformar la pila.
Interesados: Retro-Información, Asesorías. Cliente, Usuarios.
Scrum Manager: Garantía de funcionamiento del modelo. Jefe del proyecto.
Componentes
ProductBacklog: lista de funcionalidades del sistema.
Sprint Backlog: tareas que se van a realizar en el sprint.
Incremento: Parte del producto desarrollada en un sprint.
Reuniones
Planificación del sprint: ¿Cuánto va a durar el sprint y que vamos a hacer?
Diaria: seguimiento diario del avance
Revisión del sprint: revisión del incremento realizado en el sprint.