SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
Diego Fernando Robledo T.
@DRobledo / @Analytics_DR
Diego.Robledo@GMail.com
 ¿Qué se necesita?
◦ Usuarios
◦ Product owner
◦ Scrum master
◦ Team members
Product
Owner
Scrum
Master
Team
Usuario
final
 ¿Cómo se hace?
 Resultado
◦ Usuarios felices
◦ Equipo comprometido
◦ Organizaciones disfrutando resultados
◦ ¿Gente más feliz?
 Hay algo que no cuadra
 No funciona igual
◦ No se logran los objetivos del sprint
 Ampliemos el sprint!!!
 Comprometámonos a menos
 Aun así, ¿por qué no llegamos?
 Si el 60% al 70% en un proyecto tradicional de
BI se va solo en ETL, ¿por qué no tenemos eso
en cuenta?
◦ Y qué tal si hacemos sprints solo para ETL?
◦ ¿Pero quién nos entrega modelo?
◦ ¿Y cómo hacemos para los reportes? ¿En otro
sprint?
 Fácil
◦ Hagamos un sprint de modelamiento
◦ Otro para ETL
◦ Y uno final para “Visualización”
 Tableros
 Reportes
 Etc.
 Finalmente el ciclo para presentar un
producto potencialmente entregable era
demasiado largo
◦ Con sprints de 2 semanas, el resultado final sería a
6 semanas
◦ ¿Y el tiempo de pruebas?
◦ ¿Y la aceptación de las H.U?
Se encuentran tres elementos fundamentales
para el desarrollo de BI
 Arquitectura
◦ Modelamiento dimensional
 Data Integration
◦ ETL
 Data Visualization
◦ Reportes
◦ Dashboards
 La idea es
◦ Entregar valor de negocio en cada uno de los
niveles fundamentales anteriores
 Arquitectura
 Modelo dimensional. Iterativo e incremental
 Data Integration
 ETL. Iterativo e incremental
 Data Visualization
 Iterativo e incremental
 Debe delinearse por el product owner.
◦ TI debería apoyarlo ojalá con un arquitecto
◦ Permitirá tener una visión de alto nivel de diseño
◦ Dependencias con otros sistemas o proyectos
◦ Permite asegurar que las HU futuras sean
coherentes con lo planeado en el PB
 Sprint inicial
◦ Inicia el equipo de arquitectura
 Tomar las HU del Product Backlog
 Realizar modelamiento de acuerdo con HU
 Paradigma: El modelo tiene que estar completo antes de
hacer Data Integration.
◦ Entrega de valor:
 Primera iteración del modelo de datos
 Primera iteración del modelo
◦ Comienzo de Data Integration
 Paradigma: HU y Criterios INVEST
 I ndependent
 N egotiable
 V aluable
 E stimable
 S mall
 T estable
 Para BI una HU
◦ Demasiado genérica o muy grande
◦ No se alcanza a cumplir en un sprint
◦ Difícil realizar las pruebas de aceptación
 Historias de desarrollador
◦ Punto intermedio entre HU y Tareas
◦ Puede ser cumplida en un sprint
◦ Representa avance en la entrega de valor
◦ Es entendible por el PO
 D emonstrable
 I ndependent
 L ayered
 B usiness valued
 E stimable
 R efinable
 T estable
 S mall
I ndependent
N egotiable
V aluable
E stimable
S mall
T estable
• Dilberts en vez de Invest:
 Demonstrable
◦ Cada entregable debe ser algo que se pueda mostrar
al PO
◦ Pueden haber varios entregables demostrables para
poder completar una HU
 Independent
◦ Al comenzar una historia de desarrollador no puede
depender de otras
◦ Secuencializarlas para asegurar independencia
 Layered
◦ La historia debe pertenecer a una única capa
 Extracción/Stage
 Integración
 Presentación
 Business Valued
◦ Asegurar que la historia entrega valor de negocio.
◦ Es el criterio más complejo
 Estimable
◦ Heredado directamente de INVEST
 Refinable
◦ Concentrarse en el qué
◦ El cómo es lo que se permite refinar
 Testable
◦ Heredado directamente de INVEST
 Small
◦ Inherente a las historias de desarrollador
 Al finalizar un sprint de Data Integration
◦ Potencialmente entregables a nivel de presentación
 Tablas de data
 Tablas agregadas
 Tablas materializadas
 “Capa semántica”
 Finalizadas entregas de sprints de Data
Integration, inicio de explotación.
◦ Se pueden tomar HU para explotación o
visualización
◦ Se trabaja con HU; las HD son para Data Integration
◦ Los reportes, tableros, vistas, etc., pueden ser
iterativos e incrementales
HU
HU
HU
HU
HU
HU HU
HUHU
HU
HD
Product
Backlog
Arquitectura
Modelamiento
HD
HD HD
HD
HD
HD
HD
Data
Integration
HU HU
HUHU
HU
Data
Visualization
Sprint 3
Sprint 3
Sprint 3
Sprint 2Arquitectura
Modelamiento
Data
Integration
Data
Visualization
Sprint 2Sprint 1
Scrum for BI

Weitere ähnliche Inhalte

Was ist angesagt?

