SlideShare una empresa de Scribd logo
1 de 20
METODOLOGÍA DE IMPLEMENTACIÓN BI (PARTE 1)
Cristian Quinteros
Sistemas X
2019
TALLER DE PROCESAMIENTO DE DATOS
INTRODUCCIÓN
• Business Intelligence continua afianzándose como una de las
principales iniciativas en la que piensan invertir las
organizaciones, sin embargo hemos encontrado que en muchos
casos estas implementaciones no están generando los
resultados esperados, quedando luego en desuso. Uno de los
principales problemas que encontramos en nuestra experiencia,
es que muchos de los proyectos no están siguiendo elementos
metodológicos válidos para este tipo de iniciativas, generando
intentos fallidos.
METODOLOGÍA BUSINESS INTELLIGENCE
• La metodología de implementación de soluciones de Business
Intelligence que revisaremos, parte de estándares mundiales, pero
que hemos adecuado a las características de nuestros países. Esta
metodología, reúne todas las características necesarias para llevar a
la práctica exitosamente una iniciativa de Business Intelligence.
• En primer lugar debemos mencionar que toda implementación debe
comenzar con una etapa previa de planificación del proyecto. Esta
etapa dirige la definición y alcance correspondientes. La planificación
de proyecto se centra en los recursos y requerimientos de colocación
de personal según nivel de habilidad, junto con las asignaciones de
tareas de proyecto, duración y secuencia.
• Revisemos cada uno de los componentes de la metodología:
PLANIFICACIÓN (ANTEPROYECTO)
• Antes de iniciar el desarrollo de cualquier proyecto de Business Intelligence,
debemos considerar en forma prioritaria una etapa preliminar asociada a la
definición de las iniciativas en la organización. Esta etapa debe considerar:
 Identificación de las áreas de oportunidad para aplicar Business Intelligence.
 Selección adecuada de la tecnología a utilizar.
 Identificación de problemas de calidad de datos
 Iniciar un proceso de Inducción con usuarios de la organización
• Además:
 Evaluar el impacto de los sistemas transaccionales hacia la nueva solución.
 Organización interna para afrontar la implementación de los proyectos a desarrollar.
