El documento habla sobre las herramientas de Business Intelligence (BI) y cómo se están moviendo hacia un modelo más ágil, basado en la nube y de fácil uso. Explica que las prioridades actuales de los usuarios son herramientas simples, calidad de datos y rendimiento, mientras que las empresas buscan reducir costos y tiempos de implementación. Luego presenta TDA como una plataforma de BI ágil, simple y segura para desarrollar y publicar dashboards de forma local, en la nube privada o totalmente en la nube.
2. BI: Breve reseña
• Datos -> Información -> Análisis -> Acción
• Herramientas, Tecnología y Metodología
• Sucesor de los EIS (Executive Information Systems)
• Gran expansión en los ‘90
• Complejidad creciente
3. BI “Tradicional”
• Costos elevados
• Herramientas complejas
• Usuarios altamente capacitados
• Mantenimiento no acompaña la dinámica del negocio
– ¿ … y la información oportuna?
4. Prioridades actuales
• De los usuarios:
– Herramientas simples*
– Calidad de datos
– Performance
• De las empresas:
– Reducción de costos
– Nuevas formas de implementación (- tiempo y - recursos)
* 90% de los usuarios no crea informes, los consume.
12. ¿TDA para quiénes?
• Empresas
– Herramienta de BI
– Complemento para algunas áreas de negocios
• Software houses
– Módulo de BI de la aplicación y/o ERP que posean
13. Casos de éxito
• Gobierno
• Servicios
– Finanzas
– Seguros
– Turismo
– Distribución
• Industria
– Farmacéutica
– Consumo masivo
14. Tecnología
• GeneXus X Evolution I
• .NET – SQL Server
• Javascripts (EXTJs)
• Fusion Charts
15. Resumen de funcionalidad
• Filtros locales y globales
• Drill-down y drill-thru
• Exportación a Excel, Imagen y PDF
• Gráficos, grillas, mapas, pivot tables, gauges
• Performance management
• Dispositivos móviles (3.0)
16. Roadmap 3.5
• Más tipos de gráficos
• Alertas
• Colaboración
• Nuevas bases de datos
18. ¡MUCHAS GRACIAS!
Marcos Abellón
marcos@w5solutions.com.br
German Ardemagni
gardemagni@quay.com.ar
Notas del editor
Si tuviéramos que explicar de manera sintética el objetivo de BI, podríamos decir que la idea central es partir de un conjunto de datos a los cuales le vamos a aplicar un conjunto de transformaciones para convertir esos datos en información relevante.Esa información será el input de procesos de análisis que realizarán los usuarios para tomar mejores decisiones de negocio.En definitiva, BI debería poner a disposición del usuario información precisa y oportuna.Una vez que tomamos esas decisiones, el ciclo vuelve a repetirse.Para lograrlo es necesario contar con herramientas, tecnología y metodología.Estos tres elementos que ya se conjugaban de manera un tanto primitiva en los viejos EIS (Precursor de BI) tuvieron su gran explosión en la década del 90.Los clientes comenzaron a demandar este tipo de soluciones y en pos de diferenciarse de sus competidores y de acaparar mercado, los proveedores comenzaron a incluir nuevas funcionalidades, soportar mayor cantidad de datos, mejorar los tiempos relacionados a la performance, mejoras las cuestiones estéticas, etc.Esto agregó mucha complejidad en las herramientas, pero también en la tecnología de base de datos y en la metodología de implementación.
Algunas cuestiones que podríamos resumir del BI tradicional…Los proyectos de implementación de soluciones tradicionales de BI suponen una inversión elevada.No solamente desde el punto de vista económico, sino también en recursos y tiempos.Por otro lado hablamos recién de la complejidad que han ido ganando las herramientas… y no solamente las de usuario final, sino también las de administración del backend.Esto produjo la necesidad de generar usuarios expertos en determinadas tecnologías, que a decir verdad debieran orientar sus esfuerzos a comprender qué está pasando con su negocio más que a entender cómo usar estas aplicaciones.Por otro lado, esa creciente complejidad le ha ido agregando múltiples capas a la solución que, a la hora del mantenimiento, hace que acompañar la dinámica del negocio sea una tarea complicada. Un cambio impacta en muchos lugares (capas)…A algunas empresas les interesa analizar qué está pasando en las redes sociales (por ejemplo, qué opina la gente de un determinado producto). No hay tiempo para llevar adelante un proceso tradicional de definición de requerimientos, creación de estructuras de datos, definición de indicadores, etc…Si hacemos todo eso perdemos la oportunidad de la información…
Ahora bien, ¿cuáles son entonces las prioridades actuales de los usuarios y las empresas?Por el lado de los usuario, tenemos:Herramientas simples. Hay que considerar que la mayor parte de los usuarios no crea reportes, sino que los utiliza. Por lo que no necesitan muchas de las capas que habitualmente plantean los productos más conocidos (capa semántica, por ejemplo)En este sentido TDA resume un conjunto de funcionalidades que permiten que los usuarios naveguen por la información de manera simple.El mismo concepto se transmite al backend, de manera que los usuarios técnicos puedan crear y mantener dashboards de forma sencilla.Calidad de datos: Este es un punto que va más allá de los productos, pero que es sumamente importante como FCE de los proyectos.Performance: Los usuarios no están dispuestos a esperar mucho tiempo por la información que necesitan TDA contiene funcionalidad destinada a mejorar la performance de las visiones críticas (en términos de tiempos de respuesta).Por el lado de las empresas:Es muy importante, por el momento económico que estamos viviendo, el tema de los costos asociados a un proyecto Las empresas están empezando a dejar de lado el recelo a mover sus aplicaciones a la nube por el asunto de la seguridad de los datos.Asimismo estas formas de implementación requieren menos tiempo y menos recursos humanos, por lo que no son aspectos menores.
Por estos y otros inconvenientes desde hace algún tiempo han surgido productos (como TDA) que sugieren nuevas formas de implementación de BI.Y esas nuevas formas de implementación tienen que ver con la utilización de metodologías ágiles como así también productos y tecnología que se adecuen a estas metodologías. Agile BI se combina perfectamente con las soluciones montadas en la nube, dado que esta característica permite reducir los tiempos de implementación de las aplicaciones, así como la inversión en recursos por parte de los clientes.Aquí empieza a ganar sentido el título de la charla… BI Agil como uno de los elementos necesarios para resolver el problema que veníamos planteando… necesitamos nuevas metodologías que nos permitan acelerar los tiempos de puesta operativa de los requerimientos de los usuarios.
Pero hacia dónde van las empresas?Están adoptando estas nuevas formas de implementar BI?De acuerdo a esta encuesta que publicó Gartner este año, las empresas ya están usando o planean usar aplicaciones BI sobre la nube o SaaS como una opción conveniente para atacar los problemas que veníamos mencionando.
Productos simples requieren definiciones simples.Qué podemos lograr con TDA??La principalvirtudeslavelocidadconla que se desarrollantableros, sindejar de lado aspectos como la simpleza, laseguridad, la estética, performance...
Y cómo logramos este tipo de visualizaciones ?Quick tour por Configuración, Visiones, Dashboards y Seguridad.
TDA se puede implementar de varias formas De hecho tenemos clientes en cada una de ellas:Local: Empresas que quieren tener TDA en los servidores internos de la compañía, como cualquier otra aplicación.Private Cloud: Empresas o Software houses que desean implementar TDA en su nube privada.Full Cloud: Empresas o Software houses que desean contratar TDA instalado en la nube de W5, con eventual acceso a datos también residentes en la nube Tenemos tecnología de transferencia de datos hacia nuestro datacenter.
TDA puede ser la única herramienta que tenga una empresa o bien puede actuar como complemento de otras existentesPor lo general, los proyectos en los cuales están involucrados muchos usuarios no son posibles con herramientas tradicionales Los costos de las licencias hacen que el proyecto no sea escalable Más aun si los requerimientos son cambiantes (políticas de incentivos a productores de seguros por objetivos -> Campañas dinámicas)Por otra parte, muchas software houses que tienen aplicaciones no terminan de lograr una capa de información para la toma de decisiones En general dedican su tiempo y esfuerzo a los objetivos primarios, que son los directamente relacionados con el producto que construyeronBI no es su negocio…
Tenemos clientes tanto en áreas de Gobierno, como en Servicios e Industria, tanto en Argentina como en Brasil y también en Paraguay, donde desde hace un tiempo tenemos presencia a través de un canal.