Adopting Domain-Driven Design in your organization
Adopting Domain-Driven Design in your organizationAdopting Domain-Driven Design in your organization
Adopting Domain-Driven Design in your organizationAleix Morgadas
 
SRE: ¿Qué es y cómo gestionar el Toil?
SRE: ¿Qué es y cómo gestionar el Toil?SRE: ¿Qué es y cómo gestionar el Toil?
SRE: ¿Qué es y cómo gestionar el Toil?Globant
 
Continuous Lifecycle London 2018 Event Keynote
Continuous Lifecycle London 2018 Event KeynoteContinuous Lifecycle London 2018 Event Keynote
Continuous Lifecycle London 2018 Event KeynoteWeaveworks
 
Observabilidad de sistemas
Observabilidad de sistemasObservabilidad de sistemas
Observabilidad de sistemasSoftware Guru
 
RedisConf18 - Redis on Google Cloud Platform
RedisConf18 - Redis on Google Cloud PlatformRedisConf18 - Redis on Google Cloud Platform
RedisConf18 - Redis on Google Cloud PlatformRedis Labs
 
Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágilesFabian Garzon
 
Troubleshooting as Your Kafka Clusters Grow (Krunal Vora, Tinder) Kafka Summi...
Troubleshooting as Your Kafka Clusters Grow (Krunal Vora, Tinder) Kafka Summi...Troubleshooting as Your Kafka Clusters Grow (Krunal Vora, Tinder) Kafka Summi...
Troubleshooting as Your Kafka Clusters Grow (Krunal Vora, Tinder) Kafka Summi...confluent
 
Building Slack's internal developer platform as a product.pdf
Building Slack's internal developer platform as a product.pdfBuilding Slack's internal developer platform as a product.pdf
Building Slack's internal developer platform as a product.pdfJavier Turégano Molina
 
The new PMP, what it is and how to get prepared for it
The new PMP, what it is and how to get prepared for itThe new PMP, what it is and how to get prepared for it
The new PMP, what it is and how to get prepared for itPMIUKChapter
 
Extending DevOps to Big Data Applications with Kubernetes
Extending DevOps to Big Data Applications with KubernetesExtending DevOps to Big Data Applications with Kubernetes
Extending DevOps to Big Data Applications with KubernetesNicola Ferraro
 
How to write a Dockerfile
How to write a DockerfileHow to write a Dockerfile
How to write a DockerfileKnoldus Inc.
 

Was ist angesagt? (20)

4. Stuart Collins BBC - strategic governance of p3m GOV011015
4. Stuart Collins BBC - strategic governance of p3m GOV0110154. Stuart Collins BBC - strategic governance of p3m GOV011015
4. Stuart Collins BBC - strategic governance of p3m GOV011015
 
Crystal clear exposicion
Crystal clear exposicionCrystal clear exposicion
Crystal clear exposicion
 
Adopting Domain-Driven Design in your organization
Adopting Domain-Driven Design in your organizationAdopting Domain-Driven Design in your organization
Adopting Domain-Driven Design in your organization
 
Project Management Competency Development Framework (PMCD)
Project Management Competency Development Framework (PMCD)Project Management Competency Development Framework (PMCD)
Project Management Competency Development Framework (PMCD)
 
Script psp
Script pspScript psp
Script psp
 
SRE: ¿Qué es y cómo gestionar el Toil?
SRE: ¿Qué es y cómo gestionar el Toil?SRE: ¿Qué es y cómo gestionar el Toil?
SRE: ¿Qué es y cómo gestionar el Toil?
 
Continuous Lifecycle London 2018 Event Keynote
Continuous Lifecycle London 2018 Event KeynoteContinuous Lifecycle London 2018 Event Keynote
Continuous Lifecycle London 2018 Event Keynote
 
CICD with Jenkins
CICD with JenkinsCICD with Jenkins
CICD with Jenkins
 
Observabilidad de sistemas
Observabilidad de sistemasObservabilidad de sistemas
Observabilidad de sistemas
 
RedisConf18 - Redis on Google Cloud Platform
RedisConf18 - Redis on Google Cloud PlatformRedisConf18 - Redis on Google Cloud Platform
RedisConf18 - Redis on Google Cloud Platform
 
Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágiles
 
intro to DevOps
intro to DevOpsintro to DevOps
intro to DevOps
 
Troubleshooting as Your Kafka Clusters Grow (Krunal Vora, Tinder) Kafka Summi...
Troubleshooting as Your Kafka Clusters Grow (Krunal Vora, Tinder) Kafka Summi...Troubleshooting as Your Kafka Clusters Grow (Krunal Vora, Tinder) Kafka Summi...
Troubleshooting as Your Kafka Clusters Grow (Krunal Vora, Tinder) Kafka Summi...
 
Cocomo ii
Cocomo iiCocomo ii
Cocomo ii
 
Building Slack's internal developer platform as a product.pdf
Building Slack's internal developer platform as a product.pdfBuilding Slack's internal developer platform as a product.pdf
Building Slack's internal developer platform as a product.pdf
 
Metodología scrum
Metodología scrumMetodología scrum
Metodología scrum
 
