3. “En el 2012, más del 35% de las 5.000 compañías globales fallarán en la toma de decisiones…” Fuente: "Gartner Reveals Five Business Intelligence Predictions for 2009 and Beyond"
4.
5.
6. ¿A quién no le pasa? Muchos datos no consolidados Conocimiento no formalizado Visión inconsistente Información no disponible Contexto
7. El día a día Contexto Por cada información nueva se requiere un desarrollo específico
8. Business Intelligence Apoyar con Información confiable y oportuna la Medición del Negocio para la toma de decisiones Contexto
9.
10. Tecnologìa Herramientas de BI Reporting Datawarehousing Data Warehouse Base de Datos Operacional Diferentes Interfaces Componentes BI
11. GXplorer Tecnologìa Web, Excel, Web Services Base de Conocimiento GeneXus Atributos Indicadores/dimensiones Metadata Data Warehouse Base de Datos Operacional
12. Objeto Query Tecnologìa Aplicación generada Base de Conocimiento GeneXus Evolution 1 Base de Datos Operacional
13.
14.
15. Beneficios Las cinco fuerzas y el desempeño Competencia Potencial Amenazas Poder Negociador Competidores dentro de la Industria Proveedores Clientes Poder Negociador Sustitutos Amenazas Michael Porter, 1980
22. NuevosConceptos“Zero-Time” Beneficios Zero “Value Gap.” Zero “LearningLag.” Zero “Management.” Zero “Resistance.” Zero “Exclusion.” No basta considerar el Real-Time Zero-Time
24. Beneficios Exige, un consenso en relación a un significado Exige, necesariamente una medición humana
25. Beneficios ¿ Qué tanto contribuye BI en el desempeño de su compañía ? Mas del 90% de los Encuestados opinó sobre Algo y/o Significativamente Encuesta 2007, CindiHowson, BIScorecard
26. Beneficios Beneficios Mejorar el servicio de los clientes Mejorar el desempeño Comercial Descubrir nuevas Oportunidades Comerciales Aumentar la Administración y Control Mejorar los Procesos
30. Now is time to Act Contactos: Gerardo Wisosky, Product Manager, gwisosky@artech.com.uy Eugenio García, GXplorer Project Manager, egarcia@artech.com.uy Mario Guedes de Rezende, Director Techmar, mario@techmar.com.uy Conferencias relacionadas Enriqueciendo aplicaciones GeneXus con el objeto Query – Martes 16:30 ¡Proyectos de BI Factibles!... – Miércoles 11:00 ¿Quiénes son sus clientes mas rentables?... – Miércoles 11:45
La crisis económica que vivimos actualmente fuerza a las empresas a estar más conscientes que nunca de los cambios y repensar sus estrategias. Sin embargo, la mayoría no tiene la información, ni los procesos y herramientas para tomar decisiones con el respaldo que les puede dar información fiable.Según Gartner Group, debido a esta falta de información, en el 2012 más del 35% de las 5000 compañías globales fallarán a la hora de tomar decisiones sobre cambios en sus negocios.Fuente: "Gartner Reveals Five Business Intelligence Predictions for 2009 and Beyond", http://www.gartner.com/it/page.jsp?id=856714
Artech se dedica a desarrollar software basado en la gestión del conocimiento. Basado en esta premisa nuestra solución BI busca facilitar el acceso a la información de manera oportuna para la toma de decisiones.GXplorer permite obtener una visión consolidada de los datos para transformarlos en información para la toma de decisiones y le da al usuario final las herramientas para que dinámicamente pueda obtener dicha información.El objetivo de la presentación es mostrarles una visión general de como podemos incorporar Business Intelligence a nuestras aplicaciones desarrolladas en GeneXus. Para esto primero quisiera contextualizar algunas de las cosas que seguramente a muchos de ustedes les pasa en la empresa y ver como el área de BI nos puede ayudar para solucionar estos problemas y luego pasaremos a hablar de tecnología de una forma que todos podamos entenderlo.Finalmente hare una breve presentación del potencial de nuestras herramientas y cerraremos con los beneficios que en definitiva obtenemos al usar este tipo de tecnología.
Actualmente aún hay muchas empresas que no saben que hacer con sus datos que han recabado en las ultimas dos décadas donde se ha logrado informatizar muchas de las cuestiones operativas.El problema es que muchas veces se tiene muchos datos en distintas fuentes pero no hay información consolidada. El conocimiento esta en las personas y no esta formalizado. Esto trae problemas cuando la gente va rotando y sobre todo no hay una consistencia en la visión de los usuarios y se toman decisiones en direcciones opuestas por no contar con la información adecuada en el momento adecuado.
El día a día se debate entre lo urgente y lo importante.Tenemos a los usuarios trabajando con los sistemas y con el paso del tiempo surge la necesidad de obtener información de los mismos para apoyar a la toma de decisiones del día a día. Generalmente esto hace que sea necesario generar un nuevo reporte.Entonces, las personas de IT son las encargadas de realizar esos reportes que ellos solicitan, el problema es que esto no termina acá, una vez que le mostramos el reporte surgen nuevos requerimientos. Quiere decir que resolvemos el problema creando reportes específicos para cada una de las solicitudes. Pero esto no acaba acá, una vez entregado el reporte surgen nuevos requerimientos, entonces este ciclo nunca termina. Todo esto se debe a que cuando comenzamos un proyecto, los reportes nunca están bien especificados. Hasta que los usuarios comienzan a utilizar los sistemas de la empresa nunca se sabe el valor de la información que tienen y que van a necesitar.Ahí es cuando en realidad comienzan a surgir los requerimientos, en el día a día.La solución que estamos dando no es la más adecuada, ya que la información NO la tienen en el momento necesario.Entonces lo que se quiere es cambiar esta manera de trabajar. Dentro de nuestra empresa tenemos muchos Datos y queremos transformar esos datos en Información. Y que esa información este disponible para los diferentes usuarios.
BI ha dejado de ser una herramienta para unos pocos y en la actualidad se requiere que sean todos los usuarios posibles del sistema los que tengan acceso a la información que necesitan para trabajar.La premisa de Business Intelligence es: “Apoyar con Información Confiable y Oportuna la medición del Negocio para la toma de decisiones”Para eso tenemos que construir algún componente que nos permita realizar los reportes sobre la información que los usuarios finales quieren.Como dentro de la empresa vamos a tener diferentes tipos de usuarios, ellos van a necesitar diferente información, no es lo mismo la información que necesita el gerente de la empresa que la información que necesitan los usuarios operacionales.Entonces lo que vamos a plantear como solución a este problema es la construcción de un componente de Business Intelligence, con la cual vamos a poder cumplir con los requerimientos de todos los usuarios de la empresa. De manera que puedan ver la información que quieren de la manera que la quieren ver.
Acá podemos ver una arquitectura genérica de BI, con la cual podemos ver que abarcamos dos áreas, el área de Reporting y el área de Data Warehouse.La diferencia que existe entre ellas es que la información que se está consultando en un caso está en la base de datos operacional y en el otro en la Data Warehouse que se ha creado con el objetivo de tener un base resumida que se enfoca en el análisis de períodos mas largos en el tiempo.Reporting: permite consultas dinámicas sobre datos operacionales de detalle y actuales.Datawarehousing:permite consultas dinámicas sobre datos resumidos, con mayores horizontes de tiempo a los de la base operacional.
¿Cómo es la arquitectura de nuestra solución?Partimos de nuestra Base de Conocimiento en GeneXus mediante la cual generamos la Base de Datos Operacional del sistema. Además con GeneXus, luego de un análisis y formalización del negocio previos, especificamos el diseño de la data warehouse en términos de indicadores y dimensiones. Por lo tanto tendremos la definición del DW dentro de la propia base de conocimiento, incluyendo también los procedimientos de carga que nutrirán al DW con información extraída desde la base de datos operacional.Lo siguiente es generar una metadata que se nutre de la Base de conocimiento. En este momento tomamos la decisión de si la vamos a generar tomando los atributos en caso de que queramos una solución de Reporting o si generamos la metadata en base a los indicadores y dimensiones si queremos darles a los usuarios la posibilidad de consultar la Data Warehouse.Luego simplemente los usuarios accederán a la metadata creando su consultas que se ejecutan directamente sobre la base de datos operacional o la DW usando nuestra interfaz Web o nuestra interfaz integrada a Excel. Este esquema explica lo básico de la arquitectura de la solución de BI de GeneXus, ya que además por ejemplo en reporting la metadata se puede cargar directamente de una BD, sin la intervención de una KB GeneXus o por ejemplo se puede tener una arquitectura distribuida teniendo la BD operacional y el DW en bases físicas distintas. Además también la creación y el mantenimiento de la metadata se hacen en forma automática desde la base de conocimiento.
Actualmente nos encontramos trabajando en dar mas herramientas que permitan integrar en las aplicaciones GeneXus la información que nuestros usuarios necesitan directamente en la aplicación. Para esto hemos creado un nuevo objeto Query que nos permite declarar las consultas en la Base de Conocimiento y visualizar las mismas con un nuevo User Control que hemos generado para esto que es el QueryViewer que permite mostrar la información en formato Pivot Table ó gráfica.
Para contarles qué beneficios podemos obtener desde el punto de vista del negocio al aplicar nuestra tecnología quiero invitar a Mario Guedes de Rezende, director de la firma TECHMAR S.A. con más de 25 años de experiencia en el desarrollo e implantación de soluciones Informáticas tanto en ambientes Transaccionales como en tecnologías de Business Intelligence. Para nosotros un referente en el área de BI aportando soluciones basadas en GXplorer.
Ya sea que necesitemos consultar nuestra base de datos operacional o que sea necesario construir una Datawarehouse GXplorer nos permite obtener información confiable y oportuna que respalde nuestro proceso para la toma de decisiones. Además nos permite integrar en nuestras aplicaciones dicha información para que todos los usuarios de nuestros sistemas no importando el rol que le toca jugar pueda acceder a esta información.Y lo más importante es que le ofrece a todos los usuarios del negocio la posibilidad de elaborar sus propias consultas con interfaces que le resultan familiar como por ejemplo Excel o la propia interfaz web.Todo lo anterior lo logra reutilizando el mismo conocimiento con el cual modelamos nuestras aplicaciones en GeneXus.