Scrum

3,201 views
3,043 views

Published on

Presentado en el 3er. Congreso de Ciencias Exactas en

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,201
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
138
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Scrum

  1. 1. Una metodología ágil para enfrentar el cambio de forma exitosa.<br />Mtro. Omar Soto <br />(osoto@um.edu.mx)<br />En colaboración con: Mtro. Harvey Alférez<br />(http://fit.um.edu.mx/harvey/)<br />
  2. 2. ¿Por qué Scrum?<br />A mayor grado de complejidad mayor grado de flexibilidad se requerirá para lograr el éxito(Soto, 2009).<br />Con SCRUM se está listo para atacar cualquier eventualidad de manera inmediata durante el proceso adaptándose a la nueva realidad(Soto, 2009).<br />Mientras más cercano al borde del caos opere un equipo, manteniendo el orden, mas competitivo y útil será el producto final (Schwaber,1995).<br />SRUM ha sido utilizado por compañías de diferentes dominios de negocios e incluso en la organización de eventos familiares como bodas, tareas y horarios de los niños. (Sutherland & Schwaber, 2010)<br />
  3. 3. ¿Qué es Scrum<br />El término 'Scrum' se utilizó, en relación con el desarrollo con éxito en el juego de Rugby en el que un equipo auto-organizado (auto administrado) se mueve junto por el campo del desarrollo de productos (Sutherland & Schwaber, 2010)<br /><ul><li>Scrum no es un método de desarrollo o un proceso formal. Es un algoritmo de compresión para las mejores prácticas a nivel mundial observadas durante los 50 años de desarrollo de Software. (Sutherland & Schwaber, 2010)</li></li></ul><li>Objetivo del Scrum<br />“Quiero que los proyectos siempre se terminen antes de tiempo. Quiero que los desarrolladores se diviertan. Quiero que los clientes estén entusiasmados. Quiero que los administradores hagan mucho dinero. Así que el objetivo de Scrum fue crear tanto software que los administradores de hecho pidan a los desarrolladores bajar el ritmo.“ (Haegwan, 2010)<br />
  4. 4. Objetivo del Scrum<br />"Así que Scrum fue diseñado para tomar a los equipos de desarrolladores que siempre han estado bajo presión y entregando sus trabajos tardíamente, y convertirlos en equipos que disfrutan, con mucha energía, crear grandiosos productos. El objetivo, de hecho, es liberar a estos equipos de sus cadenas." (Haegwan, 2010)<br />
  5. 5. Actores de Scrum - ProductOwner<br />El dueño del producto (productowner) es el responsable de maximizar las ganancias (ROI) al identificar los productos clave, traducirlos a una lista de requerimientos ordenada por prioridades, decidiendo cuál requerimiento estará en primer lugar de la lista para el siguiente Sprint, y continuamente ordenando los requerimientos por prioridades y refinando la lista. (Deemer & Benefield, 2008)<br />
  6. 6. Actores de Scrum - Scrummaster<br />El Scrummaster ayuda al grupo a aprender y aplicar scrum para lograr el valor del negocio. El scrummaster hace cualquier cosa en su poder para ayudar al equipo a ser exitoso. El scrummaster no es el administrador del equipo o un administrador de proyectos; el scrummaster sirve al equipo, lo proteje de cualquier interferencia externa, y educa y guía al dueño del producto y al equipo en el uso hábil de scrum. (Deemer & Benefield, 2008)<br />
  7. 7. Actores de Scrum – El equipo<br />El equipo construye el producto que el cliente va a utilizar. El equipo en scrum es 'cross-functional' - incluye todos los espoertos necesarios para desarrollar el producto ejecutable potencial en cada sprint - y es auto-organizado (auto-administrado), con un alto grado de autonomía y rendición de cuentas. (Deemer & Benefield)<br />
  8. 8. Actores de Scrum - Otros<br />Adicionalmente a estos tres roles, hay otros roles que contribuyen al éxito del producto, incluyendo a los administradores. Mientras su rol cambia en scrum, su valor permanece. <br />Por ejemplo:<br /><ul><li>Ellos apoyan al equipo al respetar sus reglas y el espíritu de Scrum
  9. 9. Ellos ayudan a quitar impedimentos que el equipo identifica
  10. 10. Ponen su experiencia y conocimientos especializados a disposición del equipo.</li></ul>(Deemer & Benefield, 2008)<br />
  11. 11. Elementos de Scrum - ProductBacklog<br />El ProductBacklog es continuamente actualizado para reflejar los cambios en las necesidades del cliente, nuevas ideas, movimientos necesarios debido a la competencia, dificultades técnicas y así sucesivamente. (Deemer & Benefield, 2008)<br />
  12. 12. Elementos de Scrum - Sprint Backlog<br />El sprint backlog son las historias que el equipo ha seleccionado para trabajar durante el sprint actual.<br />Estas historias son tomadas del productbacklog.<br />
  13. 13. Elementos de Scrum - Sprint<br />Ciclo de trabajo, durante el cual el equipo resuelve las historias listadas en el sprint backlog.<br />La duración del sprint es constante.<br />
  14. 14. Elementos de Scrum - Release<br />Se presentan los avances logrados durante el sprint.<br />
  15. 15. Proceso de Scrum<br />
  16. 16. Nuestra aventura con Scrum<br />
  17. 17. Nuestra aventura con Scrum<br /><ul><li>Transformación de líder de proyectos a benefactor del equipo.
  18. 18. Ahora, como scrummaster, promueve un ambiente armonioso de trabajo propicio para desarrollo. </li></li></ul><li>Nuestra aventura con Scrum<br />Desde el primer Sprint el equipo se llenó de energía y su creatividad se vio estimulada.<br />El equipo se percató de las bondades del ScrumDaily Meeting, exigiendo que no se pasara por alto esta actividad<br />
  19. 19. Nuestra aventura con Scrum<br />Los administradores se mostraron interesados, aunque sin disposición a participar de manera activa en el proceso.<br />Se adaptó el Sprint Planning Meeting con el objetivo de que los administradores dedicaran el mínimo tiempo posible al mismo.<br />
  20. 20. Nuestra aventura con Scrum<br />
  21. 21. Nuestra aventura con Scrum<br />
  22. 22. Nuestra aventura con Scrum<br />
  23. 23. Nuestra aventura con Scrum<br />
  24. 24. Nuestra aventura con Scrum<br />
  25. 25. Nuestra aventura con Scrum<br />
  26. 26. Nuestra aventura con Scrum<br />
  27. 27. Nuestra aventura con Scrum<br />
  28. 28. Nuestra aventura con Scrum<br />
  29. 29. Nuestra aventura con Scrum<br />

×