The new PMP, what it is and how to get prepared for it
The new PMP, what it is and how to get prepared for itThe new PMP, what it is and how to get prepared for it
The new PMP, what it is and how to get prepared for it
 
Docker and Devops
Docker and DevopsDocker and Devops
Docker and Devops
 
Extending DevOps to Big Data Applications with Kubernetes
Extending DevOps to Big Data Applications with KubernetesExtending DevOps to Big Data Applications with Kubernetes
Extending DevOps to Big Data Applications with Kubernetes
 
How to write a Dockerfile
How to write a DockerfileHow to write a Dockerfile
How to write a Dockerfile
 

Andere mochten auch

Big Data Analytics from a Practitioners View
Big Data Analytics from a Practitioners ViewBig Data Analytics from a Practitioners View
Big Data Analytics from a Practitioners ViewRaghu Kashyap
 
Agile Business Intelligence
Agile Business IntelligenceAgile Business Intelligence
Agile Business IntelligenceAlex Meadows
 
Décisionnel Agile : les conditions du succès
Décisionnel Agile : les conditions du succèsDécisionnel Agile : les conditions du succès
Décisionnel Agile : les conditions du succèsJean-Michel Franco
 
3 Lecciones aprendidas de aplicar Scrum a proyectos de BI
3 Lecciones aprendidas de aplicar Scrum a proyectos de BI3 Lecciones aprendidas de aplicar Scrum a proyectos de BI
3 Lecciones aprendidas de aplicar Scrum a proyectos de BISolidQ
 
4 estequiometria s (1) estequiometria
4 estequiometria s (1) estequiometria4 estequiometria s (1) estequiometria
4 estequiometria s (1) estequiometriaLuisa Sanabria
 
Icc agile analytics overview
Icc agile analytics overviewIcc agile analytics overview
Icc agile analytics overviewDon Jackson
 
Metodologia Ágil para Projetos de BI - Pentaho Day
Metodologia Ágil para Projetos de BI - Pentaho DayMetodologia Ágil para Projetos de BI - Pentaho Day
Metodologia Ágil para Projetos de BI - Pentaho DayMarco Garcia
 
Traditional BI or Disruptive BI?
Traditional BI or Disruptive BI?Traditional BI or Disruptive BI?
Traditional BI or Disruptive BI?Raghu Kashyap
 
Wallchart - Data Warehouse Documentation Roadmap
Wallchart - Data Warehouse Documentation RoadmapWallchart - Data Warehouse Documentation Roadmap
Wallchart - Data Warehouse Documentation RoadmapDavid Walker
 
Agile in a Nutshell - Portia Tung
Agile in a Nutshell - Portia TungAgile in a Nutshell - Portia Tung
Agile in a Nutshell - Portia TungIIBA UK Chapter
 
Is BI/Analytics and Agile an Oxymoron?
Is BI/Analytics and Agile an Oxymoron?Is BI/Analytics and Agile an Oxymoron?
Is BI/Analytics and Agile an Oxymoron?Raghu Kashyap
 
(In Agile) Where Do All The Managers Go?
(In Agile) Where Do All The Managers Go?(In Agile) Where Do All The Managers Go?
(In Agile) Where Do All The Managers Go?Scott W. Ambler
 
Agile data warehouse
Agile data warehouseAgile data warehouse
Agile data warehouseDao Vo
 
White Paper - Overview Architecture For Enterprise Data Warehouses
White Paper -  Overview Architecture For Enterprise Data WarehousesWhite Paper -  Overview Architecture For Enterprise Data Warehouses
White Paper - Overview Architecture For Enterprise Data WarehousesDavid Walker
 
White Paper - Data Warehouse Documentation Roadmap
White Paper -  Data Warehouse Documentation RoadmapWhite Paper -  Data Warehouse Documentation Roadmap
White Paper - Data Warehouse Documentation RoadmapDavid Walker
 
SAP BI Requirements Gathering Process
SAP BI Requirements Gathering ProcessSAP BI Requirements Gathering Process
SAP BI Requirements Gathering Processsilvaft
 
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball ApproachMicrosoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball ApproachMark Ginnebaugh
 

Andere mochten auch (20)

Big Data Analytics from a Practitioners View
Big Data Analytics from a Practitioners ViewBig Data Analytics from a Practitioners View
Big Data Analytics from a Practitioners View
 
Agile Business Intelligence
Agile Business IntelligenceAgile Business Intelligence
Agile Business Intelligence
 
Décisionnel Agile : les conditions du succès
Décisionnel Agile : les conditions du succèsDécisionnel Agile : les conditions du succès
Décisionnel Agile : les conditions du succès
 
Metodologías Ágiles
Metodologías ÁgilesMetodologías Ágiles
Metodologías Ágiles
 
3 Lecciones aprendidas de aplicar Scrum a proyectos de BI
3 Lecciones aprendidas de aplicar Scrum a proyectos de BI3 Lecciones aprendidas de aplicar Scrum a proyectos de BI
3 Lecciones aprendidas de aplicar Scrum a proyectos de BI
 
4 estequiometria s (1) estequiometria
4 estequiometria s (1) estequiometria4 estequiometria s (1) estequiometria
4 estequiometria s (1) estequiometria
 