• Estas tareas deberán preparar el camino para un adecuado desarrollo
de la solución de Business Intelligence (Data Warehouse), no tenerlas
en cuenta originará que las etapas de desarrollo tomen más tiempo de
lo previsto, esto ocurre con mayor notoriedad en la etapa de Procesos
de Carga, en la cual se encontrarán todos los problemas de calidad que
antes se debieron haber identificado.
• Esta metodología, que tiene como bases estándares mundiales, ha sido
probada en muchos proyectos para organizaciones de diversos
sectores económicos en el ámbito local y regional. Cada una de las
etapas de la metodología mostrada contiene entregables, que van
respaldando el avance del proyecto.
ANÁLISIS DE REQUERIMIENTOS
• El primer paso en una solución de Business Intelligence consiste en determinar los
requerimientos de información, los procesos de trabajo llevados a cabo, la
infraestructura de sistemas, bases de datos y aplicaciones de origen de la
información para en función de estos ajustar las mejores herramientas tecnológicas
disponibles para dar soporte a sus operaciones de manera que le permita a la
gerencia alcanzar su visión y metas, y al mismo tiempo tener una retroalimentación
exacta del funcionamiento de la empresa para tomar decisiones basadas en
información.
• En esta etapa se realizarán reuniones de trabajo con los usuarios funcionales,
quienes nos transmitirán sus necesidades de información. Esta etapa es de mucha
importancia y se requiere el apoyo del sponsor del proyecto para que las personas
involucradas se comprometan con éste.
• Es muy importante resaltar que lo fundamental en esta etapa es la identificación de
todas las variables y métricas del área u organización. Las variables son aquellos
criterios por los cuales analizaremos el negocio (por ejemplo: cliente, producto,
sucursal, etc.) y una métrica es el elemento medible por el que consultaremos las
variables identificadas (por ejemplo: venta, costo, rentabilidad, etc.).
• En primer lugar, una buena práctica es definir las reuniones de trabajo con
los diversos grupos de usuarios. Para ello recomendamos tres reuniones
con cada grupo; en la primera se trata de identificar las necesidades de
información a partir del conocimiento que vamos obteniendo del manejo del
área, además de las variables y métricas. Como consecuencia de esta
reunión, debemos corroborar con los responsables de los sistemas
transaccionales si la información solicitada existe en las bases de datos o
están en hojas de cálculo o simplemente no existe registro alguno.
• Como consecuencia de esta reunión, se elaboran lo que llamamos
diagramas funcionales, los cuales esquematizan las necesidades de
información a través de las variables y métricas que identificamos con los
usuarios.
• Como podrá notarse en el diagrama, lo hemos organizado de tal manera que en el
rectángulo de la izquierda colocamos las métricas (ventas soles, ventas dólares y ventas
unidades), y en la derecha colocamos las variables solicitadas, organizadas en grupos
que llamaremos «dimensiones». Nótese que éstas van tomando características
jerárquicas con los atributos considerados en cada caso (por ejemplo: año, mes,
semana). Las denominaciones de estos grupos deben identificar al grupo de datos, y
siempre deben guardar una relación directa con ellos. Por ejemplo: Producto, quien
representa a Familia, Línea y Producto.
• La segunda reunión de trabajo es la oportunidad para que los usuarios
puedan identificar las variables y métricas solicitadas, y validarlas. Por
ejemplo, un usuario podría identificar ahora que sería importante también
analizar su información en períodos <diarios>, lo que haría que adicionemos
en la dimensión tiempo este dato, luego de la <semana>. Asimismo, podría
identificarse algunos datos que no serían importantes de considerar. Es
decir, se valida completamente el diagrama.
• En la tercera reunión de trabajo se termina de validar los diagramas
funcionales y los prototipos desarrollados, estos se refieren a los diseños
previos de análisis de información y Tableros de Control que finalmente
serán desarrollados con la herramienta analítica. Toda la información
trabajada a lo largo de las reuniones de trabajo es consolidada en un
documento de «Análisis de requerimientos». En éste, a los diagramas
funcionales —debidamente detallados con definiciones, cálculos e inclusive
ejemplos de datos— se suman los prototipos desarrollados.
MODELAMIENTO DE DATOS
• Con todos los requerimientos definidos en la etapa anterior, en esta se realiza el diseño
del modelo dimensional correspondiente.
• Esta etapa comprende las siguientes actividades:
• 1. Definición del modelo lógico de base de datos. Con los requerimientos relevados en
la primera etapa del proyecto y esquematizados en los diagramas funcionales (Star
Net), se desarrolla el modelo lógico del repositorio. El mismo que deberá ser validado
con el equipo técnico del proyecto.
• 2. Diseño del modelo físico de base de datos. Una vez validado el modelo lógico de
datos, estamos en condiciones de establecer el modelo físico de datos, de acuerdo a
los atributos definidos para cada una de las tablas de Hechos y Dimensionales.
• 3. Dimensionamiento de Infraestructura Tecnológica. Determinados en forma más
precisa las dimensiones de tablas y proyecciones de información a manejar en el Data
Warehouse, se valida el dimensionamiento de la Infraestructura tecnológica, esbozada
en la Planificación del proyecto.
• 4. Definición de la estrategia de almacenamiento de información. Sobre la base de las
necesidades de información histórica y almacenamiento a futuro, se definen estrategias
de almacenamiento de esta información.
• 5. Creación de Base de datos. Esta etapa considera la creación de las fuentes de
datos en el motor de base de datos definido.
EXTRACCIÓN INICIAL DE DATOS
• Corresponde al desarrollo de los procesos que permitirán tener data de producción inicial
en el Data Mart o Data Warehouse. Aquí se podrá encontrar información en distintas
plataformas, que requieren ser procesadas.
• Se consideran aquí las siguientes etapas:
• 1. Construcción de base de datos. Se refiere a la construcción propiamente dicha
del repositorio de datos que alojará la solución. Esto considera todos los espacios
previstos, teniendo en cuenta las características de la solución.
• 2. Diseño de Procesos de carga inicial. En esta etapa se aprovecha para realizar el
diseño de los procesos de carga, es decir, el mapeo y consideraciones de carga
necesarias para que más adelante se trabaje solo en la construcción de los
procesos.
• 3. Desarrollo de procedimientos manuales. Se considera esta etapa para los casos
en que se requieran datos que no se encuentran en bases de datos y requieren
algún mecanismo manual para su ingreso.
• 4. Desarrollo de procesos. En este paso se construyen propiamente dichos todos
los procesos de carga, diseñados anteriormente.
• 5. Pruebas y ajustes. En la medida que se vayan desarrollando los procesos, se
irán realizando las pruebas y ajustes correspondientes, a fin de garantizar un buen
procesamiento de información
• 6. Carga Inicial de datos. Finalmente, esta etapa culmina con la carga histórica de
información acordada con los usuarios de la organización.
ACTUALIZACIÓN PERIÓDICA DE DATOS
• Corresponde al desarrollo de los procesos que permitirán tener periódicamente
alimentado el Data Warehouse. Los períodos de carga son definidos con el equipo de
trabajo, pudiendo ser diarios, semanales, mensuales, etc.
• Las etapas consideradas aquí son similares a la de carga inicial:
• 1. Diseño de Procesos de actualización periódica. En esta etapa se
aprovecha para realizar el diseño de los procesos de carga, es decir, el
mapeo y consideraciones de carga necesarias en la solución.
• 2. Desarrollo de procedimientos manuales. Se considera esta etapa para
los casos en que se requieran datos que no se encuentran en bases de
datos y requieren algún mecanismo manual para su ingreso.
• 3. Desarrollo de procesos de actualización. En este paso se construyen
propiamente dichos todos los procesos de carga, diseñados anteriormente.
• 4. Pruebas y ajustes. En la medida que se vayan desarrollando los
procesos, se irán realizando las pruebas y ajustes correspondientes, a fin de
garantizar un buen procesamiento de información.
EXPLOTACIÓN DE INFORMACIÓN
• Corresponde al desarrollo de los reportes dinámicos y tableros de control solicitados
por los usuarios y definidas en la etapa de Análisis de Requerimientos. Se refiere a
los prototipos de análisis bosquejados en la primera etapa del proyecto y
desarrollados aquí con la herramienta analítica seleccionada.
• Además, se considera en esta etapa la capacitación formal tanto a los usuarios
finales como a los usuarios técnicos para el correcto uso y soporte de la solución
desarrollada.
• Se tienen los siguientes pasos:
• 1. Construcción de interfaz para usuario final. Se refiere a construir una capa de
visualización para los usuarios, que no tenga ninguna característica técnica. Es
decir, las variables y métricas deben estar en un lenguaje fácil de entender para los
usuarios, aislados de la complejidad técnica.
• 2. Desarrollo de reportes y tableros de control. Se refiere al desarrollo propiamente
dicho de los reportes y tableros del control, establecidos en la primera etapa del
proyecto. Es de importancia considerar un proceso de validación de estos reportes y
tableros.
• 3. Instalación de herramienta de usuario final. Es el momento de disponer a los
usuarios de la organización de la herramienta analítica, que podrán utilizar para
apoyar su toma de decisiones.
• 4. Capacitación. Acompañando la instalación de la herramienta analítica a los
usuarios, se debe establecer un plan de capacitación a ellos que consideren la
presentación de todos los reportes y tableros de control construidos. Además de
transmitirles el conocimiento necesario para que puedan construir reportes y
tableros nuevos.
• 5. Soporte Post Implantación. Finalmente, debe establecerse la organización
interna que en adelante deberá dar soporte a la solución desarrollada.
ADMINISTRACIÓN DEL PROYECTO
• En paralelo a las tareas de desarrollo, resaltamos aquí la importancia de la gestión del
proyecto, de acuerdo a estándares que permitan un acompañamiento adecuado.
Resaltamos aquí el hecho de poner especial atención a la gestión de Riesgos, Recursos,
Humanos, Calidad, Comunicación, Proveedores, y todos los elementos necesarios para
una administración de proyecto como se exige en un proyecto de gestión como este.

