Algunos conceptos básicos de SCRUM, SCRUM en un gerencia, SCRUM en la educación, SCRUM en la mejora de procesos… estarémos revisando cómo adaptar el marco de referencia ágil a otras áreas que no tienen que ver con elementos de TI.
6. www.sgcampus.com.mx @sgcampus@garicorp
Principios del manifiesto ágil
1. Nuestra mayor prioridad es satisfacer al cliente mediante la entrega temprana y
continua de software con valor.
2. Aceptamos que los requisitos cambien, incluso en etapas tardías del desarrollo. Los
procesos Ágiles aprovechan el cambio para proporcionar ventaja competitiva al
cliente.
3. Entregamos software funcional frecuentemente, entre dos semanas y dos meses,
con preferencia al periodo de tiempo más corto posible.
4. Los responsables de negocio y los desarrolladores trabajamos juntos de forma
cotidiana durante todo el proyecto.
5. Los proyectos se desarrollan en torno a individuos motivados. Hay que darles el
entorno y el apoyo que necesitan, y confiarles la ejecución del trabajo.
6. El método más eficiente y efectivo de comunicar información al equipo de desarrollo
y entre sus miembros es la conversación cara a cara.
7. www.sgcampus.com.mx @sgcampus@garicorp
Principios del manifiesto ágil
7. El software funcionando es la medida principal de progreso.
8. Los procesos Ágiles promueven el desarrollo sostenible. Los promotores, desarrolladores y
usuarios debemosser capacesde mantener un ritmo constante de forma indefinida.
9. La atención continua a la excelencia técnica y al buen diseño mejora la Agilidad.
10. La simplicidad, o el arte de maximizar la cantidad de trabajo no realizado, es esencial.
11. Las mejores arquitecturas, requisitos y diseños emergen de equipos auto-organizados.
12. A intervalos regulares el equipo reflexiona sobre cómo ser más efectivo para a continuación
ajustar y perfeccionar su comportamiento en consecuencia.
9. www.sgcampus.com.mx @sgcampus@garicorp
Estructura
• Las actividades se van a
dividir en SPRINTS (ciclos
o iteraciones)
–Los Sprints se definen un
tiempo definido y una
serie de items a
desarrollar. Durante el
Sprint no se agregan
más elementos.
–Los items deben de
priorizarse antes de
comenzar el SPRINT
–Un Sprint debe de durar
de 1 a 4 semanas.
10. www.sgcampus.com.mx @sgcampus@garicorp
•Roles – Product Owner
–Es el responsable de maximizar el retorno de inversión
(ROI) identificando las funcionalidades del producto,
poniéndolas en una lista priorizada de funcionalidades,
decidiendo cuales deberían ir al principio de la lista para
el siguiente Sprint, y re priorizando y refinando
continuamente la lista.
–En algunas ocasiones es el cliente.
–Es una sola persona la que lleva este rol.
Estructura
11. www.sgcampus.com.mx @sgcampus@garicorp
•Roles – Team
–Es el responsable de construir el producto que va a usar
el cliente.
–Es multi-funcional, no se tienen especialistas.
–El equipo es autónomo o auto organizado.
–El equipo decide a que se compromete, y como hacer lo
mejor para cumplir con lo comprometido
–Equipos de + / - 2 sobre 7 personas
–El equipo esta dedicado al 100% en el SPRINT.
Estructura
12. www.sgcampus.com.mx @sgcampus@garicorp
•Roles – SCRUM Master
–Ayuda al grupo del producto a aprender y aplicar Scrum para
conseguir valor de negocio.
–El ScrumMaster hace lo que sea necesario para ayudar a que el
equipo tenga éxito.
–El ScrumMaster no es el jefe del equipo o jefe de proyecto
–El ScrumMaster sirve al equipo y facilita las actividades.
Estructura
13. www.sgcampus.com.mx @sgcampus@garicorp
Visión general de Scrum
• Scrum consiste en los Equipos Scrum, Roles, Eventos, Artefactos y Reglas asociadas.
Nota: Cada componente dentro del framework sirve a un propósito específico y es esencial para el éxito de Scrum y para su uso.
17. www.sgcampus.com.mx @sgcampus@garicorp
• Daily SCRUM
–Reuniones de menos de 15 minutos
–Team + SCRUM Master (Product Owner es opcional).
–Preguntas a contestar por parte del TEAM
•¿Qué han hecho desde la última reunión?
•¿Qué tienen planificado hacer antes de la siguiente reunión?
•¿Existe algún bloqueo o impedimento que tengan?
Estructura – Productos de Trabajo
20. www.sgcampus.com.mx @sgcampus@garicorp
Los modelos* se complementan,
no se contraponen!!
*O sea: normas, estándares, buenas prácticas, etc.
Los modelos* se complementan,
no se contraponen!!
*O sea: normas, estándares, buenas prácticas, etc.
Conceptos básicos
21. www.sgcampus.com.mx @sgcampus@garicorp
•¿Por qué no aplicar un product backlog a las
necesidadesprincipales que tiene una Gerencia
en una organización?
•¿Cuáles serían las limitantes?
•¿Se podría llevar los roles? O ¿Qué se puede
extraer del manifiesto ágil?
•¿Qué pasaría con el SCRUM daily?
SCRUM en Gerencia
23. www.sgcampus.com.mx @sgcampus@garicorp
SCRUM en Gerencia (Ejemplo)
Sprint de 15 días
• El backlog se revisa cada 15 días, en forma de sprint,
para mantener el seguimiento con la Dirección.
24. www.sgcampus.com.mx @sgcampus@garicorp
SCRUM en Gerencia (Ejemplo)
Scrum Daily
•Revisa las actividades que tienes, en el día y
mantiene el seguimiento sobre las restricciones
o lo que vas a concluir.
•A manera de tareas podrá ser una forma de
adaptarlo.
31. www.sgcampus.com.mx @sgcampus@garicorp
• Las historias de usuario, se vuelven las necesidades de la
organización.
• Cada necesidad podrá ser resuelta con un proceso o un activo. Esto
relacionado a los SPRINTS.
SCRUM en proyectos de mejora
37. www.sgcampus.com.mx @sgcampus@garicorp
•EduScrum es un
marco de trabajo para
preparar a los
estudiantes donde la
responsabilidad del
proceso de
aprendizaje se delega
de los profesores a
los estudiantes.
EduSCRUM - Proposito
http://eduscrum.nl/