business-intelligence buzzword-compliance

business intelligence - ¿Qué es el software de "inteligencia comercial"?



business-intelligence buzzword-compliance (12)

En términos prácticos, es la palabra de moda que describe un conjunto de productos como Business Objects, SAS BI y algunas ofertas de los sospechosos habituales, como Oracle y HP.

En su mayoría, estos son informes de "impresión bonita" para las bases de datos de estilo de datawarehouse y, probablemente, la mejor descripción genérica sea la capa de presentación en una arquitectura de data warehouse.

¿Es la "inteligencia de negocios" una palabra de moda que no tiene un significado real para los desarrolladores de software, o el término tiene algún significado implícito en términos de lo que hace el software o cómo lo hace (en un sentido general)? Parece ser un término comercial real, pero ¿significa algo en particular para el software que realiza tareas de inteligencia empresarial?


La inteligencia empresarial se trata de entender el propio negocio. Es una extraña conversación de inteligencia militar que trata de entender al enemigo. Proporciona trajes con información para tomar decisiones comerciales.

Para un desarrollador, es un tipo de software que uno podría desarrollar. No tanto uno que un desarrollador usaría.


Puede escribir un software de "inteligencia comercial", pero es bastante complejo. Tal software actuaría como una especie de gerente, analizando datos y haciendo recomendaciones. Piensa en un programa con un MBA. El problema es que escribir un programa como este requiere no solo construir herramientas de análisis para permitir que la aplicación escanee automáticamente la información que busca patrones comerciales, sino también para darle al programa "intuición" que tienen los gerentes comerciales más exitosos. Un programa que se ejecuta en base a reglas estrictas no necesariamente tomará las mejores decisiones, solo las mejores decisiones documentadas.

Fui contactado por una empresa (este es un ejemplo de aplicaciones prácticas para inteligencia de negocios) que quería una aplicación para monitorear las tendencias en ciertas categorías de mercado y usar esas tendencias para predecir los precios óptimos para sus productos. Vendían productos de lujo cuyos precios fluctuaban a lo largo del año y de acuerdo con varios indicadores económicos. La mayoría de sus gerentes podían hacer este tipo de ajuste de precios, y buscaban automatizarlo. El análisis requerido para hacer esto involucraría estadísticas avanzadas, algo de inteligencia artificial para interpretarlo, sin mencionar la capacidad de adquirir los datos que necesitaba por sí misma. El presupuesto inicial del proyecto fue de $ 2M. No es algo para los despreocupados.


Solo puedo hablar por Cognos, que es una herramienta de informes que se ha agregado tanto que la llaman "BI Suite". Creo que la mayoría de las herramientas de BI son iguales.

Si ve un producto etiquetado como una "herramienta de BI", espere que esté muy concentrado en los informes (que es la parte más visible de BI). Debe crear el Almacén de datos usted mismo, luego usará la herramienta de BI para modelar su (s) cubo (s) para representar mejor los datos que los usuarios desean de su DW. Finalmente, creará informes usando esa herramienta, aunque sus usuarios pueden ver los datos que están en el cubo usando la funcionalidad fuera de los informes que ha creado.

Además, puede agregar Business Objects, informes de Crystal, cualquiera de esas herramientas de informes porque realmente, BI == Informes.


Business Intelligence se trata de desnormalizar sus bases de datos OLTP existentes en un sistema de criterios de medición. Una de las exigencias más importantes de los sistemas de Business Intelligence es que los datos que se informan se generan con una gran velocidad. Los sistemas de bases de datos OLTP transaccionales se ahogarían con las consultas que una base de datos OLAP (tipo de base de datos utilizada para informes BI) realiza de forma rutinaria con una gran velocidad. Cuando hablo de velocidad, en mi experiencia cualquier consulta que tome más de 5 segundos indica la necesidad de refactorizar la arquitectura de una mejor manera. En el entorno transaccional, el lenguaje de base de datos utilizado es TSQL. En el mundo OLAP, el lenguaje unificado se conoce como MDX, Extensiones multidimensionales y en realidad es una extensión del lenguaje SQL. En la pila de Microsoft y a partir de VS 2005, Analysis Services y MS SQL Server están en casa con el CLR. Las aplicaciones se pueden crear y mantener directamente desde el IDE de Visual Studio. La capacidad de enganchar objetos SSIS desde VS y crear capas de procesamiento ETL que pueden integrarse con SQL Server y tener Data Warehouse depurado, cuya fuente se convierte en DataSource para su base de datos de Analysis Services, ciertamente me indica que un desarrollador gana un montón de control sobre entradas y salidas al crear soluciones con MS Stack. En cualquier caso, esa es mi opinión.

