Visión general de Scrum
Scrum es Un marco de trabajo por el cual las personas pueden abordar problemas complejos adaptativos, a la vez que entregar productos del máximo valor posible productiva y creativamente. Scrum es: Liviano Fácil de entender Difícil de llegar a dominar
Teoría de Scrum
Scrum se basa en la teoría de control de procesos empírica o empirismo. El empirismo asegura que el conocimiento procede de la experiencia y de tomar decisiones basándose en lo que se conoce. Scrum emplea un enfoque iterativo e incremental para optimizar la predictibilidad y el control del riesgo.
Manifiesto Ágil
Scrum Team
Los Equipos Scrum son autoorganizados y multifuncionales. Ellos eligen la mejor forma de llevar a cabo su trabajo.
El Equipo Scrum
Dueño de Producto (Product Owner)
Expresar claramente los elementos de la Lista del Producto; Ordenar los elementos en la Lista del Producto para alcanzar los objetivos
Optimizar el valor del trabajo desempeñado por el Equipo de Desarrollo Maximizar el valor del producto y del trabajo del Equipo de Desarrollo
Asegurar el entendimiento de la lista de productos
El Equipo de Desarrollo (Development Team)
Los Equipos de Desarrollo son estructurados y empoderados por la organización para organizar y gestionar su propio trabajo.
Son autoorganizados. Nadie (ni siquiera el Scrum Master) indica al Equipo de Desarrollo cómo convertir elementos de la Lista del Producto. Los Equipos de Desarrollo son multifuncionales Scrum no reconoce títulos, todos son Desarrolladores. Los Miembros individuales del Equipo de Desarrollo pueden tener habilidades especializadas y áreas en las que estén más enfocados, pero la responsabilidad recae en el Equipo de Desarrollo como un todo.
El Servicio del Scrum Master al Dueño de Producto El Servicio del Scrum Master al Equipo de Desarrollo
El Scrum Master El Scrum Master es el responsable de asegurar que Scrum es entendido y adoptado.
El Servicio del Scrum Master a la Organización
Encontrar técnicas para gestionar la Lista de Producto de manera efectiva
Servicio del Scrum Master
Ayudar al Equipo Scrum a entender la necesidad de contar con elementos de Lista de Producto claros y concisos Guiar al Equipo de Desarrollo en ser autoorganizado y multifuncional Eliminar impedimentos para el progreso del Equipo de Desarrollo Liderar y guiar a la organización en la adopción de Scrum;
Eventos del Scrum
Eventos en Scrum
Sprint
El corazón de Scrum
Sprint
El corazón de Scrum
Artefactos de Scrum
Kanban
El método Kanban
Principios del Kanban
1.Comience por lo que va a hacer ahora 2.Se acuerda perseguir el cambio incremental y evolutivo 3.Respetar el proceso actual, los roles, las responsabilidades y los cargos 4.Liderazgo en todos los niveles
Cinco prácticas centrales del método Kanban
Kanban y Scrumban
Scrum y Scrumban
Calidad Justo a tiempo (decisiones y hechos justo cuando son necesarios) Plazo de ejecución corto
Ventajas
Kaizen (mejora continua)
Minimizando el desperdicio (todo lo que no está agregando valor al cliente) Mejora de procesos al agregar algunos valores de Scrum cuando sea necesario
Inglés
Proyectos de mantenimiento Trabajo impulsado por eventos Soporte técnico
Cuando considerar Scrumban
Proyectos con historias de usuario frecuentes e inesperadas o errores de programación. Equipos de Sprint enfocados en el desarrollo de nuevos productos. Trabajo previo al desarrollo del sprint (backlog, R&D) Trabajo después del desarrollo del sprint (prueba, empaquetado y despliegue del sistema)
Si Scrum es desafiado por problemas de flujo de trabajo, recursos y procesos
Herramientas
Jira
Trello