Tres lecciones aprendidas de SCRUM en proyectos de BI – Presentación realizada en el SolidQ Summit por: Javier Loria



 

1. #SQSummit 3 lecciones aprendidas de aplicar Scrum a proyectos de BI @JavierSQL jloria@solidq.com Javier Loria Mentor

2. Sponsors del SolidQ Summit Panamá

3. Javier Loria

4. Proyecto de Latin BI

5. SCRUM es simple Pero no es fácil

6. SCRUM es simple, pero no es fácil. SCRUM es simple, pero no es fácil. SCRUM es simple, pero no es fácil. SCRUM es simple, pero no es fácil. SCRUM es simple, pero no es fácil. SCRUM es simple, pero no es fácil. SCRUM es simple, pero no es fácil. SCRUM es simple, pero no es fácil. SCRUM es simple, pero no es fácil. SCRUM es simple, pero no es fácil. SCRUM es simple, pero no es fácil. SCRUM es simple, pero no es fácil. SCRUM es simple, pero no es fácil. SCRUM es simple, pero no es fácil. SCRUM es simple, pero no es fácil. SCRUM es simple, pero no es fácil. SCRUM es simple, pero no es fácil. SCRUM es simple, pero no es fácil. SCRUM es simple, pero no es fácil. SCRUM es simple, pero no es fácil. SCRUM es simple, pero no es fácil. SCRUM es simple, pero no es fácil. SCRUM es simple, pero

7. 3 Lecciones aprendidas de SCRUM en proyectos de BI 1) Bala de plata 2) Retroalimentación 3) Incremental – interactivo

8. Scrum NO es una bala de plata

9. Marco Cynefin David Snowden

10. Obvio Causa-Efecto es obvia. Desorden Sentir-categorizar-responder Mejores prácticas

11. Obvio Causa-Efecto es obvia. Desorden Sentir-categorizar-responder Mejores prácticas Complejo Causa-Efecto requiere análisis. Sentir-analizar-responder Buenas prácticas

12. Obvio Causa-Efecto es obvia. Desorden Sentir-categorizar-responder Mejores prácticas Complejo Causa-Efecto requiere análisis. Sentir-analizar-responder Buenas prácticas Complicado Relación causa-efecto es solo percibida en retrospectiva. sondear-sentir-responder Prácticas emergentes

13. Obvio Causa-Efecto es obvia. Desorden Sentir-categorizar-responder Mejores prácticas Complejo Causa-Efecto requiere análisis. Sentir-analizar-responder Buenas prácticas Complicado Relación causa-efecto es solo percibida en retrospectiva. sondear-sentir-responder Prácticas emergentes Caótico No hay una relación causa-efecto. Prácticas novedosas actuar-sentir-responder

14. Obvio Causa-Efecto es obvia. Desorden Sentir-categorizar-responder Mejores prácticas Complejo Causa-Efecto requiere análisis. Sentir-analizar-responder Buenas prácticas Complicado Relación causa-efecto es solo percibida en retrospectiva. sondear-sentir-responder Prácticas emergentes Caótico No hay una relación causa-efecto. Prácticas novedosas actuar-sentir-responder

15. La cultura se desayuna tu estrategia

16. Dominic Wilcox http://dominicwilcox.com/ Interruptor ágil

17. Qué causa que los proyectos ágiles fracasen? • Que impide la adopción ágil

18. 3 Lecciones aprendidas de SCRUM en proyectos de BI 1) Bala de plata 2) Retroalimentación 3) Incremental – interactivo

19. SCRUM Promete …. Fallar antes de 30 días

20. Prácticas de SCRUM Roles Artefactos Reglas Actividades

21. Actividades de Scrum Planificación Sprint Scrum Diario Scrum Diario Scrum Diario Scrum Diario Restrospectiva Refinamiento del BackLog

22. Entrada Inicial Entrada Scrum Salida Salida Final Inspección Proceso Inspección Producto Retroalimentación

23. Inspección Adaptación Transparencia

24. RETROALIMENTACION

25. SCRUM Promete …. Fallar antes de 30 días

26. 3 Lecciones aprendidas de SCRUM en proyectos de BI 1) Bala de plata 2) Retroalimentación 3) Incremental – interactivo

27. “incrementing” builds a bit at a time 1 2 3 But, incrementing calls for a fully formed idea Original Slide by: Jeff Patton

28. “iterating” builds a rough version, validates it, then slowly builds up quality 1 2 3 Iterating allows you to move from vague idea to realization Original Slide by: Jeff Patton

29. Iterativo e incremental Sprint 1

30. Iterativo e incremental Sprint 2

31. Iterativo e incremental Sprint 4

32. Iterativo e incremental Sprint 8

33. Iterativo e incremental

34. Cual es tu historia? Describe una funcionalidad nueva o cambiada de un sistema o software que es valiosa para un interesado externo.

35. Historias de Usuario Descripción: Como <Rol> Quiero <Funcionalidad> Para <Razón> Conversación: Elaboración con detalles Pruebas: Que se deben realizar para comprobar la funcionalidad

36. Historias de Usuario Liberación Presentación Aumentación Validación Configuracion Agile Business Intelligence How to make it happen?

37. Como analista de ventas quiero poder analizar los ingresos por transacciones de ventas del sistema POS para poder encontrar patrones de ventas en el tiempo Liberación

38. Como gestor de riesgos corporativos quiero tener un reporte mensual de todos los activos valorados por riesgo para poder cumplir con la legislación regulatoria. Presentación:

39. Como gerente de cuentas quiero ver la probabilidad de abandono del cliente para buscar estrategias que puedo ofrecerle al cliente para retenerlo Aumentación:

40. Como asistente de ventas quiero ser notificado(a) de prestamos que no tienen la información completa para tomar acciones para reducir el riesgo de incumplimiento Validación

41. Como gerente de producto quiero poder actualizar la categorización de productos para poder agrupar correctamente las ventas y sus metas. Configuración

42. Historias de Usuario Liberación Presentación Aumentación Validación Configuracion Agile Business Intelligence How to make it happen?

43. Epica Tema Tema Tema Tema Historia Usuario Historia Usuario Historia Usuario Historia de Usuario Historia de Desarrollador Historia de Desarrollador Historia de Desarrollador BackLog

44. Historias de Desarrollador Descripción: El <Modulo> recibira <habilidad> Para <utilidad> Que completa <historia> Conversación: Pruebas:

45. 3 Lecciones aprendidas de SCRUM en proyectos de BI 1) Bala de plata 2) Retroalimentación 3) Incremental – interactivo

46. SCRUM es simple Pero no es fácil

47. Shu-ha-ri

48. También puedes preguntar tus dudas con el hashtag #SQSummit en Twitter ADAPTIVE BI FRAMEWORK Te ayudaremos a mejorar la velocidad de desarrollo de tu plataforma de analítica de negocio basada en nuestra experiencia: •Diseña antes de construir •Automatización de procesos por ETL •Servicios de mentoring para ayudarte a conseguir mejores prácticas para la construcción de procesos específicos y plataformas de analítica de negocio •Muy fácil de mantener SOLIDQ FLEX SERVICES Con SolidQ Flex Services evitarás sustos, consiguiendo que tus sistemas sean estables. Desde una solución sencilla de monitorización, hasta un servicio de atención de incidencias 24/7, mantenimiento proactivo, resolución de problemas y línea de soporte. Todo con un coste fijo mensual… y tú dedica el tiempo a las cosas importantes. ¡Gracias!