En base a la experiencia, Business Objects, Oracle y, en menor medida, Cognos se vieron obligados a adquirir para mejorar sus ofertas de BI con Business Objects siendo más un consumidor de Informes que una base de datos y una empresa de informes de consumidores. Cognos en mi opinión hizo la adquisición más inteligente cuando adquirió una base de datos OLAP adicional de planificación de Applix llamada TM1 y junto con ella obtuvo una de las mejores herramientas de informes OLAP de autoservicio en el negocio llamado Executive Viewer que puede informar contra Essbase, TM1 de Oracle. Es probable que Cognos esté por ahora, Analysis Services, SAP BW. Que yo sepa, HP no tiene oferta de BI. Sin embargo, usaban Executive Viewer la última vez que lo busqué.


Business Intelligence (BI) representa las herramientas y sistemas que desempeñan un papel clave en el proceso de planificación estratégica de la corporación. Estos sistemas permiten a una empresa reunir, almacenar, acceder y analizar datos corporativos para ayudar en la toma de decisiones. En general, estos sistemas ilustrarán la inteligencia empresarial en las áreas de creación de perfiles de clientes, atención al cliente, investigación de mercado, segmentación de mercado, rentabilidad de productos, análisis estadístico e inventario y análisis de distribución, por nombrar algunos.


Una nueva generación de BI se ha vuelto mucho más interactiva. Con flash y otro web 2.0, tableros sofisticados pero fáciles de usar, la visualización se entrega en la web como los informes anteriores.


Dar una respuesta mucho más larga parece hacer que suene lleno de viento, entonces:

Business Intelligence: software de informes con fuertes habilidades adicionales enfocadas en predicciones futuras basadas en datos históricos.


Según The DataWarehouse Institute (TDWI), BI es "el proceso, las tecnologías y las herramientas necesarias para convertir datos en información, información en conocimiento y conocimiento en planes que impulsan acciones comerciales rentables".

En mi humilde opinión, BI tiene un significado, y no es solo una palabra de moda, es particularmente cierto para las personas de negocios que obtienen un valor real de sus activos de datos gracias a BI.

La BI no es solo la herramienta fronteriza de generación de informes y análisis de datos, es más bien la suma de tecnologías, procesos y personas, por lo tanto, es más que un problema técnico, incluso si abarca un aspecto técnico real (y generalmente difícil). Texto del enlace


Creo que la mejor definición de BI es que te permite preguntar fácilmente qué pasa si preguntas sobre tu sistema. Proporcionar información fija es informar. Proporcionar información en vivo es tableros. Proporcionar respuestas interactivas es BI


BI! = Informes. Las plataformas de BI les permiten a los usuarios crear aplicaciones que ayudan a las organizaciones a aprender y comprender su negocio. Gartner define una plataforma de BI como una plataforma de software que ofrece las siguientes 12 capacidades:

Integración

  • Infraestructura de BI : todas las herramientas de la plataforma deben usar la misma seguridad, metadatos, administración, integración de portal, modelo de objetos y motor de consultas, y deben compartir el mismo aspecto.
  • Administración de metadatos : esta es posiblemente la más importante de las 12 capacidades. No solo todas las herramientas deben aprovechar los mismos metadatos, sino que la oferta debe proporcionar una forma robusta de buscar, capturar, almacenar, reutilizar y publicar objetos de metadatos, como dimensiones, jerarquías, medidas, métricas de rendimiento e informar objetos de diseño.
  • Desarrollo : la plataforma de BI debe proporcionar un conjunto de herramientas de desarrollo programático, junto con un kit de desarrollador de software para crear aplicaciones de BI, que se pueden integrar en un proceso empresarial y / o integrarse en otra aplicación. La plataforma de BI también debe permitir a los desarrolladores crear aplicaciones de BI sin codificación mediante el uso de componentes tipo asistente para un proceso de ensamblaje gráfico. El entorno de desarrollo también debe ser compatible con los servicios web en la realización de tareas comunes, como la programación, la entrega, la administración y la administración.
  • Flujo de trabajo y colaboración : esta capacidad permite a los usuarios de BI compartir y debatir información a través de carpetas públicas e hilos de discusión. Además, la aplicación de BI puede asignar y rastrear eventos o tareas asignadas a usuarios específicos, según reglas comerciales predefinidas. A menudo, esta capacidad se brinda al integrarse con un portal o herramienta de flujo de trabajo por separado.