Más contenido relacionado

La actualidad más candente

Diseño Y Desarrollo De Sistemas De Información
Diseño Y Desarrollo De Sistemas De InformaciónDiseño Y Desarrollo De Sistemas De Información
Diseño Y Desarrollo De Sistemas De Informaciónargentm
 
Equipo3.planificaciondesistemas
Equipo3.planificaciondesistemasEquipo3.planificaciondesistemas
Equipo3.planificaciondesistemasANYELISTOVAR
 
Herramientas para levantar procedimientos
Herramientas para levantar procedimientosHerramientas para levantar procedimientos
Herramientas para levantar procedimientosRaul Rojas
 
Planeacion O Preanalisis- INGENIERIA DE SOFTWARE I
Planeacion O Preanalisis- INGENIERIA DE SOFTWARE IPlaneacion O Preanalisis- INGENIERIA DE SOFTWARE I
Planeacion O Preanalisis- INGENIERIA DE SOFTWARE IJuan Raul Vergara
 
Metodologías De Diseño Y Desarrollo De Sistemas De Información
Metodologías De Diseño Y Desarrollo De Sistemas De InformaciónMetodologías De Diseño Y Desarrollo De Sistemas De Información
Metodologías De Diseño Y Desarrollo De Sistemas De Informaciónjorgeluisguzmntorres1
 
Planificación de sistemas de información
Planificación de sistemas de informaciónPlanificación de sistemas de información
Planificación de sistemas de informaciónMARCO POLO SILVA SEGOVIA
 
Rediseño de la Organizacion con Sistemas de Información
Rediseño de la Organizacion con Sistemas de InformaciónRediseño de la Organizacion con Sistemas de Información
Rediseño de la Organizacion con Sistemas de InformaciónJOSE LUIS LIÑAN HERRERA
 
02 Desarrollo Tradicional De Sistemas De InformacióN
02 Desarrollo Tradicional De Sistemas De InformacióN02 Desarrollo Tradicional De Sistemas De InformacióN
02 Desarrollo Tradicional De Sistemas De InformacióNMelki Carpio
 
Sistema como cambio organizacional planeado
Sistema como cambio organizacional planeadoSistema como cambio organizacional planeado
Sistema como cambio organizacional planeadojohannalp
 
Sistema como cambio organizacional planeado 2
Sistema como cambio organizacional planeado 2Sistema como cambio organizacional planeado 2
Sistema como cambio organizacional planeado 2johannalp
 
Gerencia de procesos - Gestión del Proceso
Gerencia de procesos - Gestión del ProcesoGerencia de procesos - Gestión del Proceso
Gerencia de procesos - Gestión del ProcesoMarta Silvia Tabares
 
