Documentos de Académico
Documentos de Profesional
Documentos de Cultura
de BI
Javier Loria
Mentor
Patrocinadores del SQL Saturday
Gold Sponsor
Silver Sponsor
Geek Sponsor
Sobre Javier Loria
Mentor de Primus Data
Arquitecto y Diseñador de Software
Conferenciante
Autor y co-autor:
2782: Designing Microsoft SQL Server 2005 Databases
Implementing and Maintaining SQL Server 2005
Designing Database Solutions by Using Microsoft SQL Server 2005
Microsoft SQL Server 2005: Database Essentials Step by Step
Microsoft SQL Server 2005 Business Intelligence - Implementation
and Maintenance
Ex
MVP
MCT-MCSE-MCSD-MCDBA
Scrum en 10 Minutos
Porque Scrum?
Como aplicarlo en BI
Iterativo e Incremental
Historias de Usuario
Historias de Desarrollador
Bus Dimensional
SCRUM en 10 Minutos
Product
Backlog Product Owner
Sprint Planning
Sprint
Scrum Master
Sprint Sprint
Review Restrospective
Roles
Actividades
Prácticas Artefactos
SCRUM
Reglas
ROLES
ACTIVIDADES
ARTEFACTOS
Scrum en 10 Minutos
Porque Scrum?
Como aplicarlo en BI
Iterativo e Incremental
Historias de Usuario
Historias de Desarrollador
Bus DImensional
Porqué SCRUM?
Porqué SCRUM?
Porque Scrum?
Como aplicarlo en BI
Iterativo e Incremental
Historias de Usuario
Historias de Desarrollador
Bus Dimensional
Scrum es un
marco de
desarrollo ágil de
software iterativo
e incremental
para la gestión de
desarrollo de
productos.
Incremental construye poco a poco
a la vez
Pero, incremental exige
una idea inicial totalmente
formada
1 2 3
1 2 3
Sprint 1
Iterativo e incremental
Sprint 2
Iterativo e incremental
Sprint 4
Iterativo e incremental
Sprint 8
Iterativo e incremental
Original Slide by: Jeff Patton
Scrum en 10 Minutos
Porque Scrum?
Como aplicarlo en BI
Iterativo e Incremental
Historias de Usuario
Historias de Desarrollador
Bus Dimensional
Identificar en
vez de
Documentar los
requerimientos
Involucrar al negocio
tanto como sea posible
Facilitar el dialogo
Historias de Usuario
Descripción:
Como <rol>
Quiero <acción>
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
Liberación
Presentación
Aumentación
Validación
Configuracion
Porque Scrum?
Como aplicarlo en BI
Iterativo e Incremental
Historias de Usuario
Historias de Desarrollador
Bus Dimensional
Hierarchy for agile project definition objects
Historia de desarrollador
Este <Modulo>
• Quién
I = Independent:
•The team can develop the story without having to start or substantially revisit the work done on one or more other
stories.
L=Layered
•Shows development in only one layer of the DWBI reference data architecture
V = Valuable:
•The story, once implemented, should yield a discrete unit of business value for the customer.
E= Estimable:
•The concept represented is specific enough to be estimated.
S = Small:
•Because the story has a very limited scope, it will probably require only a minor portion of the labor available for a
sprint.
T = Testable:
•The story describes a unit of functionality that is small and distinct enough to be validated once implemented in
code.
Scrum en 10 Minutos
Porque Scrum?
Como aplicarlo en BI
Iterativo e Incremental
Historias de Usuario
Historias de Desarrollador
Bus Dimensional
Bus Dimensional
Bus Multidimensional Corporativo: Avon Costa Rica
s
ra
s
ña
to
le
to
ab
uc
pa
ul
a
ns
nt
od
ch
se
m
Datamarts
Co
Co
Ca
Fe
Fa
Pr
Ventas X X X X Fase 1
Padron X X Fase 1
Poblacion X X(Geo) Fase 2
MovimientosPadron X X Fase 2
Planeamiento X X X
Mercadeo X X X X
Compras X X X
Distribución X X X
Crédito X X X
Finanzas X X
Rec.Humanos X x
La esencia de SCRUM:
Javier@loria.com Blog
Javier Loria
twitter
Próxima sesión