Entrega de información

  • Informes : los informes brindan la capacidad de crear informes formateados e interactivos con capacidades de distribución y programación altamente escalables. Además, los proveedores de la plataforma de BI deben manejar una amplia gama de estilos de informes (por ejemplo, cuadros de mandos financieros, operativos y de rendimiento).
  • Paneles de control : este subconjunto de informes incluye la capacidad de publicar informes formales basados ​​en la web con visualizaciones intuitivas de información, incluidos diales, indicadores y semáforos. Estas pantallas indican el estado de la métrica de rendimiento, en comparación con un objetivo o valor objetivo. Cada vez más, los paneles se utilizan para diseminar datos en tiempo real desde aplicaciones operacionales.
  • Consulta ad hoc : esta capacidad, también conocida como informe de autoservicio, permite a los usuarios hacer sus propias preguntas sobre los datos, sin depender de que la TI cree un informe. En particular, las herramientas deben tener una capa semántica sólida para permitir a los usuarios navegar por las fuentes de datos disponibles. Además, estas herramientas deberían ofrecer capacidades de auditorías y gobernanza de consultas para garantizar que las consultas tengan un buen rendimiento.
  • Integración de Microsoft Office : en algunos casos, las plataformas de BI se utilizan como un nivel intermedio para administrar, proteger y ejecutar tareas de BI, pero Microsoft Office (particularmente Excel) actúa como el cliente de BI. En estos casos, es vital que el proveedor de BI proporcione integración con Microsoft Office, incluido el soporte para formatos de documentos, fórmulas, datos "refresh" y tablas dinámicas. La integración avanzada incluye bloqueo de celda y reescritura.

Análisis

  • OLAP : permite a los usuarios finales analizar los datos con un rendimiento extremadamente rápido de consultas y cálculos, lo que permite un estilo de análisis conocido como "cortar y cortar en cubitos". Esta capacidad podría abarcar una variedad de arquitecturas de almacenamiento tales como relacionales, multidimensionales y en memoria.
  • Visualización avanzada : brinda la capacidad de mostrar numerosos aspectos de los datos de manera más eficiente mediante el uso de imágenes y gráficos interactivos, en lugar de filas y columnas. Con el tiempo, la visualización avanzada irá más allá de cortar y cortar en cubitos los datos para incluir más proyectos de BI impulsados ​​por procesos, permitiendo que todos los interesados ​​comprendan mejor el flujo de trabajo a través de una representación visual.
  • Modelado predictivo y minería de datos : esta capacidad permite a las organizaciones clasificar variables categóricas y estimar variables continuas utilizando técnicas matemáticas avanzadas.
  • Cuadros de Mando - Estos llevan las métricas mostradas en un panel de control un paso más allá al aplicarlas a un mapa de estrategia que alinea los indicadores de rendimiento clave con un objetivo estratégico. Las métricas del cuadro de mando deberían estar vinculadas a informes e información relacionados con el fin de realizar análisis adicionales. Un cuadro de mando implica el uso de una metodología de gestión del rendimiento, como Six Sigma o un marco de cuadro de mando integral.

Definición

Business Intelligence (BI) se refiere a las habilidades, tecnologías, aplicaciones y prácticas utilizadas para ayudar a una empresa a adquirir una mejor comprensión de su contexto comercial. La inteligencia empresarial también puede referirse a la información recopilada.

Las tecnologías de BI proporcionan vistas históricas, actuales y predictivas de las operaciones comerciales. Las funciones comunes de las tecnologías de inteligencia empresarial son la generación de informes, OLAP, análisis, extracción de datos, gestión del rendimiento empresarial, pruebas comparativas, extracción de texto y análisis predictivo.

La inteligencia empresarial a menudo apunta a apoyar una mejor toma de decisiones empresariales. Por lo tanto, un sistema de BI se puede llamar un sistema de apoyo a la decisión (DSS).

Experiencia personal

Después de haber trabajado durante 7 años en un producto de software de BI en el pasado, no creo que sea una palabra de moda vacía. Vaya a un negocio de supermercados y pregúnteles cómo saben cuánto queso ponen en su tienda; donde lo ponen; y que marcas. Vaya a un productor de salchichas: hicieron que nuestro producto analizara las ventas en base a muchas variables, por ejemplo, qué tipo de exhibición obtuvieron en el supermercado: ordinaria, más relevante, difícil de detectar. Decidieron qué variables eran relevantes para ellos y, por lo tanto, deberían analizarse. Vaya a una empresa de envío de paquetes y pregúnteles qué servicios promueven y por qué. Todos analizan todos sus datos y usan software para eso. Por supuesto, necesitas un cerebro además de software; pero, por desgracia, necesitas software además de un cerebro.

Puede ser un término amplio y abierto, sí. Pero no es un término vacío.

En términos más prácticos, todo lo que paga sus facturas durante 7 años no está vacío :-)