Desarrollo de procesos1
Desarrollo de procesos1Desarrollo de procesos1
Desarrollo de procesos1Dopech1982
 

La actualidad más candente (20)

Sistemas de información
Sistemas de informaciónSistemas de información
Sistemas de información
 
Diseño Y Desarrollo De Sistemas De Información
Diseño Y Desarrollo De Sistemas De InformaciónDiseño Y Desarrollo De Sistemas De Información
Diseño Y Desarrollo De Sistemas De Información
 
Equipo3.planificaciondesistemas
Equipo3.planificaciondesistemasEquipo3.planificaciondesistemas
Equipo3.planificaciondesistemas
 
Herramientas para levantar procedimientos
Herramientas para levantar procedimientosHerramientas para levantar procedimientos
Herramientas para levantar procedimientos
 
Mapeo De Procesos
Mapeo De ProcesosMapeo De Procesos
Mapeo De Procesos
 
Planeacion O Preanalisis- INGENIERIA DE SOFTWARE I
Planeacion O Preanalisis- INGENIERIA DE SOFTWARE IPlaneacion O Preanalisis- INGENIERIA DE SOFTWARE I
Planeacion O Preanalisis- INGENIERIA DE SOFTWARE I
 
Metodologías De Diseño Y Desarrollo De Sistemas De Información
Metodologías De Diseño Y Desarrollo De Sistemas De InformaciónMetodologías De Diseño Y Desarrollo De Sistemas De Información
Metodologías De Diseño Y Desarrollo De Sistemas De Información
 
Planificación de sistemas de información
Planificación de sistemas de informaciónPlanificación de sistemas de información
Planificación de sistemas de información
 
0 dw process
0 dw process0 dw process
0 dw process
 
Rediseño de la Organizacion con Sistemas de Información
Rediseño de la Organizacion con Sistemas de InformaciónRediseño de la Organizacion con Sistemas de Información
Rediseño de la Organizacion con Sistemas de Información
 
02 Desarrollo Tradicional De Sistemas De InformacióN
02 Desarrollo Tradicional De Sistemas De InformacióN02 Desarrollo Tradicional De Sistemas De InformacióN
02 Desarrollo Tradicional De Sistemas De InformacióN
 
Proyecto de Sistemas de Información
Proyecto de Sistemas de InformaciónProyecto de Sistemas de Información
Proyecto de Sistemas de Información
 
Perfil ntn 2015
Perfil ntn 2015Perfil ntn 2015
Perfil ntn 2015
 
Analisis
AnalisisAnalisis
Analisis
 
Ciclo de un sistema de informacion
Ciclo de un sistema de informacionCiclo de un sistema de informacion
Ciclo de un sistema de informacion
 
Sistema como cambio organizacional planeado
Sistema como cambio organizacional planeadoSistema como cambio organizacional planeado
Sistema como cambio organizacional planeado
 
Sistema como cambio organizacional planeado 2
Sistema como cambio organizacional planeado 2Sistema como cambio organizacional planeado 2
Sistema como cambio organizacional planeado 2
 
Gerencia de procesos - Gestión del Proceso
Gerencia de procesos - Gestión del ProcesoGerencia de procesos - Gestión del Proceso
Gerencia de procesos - Gestión del Proceso
 
2 mapa_de_procesos_1
2  mapa_de_procesos_12  mapa_de_procesos_1
2 mapa_de_procesos_1
 
Desarrollo de procesos1
Desarrollo de procesos1Desarrollo de procesos1
Desarrollo de procesos1
 

Similar a Expo metodologia de implementacion BI 01

análisis y diseño de sistemas
análisis y diseño de sistemas análisis y diseño de sistemas
análisis y diseño de sistemas Cheko Jasso
 
sistemas de informacion
sistemas de informacionsistemas de informacion
sistemas de informacionargentm
 
Presentacion grupo 4 - Analisis de sistemas
Presentacion grupo 4 - Analisis de sistemasPresentacion grupo 4 - Analisis de sistemas
Presentacion grupo 4 - Analisis de sistemasClaudia Patricia Mateus
 
Factibilidad
FactibilidadFactibilidad
Factibilidadstfani13
 
Sistemas y Tecnologias Ciclo de vida
Sistemas y Tecnologias  Ciclo de vidaSistemas y Tecnologias  Ciclo de vida
Sistemas y Tecnologias Ciclo de vidaOctavio Barrera
 
Sistemas y Tecnologías de la información Ciclo_SI
Sistemas y Tecnologías de la información Ciclo_SISistemas y Tecnologías de la información Ciclo_SI
Sistemas y Tecnologías de la información Ciclo_SIOctavio Barrera
 
Presentación sistemas de informacion(1)
Presentación sistemas de informacion(1)Presentación sistemas de informacion(1)
Presentación sistemas de informacion(1)jccolina26
 
