SCRUM
Scrum es una metodología ágil de desarrollo de proyectos que toma su nombre y principios de los estudios realizados sobre nuevas prácticas de producción por Hirotaka Takeuchi e IkujijoNonaka a mediados de los 80.
Aunque surgió como modelo para el desarrollo de productos tecnológicos, también se emplea en entornos que trabajan con requisitos inestables y que requieren rapidez yflexibilidad; situaciones frecuentes en el desarrollo de determinados sistemas de software.
Basado en los principios ágiles:
– Colaboración estrecha con el cliente
– Predisposición y respuesta alcambio
– Desarrollo incremental con entregas frecuentes de funcionalidad
– Comunicación verbal directa
– Simplicidad, solo los artefactos necesarios
– Motivación, compromiso y responsabilidad delequipo por la auto-gestión, auto-organización
Como funciona?
Antes de iniciar cada iteración, el equipo revisa las tareas pendientes y selecciona la parte que entregará como un incremento defuncionalidad al finalizar la iteración
(Sprint)
El equipo debe revisar los requisitos, considerar la tecnología a utilizar, evaluar su conocimiento y en forma colectiva determinar la forma en la queimplementara la funcionalidad
ROLES
Solo existen tres roles dentro de Scrum
• Product Owner
Representa a todos los interesados en el producto final.
• Marca las prioridades del productoLleva el control de las estimaciones
Retorno de Inversión (ROI)
• ScrumTeam
Debe transformar las tareas del Sprint Backlog en un incremento de funcionalidad en el software.
• Desarrollar elproducto con calidad.
• Auto-gestionado
• Auto-organizado.
• Multi-funcional
• No mayor a ocho elementos.
• Scrum Master
Responsable del proceso de Scrum.
• Incorporación de Scrum en lacultura de la organización.
• Asegura el cumplimiento de los roles y responsabilidades.
• Formación y entrenamiento en el proceso.
Implicados.
• Usuarios finales
• Marketing
• Áreas...
Regístrate para leer el documento completo.