![Page 1: Xii betabeers galicia todo lo que me hubiera gustado saber cuando abrace el agilismo](https://reader033.vdocuments.co/reader033/viewer/2022051323/54b4fa4b4a7959da498b46e3/html5/thumbnails/1.jpg)
Todo lo que me hubiera gustado saber cuando abracé el agilismo
by @rafbermudez
![Page 2: Xii betabeers galicia todo lo que me hubiera gustado saber cuando abrace el agilismo](https://reader033.vdocuments.co/reader033/viewer/2022051323/54b4fa4b4a7959da498b46e3/html5/thumbnails/2.jpg)
¿Quién soy?
● Rafael Bermúdez Míguez @rafbermudez● Responsable de desarrollo en el Grupo Aluman● ScrumManager Certified Graduate, Cerfified Degree● Blog: rafbermudez.com● Colaborador Greach - ,
● linkedin: Rafael Bermúdez Míguez● mail: [email protected]
![Page 3: Xii betabeers galicia todo lo que me hubiera gustado saber cuando abrace el agilismo](https://reader033.vdocuments.co/reader033/viewer/2022051323/54b4fa4b4a7959da498b46e3/html5/thumbnails/3.jpg)
El reto
● Grupo Aluman○ Obligada restructuración de negocio
■ Internacionalización○ Potenciar TIC
■ Organización del equipo de desarrollo■ Integración necesidades + legacy
![Page 4: Xii betabeers galicia todo lo que me hubiera gustado saber cuando abrace el agilismo](https://reader033.vdocuments.co/reader033/viewer/2022051323/54b4fa4b4a7959da498b46e3/html5/thumbnails/4.jpg)
Motivación
● Conociendo múltiples empresas● Desempeñando diversos roles● Y las metodologías utilizadas
○ se pasan...○ o se quedan cortas
![Page 5: Xii betabeers galicia todo lo que me hubiera gustado saber cuando abrace el agilismo](https://reader033.vdocuments.co/reader033/viewer/2022051323/54b4fa4b4a7959da498b46e3/html5/thumbnails/5.jpg)
Algo no encaja...
![Page 6: Xii betabeers galicia todo lo que me hubiera gustado saber cuando abrace el agilismo](https://reader033.vdocuments.co/reader033/viewer/2022051323/54b4fa4b4a7959da498b46e3/html5/thumbnails/6.jpg)
10 motivos
1. Escasa participación del usuario final2. Requisitos sin definir3. Cambios de rumbo y de prioridades4. Falta de dirección5. Incompetencia tecnológica6. Falta de recursos7. Expectativas no realistas8. Objetivos poco claros9. Planificación infravalorada
10. Riesgos tecnológicos
![Page 7: Xii betabeers galicia todo lo que me hubiera gustado saber cuando abrace el agilismo](https://reader033.vdocuments.co/reader033/viewer/2022051323/54b4fa4b4a7959da498b46e3/html5/thumbnails/7.jpg)
Be agile my friend
![Page 8: Xii betabeers galicia todo lo que me hubiera gustado saber cuando abrace el agilismo](https://reader033.vdocuments.co/reader033/viewer/2022051323/54b4fa4b4a7959da498b46e3/html5/thumbnails/8.jpg)
Elementos que valora el agilismo...
Individuos e interacciones
Software funcionando
Colaboración con el cliente
Respuesta ante el cambio
Procesos y herramientas
Documentación extensiva
Negociación contractual
Seguir un plan
![Page 9: Xii betabeers galicia todo lo que me hubiera gustado saber cuando abrace el agilismo](https://reader033.vdocuments.co/reader033/viewer/2022051323/54b4fa4b4a7959da498b46e3/html5/thumbnails/9.jpg)
pero priorizando (Manifiesto ágil)
Individuos e interacciones
Software funcionando
Colaboración con el cliente
Respuesta ante el cambio
Procesos y herramientas
Documentación extensiva
Negociación contractual
Seguir un plan
SOBRE
SOBRE
SOBRE
SOBRE
![Page 10: Xii betabeers galicia todo lo que me hubiera gustado saber cuando abrace el agilismo](https://reader033.vdocuments.co/reader033/viewer/2022051323/54b4fa4b4a7959da498b46e3/html5/thumbnails/10.jpg)
Metodologías ágiles
![Page 11: Xii betabeers galicia todo lo que me hubiera gustado saber cuando abrace el agilismo](https://reader033.vdocuments.co/reader033/viewer/2022051323/54b4fa4b4a7959da498b46e3/html5/thumbnails/11.jpg)
pueden ser complementarias
AGILE
SCRUM
KANBAN
XP
TDD
LEAN
PRESCRIPTIVO
+
![Page 12: Xii betabeers galicia todo lo que me hubiera gustado saber cuando abrace el agilismo](https://reader033.vdocuments.co/reader033/viewer/2022051323/54b4fa4b4a7959da498b46e3/html5/thumbnails/12.jpg)
Si usas nombres raros….
![Page 13: Xii betabeers galicia todo lo que me hubiera gustado saber cuando abrace el agilismo](https://reader033.vdocuments.co/reader033/viewer/2022051323/54b4fa4b4a7959da498b46e3/html5/thumbnails/13.jpg)
¡te mirarán raro!
![Page 14: Xii betabeers galicia todo lo que me hubiera gustado saber cuando abrace el agilismo](https://reader033.vdocuments.co/reader033/viewer/2022051323/54b4fa4b4a7959da498b46e3/html5/thumbnails/14.jpg)
No tengo que documentar
![Page 15: Xii betabeers galicia todo lo que me hubiera gustado saber cuando abrace el agilismo](https://reader033.vdocuments.co/reader033/viewer/2022051323/54b4fa4b4a7959da498b46e3/html5/thumbnails/15.jpg)
No tengo que documentar
● Plantéate ○ ¿para qué?○ ¿para quién?
● El código es documento● Define una documentación mínima
○ hay duda -> no hacerlo○ Se hace -> se trata como otro requisito
![Page 16: Xii betabeers galicia todo lo que me hubiera gustado saber cuando abrace el agilismo](https://reader033.vdocuments.co/reader033/viewer/2022051323/54b4fa4b4a7959da498b46e3/html5/thumbnails/16.jpg)
¿Qué suelen pedir?Responsable del producto Desarrolladores
diseño (diseño arquitectura, funcional, base de datos, etc)
especificaciones de diseño
seguimiento y control (actas, partes, informes, etc.)
especificaciones funcionales
auditoría (revisiones, chequeos, aprobaciones, etc.)
definición arquitectura general
información (manuales, guías, tutoriales, etc.)
modelo de bases de datos
planes de test y documentación de test
![Page 17: Xii betabeers galicia todo lo que me hubiera gustado saber cuando abrace el agilismo](https://reader033.vdocuments.co/reader033/viewer/2022051323/54b4fa4b4a7959da498b46e3/html5/thumbnails/17.jpg)
Pruebas
● Las pruebas son importantes○ Evitan errores○ Aumentan la calidad del producto
● La agilidad no define cómo hacerlas○ Define cuándo hacerlas.
● Y si esto no te convence testea para...
![Page 18: Xii betabeers galicia todo lo que me hubiera gustado saber cuando abrace el agilismo](https://reader033.vdocuments.co/reader033/viewer/2022051323/54b4fa4b4a7959da498b46e3/html5/thumbnails/18.jpg)
no cabrear a tus usuarios
![Page 19: Xii betabeers galicia todo lo que me hubiera gustado saber cuando abrace el agilismo](https://reader033.vdocuments.co/reader033/viewer/2022051323/54b4fa4b4a7959da498b46e3/html5/thumbnails/19.jpg)
SCRUM vs KANBANSCRUM KANBAN ( TABLERO VISUAL)
Equipos pequeños multifuncionales cualquier equipo
Roles mínimo = PO,SM,equipo no hay roles prescritos
Iteraciones de tiempo fijas opcionales (continuo)
WIP indirecto (por sprint) directo (por estado)
Estimaciones obligatorias opcionales
Modificaciones No se pueden añadir tareas al Sprint
Se pueden añadir tareas en cualquier momento
Tablero se limpia por sprint fijo
Prioridad Pila de producto priorizada Cualquier orden
![Page 20: Xii betabeers galicia todo lo que me hubiera gustado saber cuando abrace el agilismo](https://reader033.vdocuments.co/reader033/viewer/2022051323/54b4fa4b4a7959da498b46e3/html5/thumbnails/20.jpg)
SCRUM-BANNuestro SCRUM-BAN
Equipos pequeños multifuncionales
Roles PO,SM,equipo, auxiliares (cierto solapamiento)
Iteraciones de tiempo variable (tendencia a continuo)
WIP indirecto (por sprint)
Estimaciones derivadas
Modificaciones Se pueden añadir tareas en cualquier momento, se reajusta el sprint
Tablero se limpia por sprint. Se trasladan tareas
Prioridad Priorizada por sprint
![Page 21: Xii betabeers galicia todo lo que me hubiera gustado saber cuando abrace el agilismo](https://reader033.vdocuments.co/reader033/viewer/2022051323/54b4fa4b4a7959da498b46e3/html5/thumbnails/21.jpg)
Mejora continua
● Mejora del proceso metodológico○ Metodología viva○ Feedback de las “retrospectivas”
● Integración continua del desarrollo y despliegue● Calidad del software
○ Medir■ Cobertura de test■ Reglas a cumplir■ Análisis complejidad ciclomática y ptos. función
○ Refactorizar
![Page 22: Xii betabeers galicia todo lo que me hubiera gustado saber cuando abrace el agilismo](https://reader033.vdocuments.co/reader033/viewer/2022051323/54b4fa4b4a7959da498b46e3/html5/thumbnails/22.jpg)
Conclusiones
● Fórmate● Conoce el entorno● Elige y/o adapta● Documenta● Prueba● Mejora y adaptación continua
![Page 23: Xii betabeers galicia todo lo que me hubiera gustado saber cuando abrace el agilismo](https://reader033.vdocuments.co/reader033/viewer/2022051323/54b4fa4b4a7959da498b46e3/html5/thumbnails/23.jpg)
Bibliografía● Fuentes
○ Como gestionar proyectos y dormir por las noches.■ http://www.slideshare.net/alvaroagea/yuzz2yuzz-beagile-22593929
○ Kanban y scrum, obteniendo lo mejor de ambos.■ http://www.slideshare.net/eliolaureano/kanban-y-scrum-obteniendo-lo-mejor-de-ambos
● Libros○ Gestión ágil de proyectos software. Javier Garzas.○ Cómo sobrevivir... a la planificación de un proyecto ágil. Javier Garzas.
● MOOCs gratuitos○ Agilidad y Lean. Gestionando los proyectos y negocios del s. XXI○ Scrum I , Scrum II
■ http://www.scrummanager.net/
![Page 24: Xii betabeers galicia todo lo que me hubiera gustado saber cuando abrace el agilismo](https://reader033.vdocuments.co/reader033/viewer/2022051323/54b4fa4b4a7959da498b46e3/html5/thumbnails/24.jpg)
¿Preguntas?
![Page 25: Xii betabeers galicia todo lo que me hubiera gustado saber cuando abrace el agilismo](https://reader033.vdocuments.co/reader033/viewer/2022051323/54b4fa4b4a7959da498b46e3/html5/thumbnails/25.jpg)
¡Gracias!
¡Nos vemos en las beers!
@rafbermudez