Icc agile analytics overview
Icc agile analytics overviewIcc agile analytics overview
Icc agile analytics overview
 
Metodologia Ágil para Projetos de BI - Pentaho Day
Metodologia Ágil para Projetos de BI - Pentaho DayMetodologia Ágil para Projetos de BI - Pentaho Day
Metodologia Ágil para Projetos de BI - Pentaho Day
 
Traditional BI or Disruptive BI?
Traditional BI or Disruptive BI?Traditional BI or Disruptive BI?
Traditional BI or Disruptive BI?
 
Agile dwh
Agile dwhAgile dwh
Agile dwh
 
Wallchart - Data Warehouse Documentation Roadmap
Wallchart - Data Warehouse Documentation RoadmapWallchart - Data Warehouse Documentation Roadmap
Wallchart - Data Warehouse Documentation Roadmap
 
Agile in a Nutshell - Portia Tung
Agile in a Nutshell - Portia TungAgile in a Nutshell - Portia Tung
Agile in a Nutshell - Portia Tung
 
Is BI/Analytics and Agile an Oxymoron?
Is BI/Analytics and Agile an Oxymoron?Is BI/Analytics and Agile an Oxymoron?
Is BI/Analytics and Agile an Oxymoron?
 
(In Agile) Where Do All The Managers Go?
(In Agile) Where Do All The Managers Go?(In Agile) Where Do All The Managers Go?
(In Agile) Where Do All The Managers Go?
 
Agile data warehouse
Agile data warehouseAgile data warehouse
Agile data warehouse
 
White Paper - Overview Architecture For Enterprise Data Warehouses
White Paper -  Overview Architecture For Enterprise Data WarehousesWhite Paper -  Overview Architecture For Enterprise Data Warehouses
White Paper - Overview Architecture For Enterprise Data Warehouses
 
White Paper - Data Warehouse Documentation Roadmap
White Paper -  Data Warehouse Documentation RoadmapWhite Paper -  Data Warehouse Documentation Roadmap
White Paper - Data Warehouse Documentation Roadmap
 
ASAP 8.0 Methodology
ASAP 8.0 MethodologyASAP 8.0 Methodology
ASAP 8.0 Methodology
 
SAP BI Requirements Gathering Process
SAP BI Requirements Gathering ProcessSAP BI Requirements Gathering Process
SAP BI Requirements Gathering Process
 
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball ApproachMicrosoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
 

Ähnlich wie Scrum for BI

Tutorial Microsoft Power Automate: Automatización de flujos de trabajo para m...
Tutorial Microsoft Power Automate: Automatización de flujos de trabajo para m...Tutorial Microsoft Power Automate: Automatización de flujos de trabajo para m...
Tutorial Microsoft Power Automate: Automatización de flujos de trabajo para m...Fernando Leandro
 
Metodologia Agil Scrumgem ASPgems
Metodologia Agil Scrumgem ASPgemsMetodologia Agil Scrumgem ASPgems
Metodologia Agil Scrumgem ASPgemsASPgems
 
Orquestando Pipelines de Datosen AWS con Step Function y AWS Glue
Orquestando Pipelines de Datosen AWS con Step Function y AWS GlueOrquestando Pipelines de Datosen AWS con Step Function y AWS Glue
Orquestando Pipelines de Datosen AWS con Step Function y AWS GlueGlobant
 
¿Por qué los proyectos híbridos son una realidad para la PMO de toda organiz...
¿Por qué los proyectos híbridos son  una realidad para la PMO de toda organiz...¿Por qué los proyectos híbridos son  una realidad para la PMO de toda organiz...
¿Por qué los proyectos híbridos son una realidad para la PMO de toda organiz...PMOfficers PMOAcademy
 
Éxitos y desastrosas experiencias con el agilismo en la gestión de proyectos ...
Éxitos y desastrosas experiencias con el agilismo en la gestión de proyectos ...Éxitos y desastrosas experiencias con el agilismo en la gestión de proyectos ...
Éxitos y desastrosas experiencias con el agilismo en la gestión de proyectos ...Atenea tech
 
24 HOP Español - Utilizando cdc para cargar dw on line - Miguel Egea
24 HOP Español - Utilizando cdc para cargar dw on line - Miguel Egea24 HOP Español - Utilizando cdc para cargar dw on line - Miguel Egea
24 HOP Español - Utilizando cdc para cargar dw on line - Miguel EgeaSpanishPASSVC
 
Meetup_Secrets_of_DW_2_Esp.pptx
Meetup_Secrets_of_DW_2_Esp.pptxMeetup_Secrets_of_DW_2_Esp.pptx
Meetup_Secrets_of_DW_2_Esp.pptxFedericoCastellari
 
Eliminando desperdicios en el desarrollo de software
Eliminando desperdicios en el desarrollo de softwareEliminando desperdicios en el desarrollo de software
Eliminando desperdicios en el desarrollo de softwareMarco Avendaño
 
Enfoque integral de proyectos y operaciones
Enfoque integral de proyectos y operacionesEnfoque integral de proyectos y operaciones
Enfoque integral de proyectos y operacionessmbcreatividad
 
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...Jorge Hernán Abad Londoño
 
