3 lecciones aprendidas scrum proyectos de bi
Post on 14-Apr-2017
481 Views
Preview:
TRANSCRIPT
#SQSummit
3 lecciones aprendidas de aplicar Scrum a proyectos de BI
@JavierSQL
jloria@solidq.com
Javier Loria
Mentor
Sponsors del SolidQ Summit Panamá
Javier Loria
Proyecto de Latin BI
SCRUM es simplePero 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 no es fácil.
SCRUM es simple, pero
3 Lecciones aprendidas de SCRUM en proyectos de BI
1) Bala de plata2) Retroalimentación3) Incremental - interactivo
Scrum NO
es una bala
de plata
Marco
Cynefin
David Snowden
ObvioCausa-Efecto es obvia.
Desorden
Sentir-categorizar-responder
Mejores prácticas
ObvioCausa-Efecto es obvia.
Desorden
Sentir-categorizar-responder
Mejores prácticas
ComplejoCausa-Efecto requiere análisis.
Sentir-analizar-responder
Buenas prácticas
ObvioCausa-Efecto es obvia.
Desorden
Sentir-categorizar-responder
Mejores prácticas
ComplejoCausa-Efecto requiere análisis.
Sentir-analizar-responder
Buenas prácticas
ComplicadoRelación causa-efecto es solo
percibida en retrospectiva.
sondear-sentir-responder
Prácticas emergentes
ObvioCausa-Efecto es obvia.
Desorden
Sentir-categorizar-responder
Mejores prácticas
ComplejoCausa-Efecto requiere análisis.
Sentir-analizar-responder
Buenas prácticas
ComplicadoRelación causa-efecto es solo
percibida en retrospectiva.
sondear-sentir-responder
Prácticas emergentes
CaóticoNo hay una relación causa-efecto.
Prácticas novedosas
actuar-sentir-responder
ObvioCausa-Efecto es obvia.
Desorden
Sentir-categorizar-responder
Mejores prácticas
ComplejoCausa-Efecto requiere análisis.
Sentir-analizar-responder
Buenas prácticas
ComplicadoRelación causa-efecto es solo
percibida en retrospectiva.
sondear-sentir-responder
Prácticas emergentes
CaóticoNo hay una relación causa-efecto.
Prácticas novedosas
actuar-sentir-responder
La cultura se
desayuna tu estrategia
Dominic Wilcox
http://dominicwilcox.com/
Interruptor ágil
Qué causa que los proyectos ágiles fracasen?
• Que impide la adopción ágil
3 Lecciones aprendidas de SCRUM en proyectos de BI
1) Bala de plata2) Retroalimentación3) Incremental - interactivo
SCRUM Promete ….
Fallar antes de 30 días
Prácticas de SCRUM
Roles Artefactos Reglas Actividades
Actividades de Scrum
Planificación Sprint
Scrum
Diario
Scrum
Diario
Scrum
Diario
Scrum
Diario
Restrospectiva
Refinamiento
del BackLog
Entrada
Inicial
Entrada Scrum Salida
Salida
Final
Inspección
Proceso
Inspección
Producto
Retroalimentación
Inspección Adaptación Transparencia
RETROALIMENTACION
SCRUM Promete ….
Fallar antes de 30 días
3 Lecciones aprendidas de SCRUM en proyectos de BI
1) Bala de plata2) Retroalimentación3) Incremental - interactivo
“incrementing” builds a bit at a time
1 2 3
But, incrementing
calls for a fully
formed idea
Original Slide by: Jeff Patton
“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
Iterativo e incremental
Sprint 1
Iterativo e incremental
Sprint 2
Iterativo e incremental
Sprint 4
Iterativo e incremental
Sprint 8
Iterativo e incremental
Cual es tu historia?Describe una funcionalidad nueva ocambiada de un sistema o softwareque es valiosa para un interesadoexterno.
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
Historias de Usuario
Liberación
Presentación
Aumentación
Validación
Configuracion
Agile Business Intelligence
How to make it happen?
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
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:
Como gerente de cuentas
quiero ver la probabilidad
de abandono del cliente
para buscar estrategias que
puedo ofrecerle al cliente
para retenerlo
Aumentación:
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
Como gerente de producto
quiero poder actualizar la
categorización de productos
para poder agrupar
correctamente las ventas y
sus metas.
Configuración
Historias de Usuario
Liberación
Presentación
Aumentación
Validación
Configuracion
Agile Business Intelligence
How to make it happen?
Epica
Tema
TemaTema
Tema
HistoriaUsuario
HistoriaUsuario
HistoriaUsuario
Historia de Usuario
Historia de Desarrollador
Historia de Desarrollador
Historia de Desarrollador
BackLog
Historias de Desarrollador
Descripción:El <Modulo>recibira <habilidad>Para <utilidad>Que completa <historia>
Conversación:
Pruebas:
3 Lecciones aprendidas de SCRUM en proyectos de BI
1) Bala de plata2) Retroalimentación3) Incremental - interactivo
SCRUM es simplePero no es fácil
Shu-ha-ri
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!
top related