Inv preliminar,estudio de factibilidad, ciclo de vida pst21
Inv preliminar,estudio de factibilidad, ciclo de vida pst21Inv preliminar,estudio de factibilidad, ciclo de vida pst21
Inv preliminar,estudio de factibilidad, ciclo de vida pst21duberlisg
 
Inv preliminar,estudio de factibilidad, ciclo de vida pst21
Inv preliminar,estudio de factibilidad, ciclo de vida pst21Inv preliminar,estudio de factibilidad, ciclo de vida pst21
Inv preliminar,estudio de factibilidad, ciclo de vida pst21duberlisg
 
Sistema de Informacion: Ciclo de Vida y Diseño
Sistema de Informacion: Ciclo de Vida y DiseñoSistema de Informacion: Ciclo de Vida y Diseño
Sistema de Informacion: Ciclo de Vida y DiseñoRaimonKoudsi
 

Similar a Expo metodologia de implementacion BI 01 (20)

Session01.pptx
Session01.pptxSession01.pptx
Session01.pptx
 
Enrique Cabello
Enrique CabelloEnrique Cabello
Enrique Cabello
 
Informacion
InformacionInformacion
Informacion
 
análisis y diseño de sistemas
análisis y diseño de sistemas análisis y diseño de sistemas
análisis y diseño de sistemas
 
Manual del proyecto
Manual del proyectoManual del proyecto
Manual del proyecto
 
Unidad 2. analisis
Unidad 2. analisisUnidad 2. analisis
Unidad 2. analisis
 
sistemas de informacion
sistemas de informacionsistemas de informacion
sistemas de informacion
 
Yo rifo lml
Yo rifo lmlYo rifo lml
Yo rifo lml
 
Presentacion grupo 4 - Analisis de sistemas
Presentacion grupo 4 - Analisis de sistemasPresentacion grupo 4 - Analisis de sistemas
Presentacion grupo 4 - Analisis de sistemas
 
Omar Acuña
Omar AcuñaOmar Acuña
Omar Acuña
 
Factibilidad
FactibilidadFactibilidad
Factibilidad
 
13-Auditoria a Base de Datos
13-Auditoria a Base de Datos13-Auditoria a Base de Datos
13-Auditoria a Base de Datos
 
Sistemas y Tecnologias Ciclo de vida
Sistemas y Tecnologias  Ciclo de vidaSistemas y Tecnologias  Ciclo de vida
Sistemas y Tecnologias Ciclo de vida
 
Sistemas y Tecnologías de la información Ciclo_SI
Sistemas y Tecnologías de la información Ciclo_SISistemas y Tecnologías de la información Ciclo_SI
Sistemas y Tecnologías de la información Ciclo_SI
 
Presentación sistemas de informacion(1)
Presentación sistemas de informacion(1)Presentación sistemas de informacion(1)
Presentación sistemas de informacion(1)
 
Inv preliminar,estudio de factibilidad, ciclo de vida pst21
Inv preliminar,estudio de factibilidad, ciclo de vida pst21Inv preliminar,estudio de factibilidad, ciclo de vida pst21
Inv preliminar,estudio de factibilidad, ciclo de vida pst21
 
Inv preliminar,estudio de factibilidad, ciclo de vida pst21
Inv preliminar,estudio de factibilidad, ciclo de vida pst21Inv preliminar,estudio de factibilidad, ciclo de vida pst21
Inv preliminar,estudio de factibilidad, ciclo de vida pst21
 
METODOLOGIAS DE DISEÑO
METODOLOGIAS DE DISEÑOMETODOLOGIAS DE DISEÑO
METODOLOGIAS DE DISEÑO
 
Investigacion preliminar
Investigacion preliminarInvestigacion preliminar
Investigacion preliminar
 
Sistema de Informacion: Ciclo de Vida y Diseño
Sistema de Informacion: Ciclo de Vida y DiseñoSistema de Informacion: Ciclo de Vida y Diseño
Sistema de Informacion: Ciclo de Vida y Diseño
 

Más de Cristian Quinteros

Más de Cristian Quinteros (20)

USDG ETICA PROFESIONAL CRISTIAN QUINTEROS SISTEMAS X
USDG ETICA PROFESIONAL CRISTIAN QUINTEROS SISTEMAS XUSDG ETICA PROFESIONAL CRISTIAN QUINTEROS SISTEMAS X
USDG ETICA PROFESIONAL CRISTIAN QUINTEROS SISTEMAS X
 
Expo metodologia de implementacion BI 02
Expo metodologia de implementacion BI 02Expo metodologia de implementacion BI 02
Expo metodologia de implementacion BI 02
 
Diagrama de flujo USDG
Diagrama de flujo USDGDiagrama de flujo USDG
Diagrama de flujo USDG
 
Sistemas operativos dos
Sistemas operativos dosSistemas operativos dos
Sistemas operativos dos
 
Sistema operativo windows
Sistema operativo windowsSistema operativo windows
Sistema operativo windows
 
Operaciones importantes de un arreglo bidimensional
Operaciones importantes de un arreglo bidimensionalOperaciones importantes de un arreglo bidimensional
Operaciones importantes de un arreglo bidimensional
 