Scrum en Inteligencia de Negocios
Scrum en Inteligencia de NegociosScrum en Inteligencia de Negocios
Scrum en Inteligencia de NegociosJavier Loria
 
¿Tendrá sentido implementar una PMO tradicional en una compañía ágil?
¿Tendrá sentido implementar una PMO tradicional en una compañía ágil?¿Tendrá sentido implementar una PMO tradicional en una compañía ágil?
¿Tendrá sentido implementar una PMO tradicional en una compañía ágil?PMOfficers PMOAcademy
 
An evening with... Agile Metrics Meetup
An evening with... Agile Metrics MeetupAn evening with... Agile Metrics Meetup
An evening with... Agile Metrics MeetupArkhotech
 
Product owner y product manager - son lo mismo o diferentes
Product owner y product manager - son lo mismo o diferentesProduct owner y product manager - son lo mismo o diferentes
Product owner y product manager - son lo mismo o diferentesAlex Ballarin
 
Cimientos(cap3)
Cimientos(cap3)Cimientos(cap3)
Cimientos(cap3)dlrdg
 

Ähnlich wie Scrum for BI (20)

Tutorial Microsoft Power Automate: Automatización de flujos de trabajo para m...
Tutorial Microsoft Power Automate: Automatización de flujos de trabajo para m...Tutorial Microsoft Power Automate: Automatización de flujos de trabajo para m...
Tutorial Microsoft Power Automate: Automatización de flujos de trabajo para m...
 
Lean para managers - Por Jorge H. Abad L.
Lean para managers  - Por Jorge H. Abad L.Lean para managers  - Por Jorge H. Abad L.
Lean para managers - Por Jorge H. Abad L.
 
Metodologia Agil Scrumgem ASPgems
Metodologia Agil Scrumgem ASPgemsMetodologia Agil Scrumgem ASPgems
Metodologia Agil Scrumgem ASPgems
 
Orquestando Pipelines de Datosen AWS con Step Function y AWS Glue
Orquestando Pipelines de Datosen AWS con Step Function y AWS GlueOrquestando Pipelines de Datosen AWS con Step Function y AWS Glue
Orquestando Pipelines de Datosen AWS con Step Function y AWS Glue
 
¿Por qué los proyectos híbridos son una realidad para la PMO de toda organiz...
¿Por qué los proyectos híbridos son  una realidad para la PMO de toda organiz...¿Por qué los proyectos híbridos son  una realidad para la PMO de toda organiz...
¿Por qué los proyectos híbridos son una realidad para la PMO de toda organiz...
 
Transformación Agile
Transformación AgileTransformación Agile
Transformación Agile
 
Éxitos y desastrosas experiencias con el agilismo en la gestión de proyectos ...
Éxitos y desastrosas experiencias con el agilismo en la gestión de proyectos ...Éxitos y desastrosas experiencias con el agilismo en la gestión de proyectos ...
Éxitos y desastrosas experiencias con el agilismo en la gestión de proyectos ...
 
24 HOP Español - Utilizando cdc para cargar dw on line - Miguel Egea
24 HOP Español - Utilizando cdc para cargar dw on line - Miguel Egea24 HOP Español - Utilizando cdc para cargar dw on line - Miguel Egea
24 HOP Español - Utilizando cdc para cargar dw on line - Miguel Egea
 
Meetup_Secrets_of_DW_2_Esp.pptx
Meetup_Secrets_of_DW_2_Esp.pptxMeetup_Secrets_of_DW_2_Esp.pptx
Meetup_Secrets_of_DW_2_Esp.pptx
 
Eliminando desperdicios en el desarrollo de software
Eliminando desperdicios en el desarrollo de softwareEliminando desperdicios en el desarrollo de software
Eliminando desperdicios en el desarrollo de software
 
Enfoque integral de proyectos y operaciones
Enfoque integral de proyectos y operacionesEnfoque integral de proyectos y operaciones
Enfoque integral de proyectos y operaciones
 
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
 
Scrum en Inteligencia de Negocios
Scrum en Inteligencia de NegociosScrum en Inteligencia de Negocios
Scrum en Inteligencia de Negocios
 
DevOps: una breve introducción
DevOps: una breve introducciónDevOps: una breve introducción
DevOps: una breve introducción
 
¿Tendrá sentido implementar una PMO tradicional en una compañía ágil?
¿Tendrá sentido implementar una PMO tradicional en una compañía ágil?¿Tendrá sentido implementar una PMO tradicional en una compañía ágil?
¿Tendrá sentido implementar una PMO tradicional en una compañía ágil?
 
Curso gratuito de Agile y scrum
Curso gratuito de Agile y scrumCurso gratuito de Agile y scrum
Curso gratuito de Agile y scrum
 
An evening with... Agile Metrics Meetup
An evening with... Agile Metrics MeetupAn evening with... Agile Metrics Meetup
An evening with... Agile Metrics Meetup
 
Product owner y product manager - son lo mismo o diferentes
Product owner y product manager - son lo mismo o diferentesProduct owner y product manager - son lo mismo o diferentes
Product owner y product manager - son lo mismo o diferentes
 
Cimientos(cap3)
Cimientos(cap3)Cimientos(cap3)
Cimientos(cap3)
 
Scrum à la Pablo (Español)
Scrum à la Pablo (Español)Scrum à la Pablo (Español)
Scrum à la Pablo (Español)
 

Kürzlich hochgeladen

presentacion de conjuntos para primaria.ppt
presentacion de conjuntos para primaria.pptpresentacion de conjuntos para primaria.ppt
presentacion de conjuntos para primaria.pptMelina Alama Visitacion
 
Partes y elementos de una iglesia básicos
Partes y elementos de una iglesia básicosPartes y elementos de una iglesia básicos
Partes y elementos de una iglesia básicosMarycarmenNuez4
 
Cesar Vilchis Vieyra Cesar Vilchis Vieyra
Cesar Vilchis Vieyra  Cesar Vilchis VieyraCesar Vilchis Vieyra  Cesar Vilchis Vieyra
Cesar Vilchis Vieyra Cesar Vilchis Vieyraestudiantes2010
 
Las marcas automotrices con más ventas de vehículos (2024).pdf
Las marcas automotrices con más ventas de vehículos (2024).pdfLas marcas automotrices con más ventas de vehículos (2024).pdf
Las marcas automotrices con más ventas de vehículos (2024).pdfJC Díaz Herrera
 
Cuáles son las características biológicas que están marcadas en tu individual...
Cuáles son las características biológicas que están marcadas en tu individual...Cuáles son las características biológicas que están marcadas en tu individual...
Cuáles son las características biológicas que están marcadas en tu individual...israel garcia
 
Presentacion-Prevencion-Incendios-Forestales.pdf
Presentacion-Prevencion-Incendios-Forestales.pdfPresentacion-Prevencion-Incendios-Forestales.pdf
Presentacion-Prevencion-Incendios-Forestales.pdfDodiAcuaArstica
 
AA CUADRO DE TEORIA DEL CASO. (1) (1).docx
AA CUADRO DE TEORIA DEL CASO. (1) (1).docxAA CUADRO DE TEORIA DEL CASO. (1) (1).docx
AA CUADRO DE TEORIA DEL CASO. (1) (1).docxLuisAngelYomonaYomon
 
PANTEÓN DE Paris en historia de la arquitectura
PANTEÓN DE Paris en historia de la arquitecturaPANTEÓN DE Paris en historia de la arquitectura
PANTEÓN DE Paris en historia de la arquitecturaRosaHurtado26
 
Investigacion cualitativa y cuantitativa....pdf
Investigacion cualitativa y cuantitativa....pdfInvestigacion cualitativa y cuantitativa....pdf
Investigacion cualitativa y cuantitativa....pdfalexanderleonyonange
 
Posiciones del IDH a nivel global en México (1982-2024).pdf
Posiciones del IDH a nivel global en México (1982-2024).pdfPosiciones del IDH a nivel global en México (1982-2024).pdf
Posiciones del IDH a nivel global en México (1982-2024).pdfJC Díaz Herrera
 
triptico-de-las-drogas en la adolescencia
triptico-de-las-drogas en la adolescenciatriptico-de-las-drogas en la adolescencia
triptico-de-las-drogas en la adolescenciaferg6120
 
CNEB-CURRICULO NACIONAL DE EDUCACION BASICA
CNEB-CURRICULO NACIONAL DE EDUCACION BASICACNEB-CURRICULO NACIONAL DE EDUCACION BASICA
CNEB-CURRICULO NACIONAL DE EDUCACION BASICAYOSHELINSARAIMAMANIS2
 
Las mujeres más ricas del mundo (2024).pdf
Las mujeres más ricas del mundo (2024).pdfLas mujeres más ricas del mundo (2024).pdf
Las mujeres más ricas del mundo (2024).pdfJC Díaz Herrera
 
Qué es un Histograma estadístico teoria y problema
Qué es un Histograma estadístico teoria y problemaQué es un Histograma estadístico teoria y problema
Qué es un Histograma estadístico teoria y problemaJoellyAlejandraRodrg
 
Posiciones de México en el PNB PPA per cápita (1982-2024).pdf
Posiciones de México en el PNB PPA per cápita (1982-2024).pdfPosiciones de México en el PNB PPA per cápita (1982-2024).pdf
Posiciones de México en el PNB PPA per cápita (1982-2024).pdfJC Díaz Herrera
 
PIB PERÚ datos y análisis de los últimos años
PIB PERÚ datos y análisis de los últimos añosPIB PERÚ datos y análisis de los últimos años
PIB PERÚ datos y análisis de los últimos añosEstefaniaRojas54
 
Triptico-del-Bullying qué es, cómo detectarlo, donde acudir
Triptico-del-Bullying qué es, cómo detectarlo, donde acudirTriptico-del-Bullying qué es, cómo detectarlo, donde acudir
Triptico-del-Bullying qué es, cómo detectarlo, donde acudirluis809799
 
Evolución de la fortuna de la familia Slim (1994-2024).pdf
Evolución de la fortuna de la familia Slim (1994-2024).pdfEvolución de la fortuna de la familia Slim (1994-2024).pdf
Evolución de la fortuna de la familia Slim (1994-2024).pdfJC Díaz Herrera
 