Introduccion al s.o. linux
Introduccion al s.o. linuxIntroduccion al s.o. linux
Introduccion al s.o. linux
 
Garantías constitucionales
Garantías constitucionalesGarantías constitucionales
Garantías constitucionales
 
Exportaciones
ExportacionesExportaciones
Exportaciones
 
Arquitectura interna de la pc
Arquitectura interna de la pcArquitectura interna de la pc
Arquitectura interna de la pc
 
Aplicaciones con multiples formularios
Aplicaciones con multiples formulariosAplicaciones con multiples formularios
Aplicaciones con multiples formularios
 
Chuck Norris - Biography
Chuck Norris - Biography   Chuck Norris - Biography
Chuck Norris - Biography
 
Norkys
NorkysNorkys
Norkys
 
E.R.P. (Enterprise Resource Planning)
E.R.P. (Enterprise Resource Planning)E.R.P. (Enterprise Resource Planning)
E.R.P. (Enterprise Resource Planning)
 
Distribución T de Student
Distribución T de StudentDistribución T de Student
Distribución T de Student
 
Operadores logicos
Operadores logicosOperadores logicos
Operadores logicos
 
Leyes de newton
Leyes de newtonLeyes de newton
Leyes de newton
 
Stress
StressStress
Stress
 
Programación modular
Programación modularProgramación modular
Programación modular
 
Los Secretos de la Mente Millonaria.
Los Secretos de la Mente Millonaria.Los Secretos de la Mente Millonaria.
Los Secretos de la Mente Millonaria.
 

Último

COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfOscarBlas6
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenajuniorcuellargomez
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfisrael garcia
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdflauradbernals
 
COMOGANARAMIGODPARACRISTOIGLESIAADVENTISTANECOCLI,COM
COMOGANARAMIGODPARACRISTOIGLESIAADVENTISTANECOCLI,COMCOMOGANARAMIGODPARACRISTOIGLESIAADVENTISTANECOCLI,COM
COMOGANARAMIGODPARACRISTOIGLESIAADVENTISTANECOCLI,COMcespitiacardales
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenadanielaerazok
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAdanielaerazok
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdfedwinmelgarschlink2
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webDecaunlz
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdfFAUSTODANILOCRUZCAST
 

Último (10)

COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdf
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalena
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdf
 
COMOGANARAMIGODPARACRISTOIGLESIAADVENTISTANECOCLI,COM
COMOGANARAMIGODPARACRISTOIGLESIAADVENTISTANECOCLI,COMCOMOGANARAMIGODPARACRISTOIGLESIAADVENTISTANECOCLI,COM
COMOGANARAMIGODPARACRISTOIGLESIAADVENTISTANECOCLI,COM
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalena
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la web
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdf
 