Industria musical de EUA vs Industria musical Corea del Sur (2024).pdf
Industria musical de EUA vs Industria musical Corea del Sur (2024).pdfIndustria musical de EUA vs Industria musical Corea del Sur (2024).pdf
Industria musical de EUA vs Industria musical Corea del Sur (2024).pdfJC Díaz Herrera
 
Reservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdf
Reservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdfReservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdf
Reservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdfJC Díaz Herrera
 

Kürzlich hochgeladen (20)

presentacion de conjuntos para primaria.ppt
presentacion de conjuntos para primaria.pptpresentacion de conjuntos para primaria.ppt
presentacion de conjuntos para primaria.ppt
 
Partes y elementos de una iglesia básicos
Partes y elementos de una iglesia básicosPartes y elementos de una iglesia básicos
Partes y elementos de una iglesia básicos
 
Cesar Vilchis Vieyra Cesar Vilchis Vieyra
Cesar Vilchis Vieyra  Cesar Vilchis VieyraCesar Vilchis Vieyra  Cesar Vilchis Vieyra
Cesar Vilchis Vieyra Cesar Vilchis Vieyra
 
Las marcas automotrices con más ventas de vehículos (2024).pdf
Las marcas automotrices con más ventas de vehículos (2024).pdfLas marcas automotrices con más ventas de vehículos (2024).pdf
Las marcas automotrices con más ventas de vehículos (2024).pdf
 
Cuáles son las características biológicas que están marcadas en tu individual...
Cuáles son las características biológicas que están marcadas en tu individual...Cuáles son las características biológicas que están marcadas en tu individual...
Cuáles son las características biológicas que están marcadas en tu individual...
 
Presentacion-Prevencion-Incendios-Forestales.pdf
Presentacion-Prevencion-Incendios-Forestales.pdfPresentacion-Prevencion-Incendios-Forestales.pdf
Presentacion-Prevencion-Incendios-Forestales.pdf
 
AA CUADRO DE TEORIA DEL CASO. (1) (1).docx
AA CUADRO DE TEORIA DEL CASO. (1) (1).docxAA CUADRO DE TEORIA DEL CASO. (1) (1).docx
AA CUADRO DE TEORIA DEL CASO. (1) (1).docx
 
PANTEÓN DE Paris en historia de la arquitectura
PANTEÓN DE Paris en historia de la arquitecturaPANTEÓN DE Paris en historia de la arquitectura
PANTEÓN DE Paris en historia de la arquitectura
 
Investigacion cualitativa y cuantitativa....pdf
Investigacion cualitativa y cuantitativa....pdfInvestigacion cualitativa y cuantitativa....pdf
Investigacion cualitativa y cuantitativa....pdf
 
Posiciones del IDH a nivel global en México (1982-2024).pdf
Posiciones del IDH a nivel global en México (1982-2024).pdfPosiciones del IDH a nivel global en México (1982-2024).pdf
Posiciones del IDH a nivel global en México (1982-2024).pdf
 
triptico-de-las-drogas en la adolescencia
triptico-de-las-drogas en la adolescenciatriptico-de-las-drogas en la adolescencia
triptico-de-las-drogas en la adolescencia
 
CNEB-CURRICULO NACIONAL DE EDUCACION BASICA
CNEB-CURRICULO NACIONAL DE EDUCACION BASICACNEB-CURRICULO NACIONAL DE EDUCACION BASICA
CNEB-CURRICULO NACIONAL DE EDUCACION BASICA
 
Las mujeres más ricas del mundo (2024).pdf
Las mujeres más ricas del mundo (2024).pdfLas mujeres más ricas del mundo (2024).pdf
Las mujeres más ricas del mundo (2024).pdf
 
Qué es un Histograma estadístico teoria y problema
Qué es un Histograma estadístico teoria y problemaQué es un Histograma estadístico teoria y problema
Qué es un Histograma estadístico teoria y problema
 
Posiciones de México en el PNB PPA per cápita (1982-2024).pdf
Posiciones de México en el PNB PPA per cápita (1982-2024).pdfPosiciones de México en el PNB PPA per cápita (1982-2024).pdf
Posiciones de México en el PNB PPA per cápita (1982-2024).pdf
 
PIB PERÚ datos y análisis de los últimos años
PIB PERÚ datos y análisis de los últimos añosPIB PERÚ datos y análisis de los últimos años
PIB PERÚ datos y análisis de los últimos años
 
Triptico-del-Bullying qué es, cómo detectarlo, donde acudir
Triptico-del-Bullying qué es, cómo detectarlo, donde acudirTriptico-del-Bullying qué es, cómo detectarlo, donde acudir
Triptico-del-Bullying qué es, cómo detectarlo, donde acudir
 
Evolución de la fortuna de la familia Slim (1994-2024).pdf
Evolución de la fortuna de la familia Slim (1994-2024).pdfEvolución de la fortuna de la familia Slim (1994-2024).pdf
Evolución de la fortuna de la familia Slim (1994-2024).pdf
 
Industria musical de EUA vs Industria musical Corea del Sur (2024).pdf
Industria musical de EUA vs Industria musical Corea del Sur (2024).pdfIndustria musical de EUA vs Industria musical Corea del Sur (2024).pdf
Industria musical de EUA vs Industria musical Corea del Sur (2024).pdf
 
Reservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdf
Reservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdfReservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdf
Reservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdf
 

Scrum for BI

  • 1. Diego Fernando Robledo T. @DRobledo / @Analytics_DR Diego.Robledo@GMail.com
  • 2.  ¿Qué se necesita? ◦ Usuarios ◦ Product owner ◦ Scrum master ◦ Team members Product Owner Scrum Master Team Usuario final
  • 4.  Resultado ◦ Usuarios felices ◦ Equipo comprometido ◦ Organizaciones disfrutando resultados ◦ ¿Gente más feliz?
  • 5.  Hay algo que no cuadra  No funciona igual ◦ No se logran los objetivos del sprint  Ampliemos el sprint!!!  Comprometámonos a menos  Aun así, ¿por qué no llegamos?
  • 6.  Si el 60% al 70% en un proyecto tradicional de BI se va solo en ETL, ¿por qué no tenemos eso en cuenta? ◦ Y qué tal si hacemos sprints solo para ETL? ◦ ¿Pero quién nos entrega modelo? ◦ ¿Y cómo hacemos para los reportes? ¿En otro sprint?
  • 7.  Fácil ◦ Hagamos un sprint de modelamiento ◦ Otro para ETL ◦ Y uno final para “Visualización”  Tableros  Reportes  Etc.
  • 8.  Finalmente el ciclo para presentar un producto potencialmente entregable era demasiado largo ◦ Con sprints de 2 semanas, el resultado final sería a 6 semanas ◦ ¿Y el tiempo de pruebas? ◦ ¿Y la aceptación de las H.U?
  • 9. Se encuentran tres elementos fundamentales para el desarrollo de BI  Arquitectura ◦ Modelamiento dimensional  Data Integration ◦ ETL  Data Visualization ◦ Reportes ◦ Dashboards
  • 10.  La idea es ◦ Entregar valor de negocio en cada uno de los niveles fundamentales anteriores  Arquitectura  Modelo dimensional. Iterativo e incremental  Data Integration  ETL. Iterativo e incremental  Data Visualization  Iterativo e incremental
  • 11.  Debe delinearse por el product owner. ◦ TI debería apoyarlo ojalá con un arquitecto ◦ Permitirá tener una visión de alto nivel de diseño ◦ Dependencias con otros sistemas o proyectos ◦ Permite asegurar que las HU futuras sean coherentes con lo planeado en el PB
  • 12.  Sprint inicial ◦ Inicia el equipo de arquitectura  Tomar las HU del Product Backlog  Realizar modelamiento de acuerdo con HU  Paradigma: El modelo tiene que estar completo antes de hacer Data Integration. ◦ Entrega de valor:  Primera iteración del modelo de datos
  • 13.  Primera iteración del modelo ◦ Comienzo de Data Integration  Paradigma: HU y Criterios INVEST  I ndependent  N egotiable  V aluable  E stimable  S mall  T estable
  • 14.  Para BI una HU ◦ Demasiado genérica o muy grande ◦ No se alcanza a cumplir en un sprint ◦ Difícil realizar las pruebas de aceptación  Historias de desarrollador ◦ Punto intermedio entre HU y Tareas ◦ Puede ser cumplida en un sprint ◦ Representa avance en la entrega de valor ◦ Es entendible por el PO
  • 15.  D emonstrable  I ndependent  L ayered  B usiness valued  E stimable  R efinable  T estable  S mall I ndependent N egotiable V aluable E stimable S mall T estable • Dilberts en vez de Invest:
  • 16.  Demonstrable ◦ Cada entregable debe ser algo que se pueda mostrar al PO ◦ Pueden haber varios entregables demostrables para poder completar una HU  Independent ◦ Al comenzar una historia de desarrollador no puede depender de otras ◦ Secuencializarlas para asegurar independencia
  • 17.  Layered ◦ La historia debe pertenecer a una única capa  Extracción/Stage  Integración  Presentación  Business Valued ◦ Asegurar que la historia entrega valor de negocio. ◦ Es el criterio más complejo
  • 18.  Estimable ◦ Heredado directamente de INVEST  Refinable ◦ Concentrarse en el qué ◦ El cómo es lo que se permite refinar  Testable ◦ Heredado directamente de INVEST  Small ◦ Inherente a las historias de desarrollador
  • 19.  Al finalizar un sprint de Data Integration ◦ Potencialmente entregables a nivel de presentación  Tablas de data  Tablas agregadas  Tablas materializadas  “Capa semántica”
  • 20.  Finalizadas entregas de sprints de Data Integration, inicio de explotación. ◦ Se pueden tomar HU para explotación o visualización ◦ Se trabaja con HU; las HD son para Data Integration ◦ Los reportes, tableros, vistas, etc., pueden ser iterativos e incrementales
  • 21. HU HU HU HU HU HU HU HUHU HU HD Product Backlog Arquitectura Modelamiento HD HD HD HD HD HD HD Data Integration HU HU HUHU HU Data Visualization Sprint 3 Sprint 3 Sprint 3 Sprint 2Arquitectura Modelamiento Data Integration Data Visualization Sprint 2Sprint 1