Expo metodologia de implementacion BI 01

  • 1. METODOLOGÍA DE IMPLEMENTACIÓN BI (PARTE 1) Cristian Quinteros Sistemas X 2019 TALLER DE PROCESAMIENTO DE DATOS
  • 2. INTRODUCCIÓN • Business Intelligence continua afianzándose como una de las principales iniciativas en la que piensan invertir las organizaciones, sin embargo hemos encontrado que en muchos casos estas implementaciones no están generando los resultados esperados, quedando luego en desuso. Uno de los principales problemas que encontramos en nuestra experiencia, es que muchos de los proyectos no están siguiendo elementos metodológicos válidos para este tipo de iniciativas, generando intentos fallidos.
  • 3. METODOLOGÍA BUSINESS INTELLIGENCE • La metodología de implementación de soluciones de Business Intelligence que revisaremos, parte de estándares mundiales, pero que hemos adecuado a las características de nuestros países. Esta metodología, reúne todas las características necesarias para llevar a la práctica exitosamente una iniciativa de Business Intelligence. • En primer lugar debemos mencionar que toda implementación debe comenzar con una etapa previa de planificación del proyecto. Esta etapa dirige la definición y alcance correspondientes. La planificación de proyecto se centra en los recursos y requerimientos de colocación de personal según nivel de habilidad, junto con las asignaciones de tareas de proyecto, duración y secuencia.
  • 4. • Revisemos cada uno de los componentes de la metodología:
  • 5. PLANIFICACIÓN (ANTEPROYECTO) • Antes de iniciar el desarrollo de cualquier proyecto de Business Intelligence, debemos considerar en forma prioritaria una etapa preliminar asociada a la definición de las iniciativas en la organización. Esta etapa debe considerar:  Identificación de las áreas de oportunidad para aplicar Business Intelligence.  Selección adecuada de la tecnología a utilizar.  Identificación de problemas de calidad de datos  Iniciar un proceso de Inducción con usuarios de la organización • Además:  Evaluar el impacto de los sistemas transaccionales hacia la nueva solución.  Organización interna para afrontar la implementación de los proyectos a desarrollar.
  • 6. • Estas tareas deberán preparar el camino para un adecuado desarrollo de la solución de Business Intelligence (Data Warehouse), no tenerlas en cuenta originará que las etapas de desarrollo tomen más tiempo de lo previsto, esto ocurre con mayor notoriedad en la etapa de Procesos de Carga, en la cual se encontrarán todos los problemas de calidad que antes se debieron haber identificado. • Esta metodología, que tiene como bases estándares mundiales, ha sido probada en muchos proyectos para organizaciones de diversos sectores económicos en el ámbito local y regional. Cada una de las etapas de la metodología mostrada contiene entregables, que van respaldando el avance del proyecto.
  • 7. ANÁLISIS DE REQUERIMIENTOS • El primer paso en una solución de Business Intelligence consiste en determinar los requerimientos de información, los procesos de trabajo llevados a cabo, la infraestructura de sistemas, bases de datos y aplicaciones de origen de la información para en función de estos ajustar las mejores herramientas tecnológicas disponibles para dar soporte a sus operaciones de manera que le permita a la gerencia alcanzar su visión y metas, y al mismo tiempo tener una retroalimentación exacta del funcionamiento de la empresa para tomar decisiones basadas en información. • En esta etapa se realizarán reuniones de trabajo con los usuarios funcionales, quienes nos transmitirán sus necesidades de información. Esta etapa es de mucha importancia y se requiere el apoyo del sponsor del proyecto para que las personas involucradas se comprometan con éste.
  • 8. • Es muy importante resaltar que lo fundamental en esta etapa es la identificación de todas las variables y métricas del área u organización. Las variables son aquellos criterios por los cuales analizaremos el negocio (por ejemplo: cliente, producto, sucursal, etc.) y una métrica es el elemento medible por el que consultaremos las variables identificadas (por ejemplo: venta, costo, rentabilidad, etc.).
  • 9. • En primer lugar, una buena práctica es definir las reuniones de trabajo con los diversos grupos de usuarios. Para ello recomendamos tres reuniones con cada grupo; en la primera se trata de identificar las necesidades de información a partir del conocimiento que vamos obteniendo del manejo del área, además de las variables y métricas. Como consecuencia de esta reunión, debemos corroborar con los responsables de los sistemas transaccionales si la información solicitada existe en las bases de datos o están en hojas de cálculo o simplemente no existe registro alguno. • Como consecuencia de esta reunión, se elaboran lo que llamamos diagramas funcionales, los cuales esquematizan las necesidades de información a través de las variables y métricas que identificamos con los usuarios.
  • 10. • Como podrá notarse en el diagrama, lo hemos organizado de tal manera que en el rectángulo de la izquierda colocamos las métricas (ventas soles, ventas dólares y ventas unidades), y en la derecha colocamos las variables solicitadas, organizadas en grupos que llamaremos «dimensiones». Nótese que éstas van tomando características jerárquicas con los atributos considerados en cada caso (por ejemplo: año, mes, semana). Las denominaciones de estos grupos deben identificar al grupo de datos, y siempre deben guardar una relación directa con ellos. Por ejemplo: Producto, quien representa a Familia, Línea y Producto.
  • 11. • La segunda reunión de trabajo es la oportunidad para que los usuarios puedan identificar las variables y métricas solicitadas, y validarlas. Por ejemplo, un usuario podría identificar ahora que sería importante también analizar su información en períodos <diarios>, lo que haría que adicionemos en la dimensión tiempo este dato, luego de la <semana>. Asimismo, podría identificarse algunos datos que no serían importantes de considerar. Es decir, se valida completamente el diagrama. • En la tercera reunión de trabajo se termina de validar los diagramas funcionales y los prototipos desarrollados, estos se refieren a los diseños previos de análisis de información y Tableros de Control que finalmente serán desarrollados con la herramienta analítica. Toda la información trabajada a lo largo de las reuniones de trabajo es consolidada en un documento de «Análisis de requerimientos». En éste, a los diagramas funcionales —debidamente detallados con definiciones, cálculos e inclusive ejemplos de datos— se suman los prototipos desarrollados.
  • 12. MODELAMIENTO DE DATOS • Con todos los requerimientos definidos en la etapa anterior, en esta se realiza el diseño del modelo dimensional correspondiente.
  • 13. • Esta etapa comprende las siguientes actividades: • 1. Definición del modelo lógico de base de datos. Con los requerimientos relevados en la primera etapa del proyecto y esquematizados en los diagramas funcionales (Star Net), se desarrolla el modelo lógico del repositorio. El mismo que deberá ser validado con el equipo técnico del proyecto. • 2. Diseño del modelo físico de base de datos. Una vez validado el modelo lógico de datos, estamos en condiciones de establecer el modelo físico de datos, de acuerdo a los atributos definidos para cada una de las tablas de Hechos y Dimensionales. • 3. Dimensionamiento de Infraestructura Tecnológica. Determinados en forma más precisa las dimensiones de tablas y proyecciones de información a manejar en el Data Warehouse, se valida el dimensionamiento de la Infraestructura tecnológica, esbozada en la Planificación del proyecto. • 4. Definición de la estrategia de almacenamiento de información. Sobre la base de las necesidades de información histórica y almacenamiento a futuro, se definen estrategias de almacenamiento de esta información. • 5. Creación de Base de datos. Esta etapa considera la creación de las fuentes de datos en el motor de base de datos definido.
  • 14. EXTRACCIÓN INICIAL DE DATOS • Corresponde al desarrollo de los procesos que permitirán tener data de producción inicial en el Data Mart o Data Warehouse. Aquí se podrá encontrar información en distintas plataformas, que requieren ser procesadas.
  • 15. • Se consideran aquí las siguientes etapas: • 1. Construcción de base de datos. Se refiere a la construcción propiamente dicha del repositorio de datos que alojará la solución. Esto considera todos los espacios previstos, teniendo en cuenta las características de la solución. • 2. Diseño de Procesos de carga inicial. En esta etapa se aprovecha para realizar el diseño de los procesos de carga, es decir, el mapeo y consideraciones de carga necesarias para que más adelante se trabaje solo en la construcción de los procesos. • 3. Desarrollo de procedimientos manuales. Se considera esta etapa para los casos en que se requieran datos que no se encuentran en bases de datos y requieren algún mecanismo manual para su ingreso. • 4. Desarrollo de procesos. En este paso se construyen propiamente dichos todos los procesos de carga, diseñados anteriormente. • 5. Pruebas y ajustes. En la medida que se vayan desarrollando los procesos, se irán realizando las pruebas y ajustes correspondientes, a fin de garantizar un buen procesamiento de información • 6. Carga Inicial de datos. Finalmente, esta etapa culmina con la carga histórica de información acordada con los usuarios de la organización.
  • 16. ACTUALIZACIÓN PERIÓDICA DE DATOS • Corresponde al desarrollo de los procesos que permitirán tener periódicamente alimentado el Data Warehouse. Los períodos de carga son definidos con el equipo de trabajo, pudiendo ser diarios, semanales, mensuales, etc.
  • 17. • Las etapas consideradas aquí son similares a la de carga inicial: • 1. Diseño de Procesos de actualización periódica. En esta etapa se aprovecha para realizar el diseño de los procesos de carga, es decir, el mapeo y consideraciones de carga necesarias en la solución. • 2. Desarrollo de procedimientos manuales. Se considera esta etapa para los casos en que se requieran datos que no se encuentran en bases de datos y requieren algún mecanismo manual para su ingreso. • 3. Desarrollo de procesos de actualización. En este paso se construyen propiamente dichos todos los procesos de carga, diseñados anteriormente. • 4. Pruebas y ajustes. En la medida que se vayan desarrollando los procesos, se irán realizando las pruebas y ajustes correspondientes, a fin de garantizar un buen procesamiento de información.
  • 18. EXPLOTACIÓN DE INFORMACIÓN • Corresponde al desarrollo de los reportes dinámicos y tableros de control solicitados por los usuarios y definidas en la etapa de Análisis de Requerimientos. Se refiere a los prototipos de análisis bosquejados en la primera etapa del proyecto y desarrollados aquí con la herramienta analítica seleccionada. • Además, se considera en esta etapa la capacitación formal tanto a los usuarios finales como a los usuarios técnicos para el correcto uso y soporte de la solución desarrollada.
  • 19. • Se tienen los siguientes pasos: • 1. Construcción de interfaz para usuario final. Se refiere a construir una capa de visualización para los usuarios, que no tenga ninguna característica técnica. Es decir, las variables y métricas deben estar en un lenguaje fácil de entender para los usuarios, aislados de la complejidad técnica. • 2. Desarrollo de reportes y tableros de control. Se refiere al desarrollo propiamente dicho de los reportes y tableros del control, establecidos en la primera etapa del proyecto. Es de importancia considerar un proceso de validación de estos reportes y tableros. • 3. Instalación de herramienta de usuario final. Es el momento de disponer a los usuarios de la organización de la herramienta analítica, que podrán utilizar para apoyar su toma de decisiones. • 4. Capacitación. Acompañando la instalación de la herramienta analítica a los usuarios, se debe establecer un plan de capacitación a ellos que consideren la presentación de todos los reportes y tableros de control construidos. Además de transmitirles el conocimiento necesario para que puedan construir reportes y tableros nuevos. • 5. Soporte Post Implantación. Finalmente, debe establecerse la organización interna que en adelante deberá dar soporte a la solución desarrollada.
  • 20. ADMINISTRACIÓN DEL PROYECTO • En paralelo a las tareas de desarrollo, resaltamos aquí la importancia de la gestión del proyecto, de acuerdo a estándares que permitan un acompañamiento adecuado. Resaltamos aquí el hecho de poner especial atención a la gestión de Riesgos, Recursos, Humanos, Calidad, Comunicación, Proveedores, y todos los elementos necesarios para una administración de proyecto como se exige en un proyecto de gestión como este.