viernes, 8 de julio de 2011

1.24 Inteligencia de Negocio Aplicada al Pronóstico de Venta en Franquicias de Café.


DCC. Dafne Rosso Pelayo
La inteligencia de negocio en la empresa, sólo puede lograrse mediante la adopción de medidas para alcanzarla.

En el artículo  anterior comenzamos nuestra plática sobre los análisis predictivos. En este artículo ejemplificaremos la utilidad de este tipo de análisis avanzado y daremos algunas pautas para aplicarlos en otro tipo de problemas y alcances.  
Análisis predictivos
Recordemos del artículo anterior que un análisis predictivo se basa en la información histórica para determinar el comportamiento que se puede esperar a futuro.  En este  ejemplo realizamos el análisis de venta de una franquicia de café, basado en la información de venta de los meses anteriores.
Premisa uno
Mientras más grande sea su muestra histórica, más exacta será la predicción realizada y el margen de error será menor.

Uno de los principales problemas de las franquicias de café y de muchas otras  es la planeación de los flujos de efectivo, la compra y la distribución de los productos, necesarios en cada localidad para satisfacer las necesidades de venta y de servicio en cada sitio.
Un modelo de pronóstico por muy bueno que sea, difícilmente logrará un 100% de exactitud con un margen de error de 0.0 al realizar el pronóstico de venta a futuro, pero mientras mejor y más exacto sea el pronóstico permitirá a las franquicias de café en este caso, optimizar los recursos y distribución de materia prima y como resultado minimizar las pérdidas, disminuir gastos y aumentar las utilidades. Por ejemplo, pueden lograr disminuir el producto que se desecha por no ser vendido, evitar quedarse sin producto para la venta, y contar con el personal de servicio adecuado cuando hay un exceso de clientes. Ha visto usted las enormes cantidades de comida que se desechan en los establecimientos comerciales de alimentos, pues ese es un ejemplo de una mala planeación, una falta de análisis de comportamiento o una falta de un pronóstico de venta a futuro.
El presente ejemplo ayuda a minimizar estos problemas, estimando la posible venta futura por producto en los sitios en donde se encuentra ubicada la franquicia. El total de productos que se venden en cada una de las 13 franquicias son 47, de estos se han seleccionado solo tres (para efectos del ejemplo) de los productos más significativos de acuerdo a su volumen de venta.
Premisa dos
Establezca claramente el objetivo del pronóstico, esto ayuda a determinar cuál es la variable que quiere pronosticar, ej. venta, distribución, gasto, etc.

Objetivo del pronóstico
Estimar el pronóstico de venta diaria del siguiente trimestre de los productos de mayor venta para las franquicias de café. 
Como resultado de contar con el pronóstico de venta, la franquicia además, podrá estimar con mayor exactitud los flujos de efectivo, así como también realizar una mejor distribución de la materia prima por local.
Variables empleadas
Los datos proporcionados por la franquicia son los volúmenes diarios de venta por producto de enero a diciembre y el primer trimestre del siguiente año.
De los datos fuente obtenemos para nuestro ejemplo la variable Fecha y Venta de los tres productos
La variable incluida para el análisis con una afectación directa en la venta es la temperatura, mientras más baja sea la temperatura más se vende.
Otra de las variables que también tiene una influencia sobre la venta es la lluvia, la cual mediremos con la precipitación pluvial.
Los datos de la temperatura y de la precipitación fueron obtenidos del servicio meteorológico nacional
Como comentamos en el artículo anterior, es posible encontrar técnicas de análisis predictivos tanto estadísticas como de minería de datos. La naturaleza del problema es la que dicta (como debería de ser en todos los casos) cual técnica se adapta  mejor al problema, aunque en la mayoría de los casos podrá ser más de una técnica y la diferencia en los resultados será mínima.


Análisis estadístico vs Análisis avanzado de minería de datos
Con dos variables de predicción empleadas para determinar la venta, más todas las diferentes clasificaciones que se encontraron en los datos, la manera estadística de solucionar este problema sería con una regresión lineal múltiple, en donde las clasificaciones y las dos variables (temperatura y precipitación) serían los parámetros para lograr estimar la venta. En estadística una técnica ampliamente aplicada en los pronósticos son los análisis de regresión, dependiendo del problema y del objetivo es el tipo de regresión que se emplea.
En nuestro caso,  la regresión ya no es tan simple dado el número de variables y el número de productos que maneja, además de que habría que estimar los estadísticos (bi), apropiados para cada variable de predicción.
Premisa tres
Para una mejor clasificación de los datos es probable que tenga que agregar variables que mejoren las clasificaciones o expliquen el comportamiento.

Los datos a analizar en nuestro caso, presentan distintas características en referencia a la venta, que son asociadas con diferentes categorías de períodos de venta. Estos comportamientos estadísticamente pueden desviar el resultado ya que contienen datos aberrantes por ej., la falta de venta en caso de vacaciones o días festivos. De realizar un análisis estadístico estos datos aberrantes deberían ser eliminados antes de realizarlo, sin embargo, también son el resultado que se obtiene bajo la clasificación agregada de "vacaciones" .

El uso de un método de minería de datos nos permitirá introducir las clasificaciones encontradas en los datos de acuerdo a su comportamiento, y poder predecir de una mejor manera la venta.
Otra gran ventaja de la minería es que se estimará la venta correspondiente a todos los diferentes productos en un  solo análisis, la regresión múltiple tendría que aplicarse para cada producto.

Creación del modelo de Minería de datos para predicción
Premisa cuatro
El modelo generado deberá afinarse hasta que el margen de error encontrado sea aceptable.

Debemos seleccionar un método de minería de datos que nos permita realizar el pronóstico, pueden ser algoritmos que se basen en la construcción de árboles de decisión, en reglas, en redes bayesianas, ó bien en redes neuronales. En otro artículo me encargare de aclarar las dudas respecto a  cómo trabaja cada uno de estos métodos.
El método que emplearemos en este ejemplo es una red neuronal, la cual puede construir con productos de uso gratuito especializados en manejar redes neuronales, o bien con un producto comercial especializado en análisis avanzado. Y déjeme decirle que muchos de los productos incluidos en las suites de inteligencia de negocios que se ofertan y que el proveedor promete que hacen grandes análisis avanzados, no traen muchas de las técnicas que se usan en pronóstico para crear mejores y más exactos análisis.
En el siguiente artículo seguiremos con la construcción del modelo de de minería  de datos para pronóstico.


Copyright © 2011 Dafne Rosso Pelayo. Todos los derechos reservados.

viernes, 24 de junio de 2011

1.23 Análisis Predictivo en Las Empresas

DCC. Dafne Rosso Pelayo
La inteligencia de negocio en la empresa, sólo puede lograrse mediante la adopción de medidas para alcanzarla.

En los artículos anteriores aplicamos inteligencia de negocio al caso particular de una inmobiliaria,  e introdujimos algunos ejemplos de análisis y de entrega de información en tableros de los resultados que obtuvimos. En este artículo vamos a empezar a hablar de otro tipo de análisis que se realiza con inteligencia de negocio y que es sumamente útil en las organizaciones. Nos referimos a los análisis predictivos.
¿Qué son los Análisis predictivos?
Un análisis predictivo se basa en la información histórica para determinar el comportamiento que se puede esperar a futuro.  Por ejemplo, analizando el comportamiento de su cartera de clientes usted puede encontrar características asociadas a  la lealtad de sus clientes, esas características las aplicamos en clientes nuevos y podrá identificar quien es un buen cliente para invertir en él y en quien no vale la pena  invertir. Otro ejemplo es el análisis de venta por temporadas, en una ocasión realice un análisis de minería para predecir de acuerdo a ciertas variables como: la temperatura ambiental, humedad,  inflación del país, etc. la venta estimada para el invierno de una franquicia de café. Lo que permite tomar decisiones estratégicas y contar con los recursos adecuados para afrontar los requerimientos de la temporada.
Podemos encontrar técnicas de análisis predictivos tanto estadísticas como de minería de datos. La naturaleza del problema es la que dicta (como debería de ser en todos los casos) cual técnica se adapta  mejor al problema, aunque en la mayoría de los casos podrá ser más de una técnica y la diferencia en los resultados será mínima, en esos casos yo escojo siempre la técnica que sea menos compleja y más simple de adaptar.
Los análisis predictivos así como la minería de datos tienen un gran margen de aplicación, no sólo en las empresas sino en la sociedad. Por ejemplo, existen hoy en día modelos predictivos encaminados a determinar el comportamiento de las personas basados en patrones emocionales determinados por el tono de voz, lo que puede ayudar a bajar las tasas de suicidio y ayudar apropiadamente a las personas que solicitan estas líneas de ayuda, otro tipo de aplicación social lo encontramos en la parte de criminología , si le interesa puede leer un poco más de este tipo de análisis en  Predictive data mining for delinquency modeling” de Bharatheesh T.L y Iyengar S.S.  
Este otro enfoque resulta de mucha utilidad en el sector de Recursos Humanos, ya que pueden analizar el comportamiento histórico de sus empleados y detectar desde las entrevistas los casos conflictivos, o bien detectar cuando un empleado está a punto de dejar la empresa o cometiendo fraudes, etc.
 El conjunto de técnicas de minería de datos que realizan predicción están hoy en día completamente maduras,  esto es, tienen mucho tiempo aplicándose, son confiables, se trata de un campo sumamente estudiado. Del lado estadístico, no hay nada que decir, son fórmulas y  métodos aplicados por muchas décadas.
Lo invito a buscar un poco más de información sobre análisis predictivos con minería de datos, en este tema tiene mucho que ganar y los análisis son igual de simples a los que hemos venido presentando. Claro que mientras más variables intervengan más complejo se torna el análisis, lo que debemos cuidar (en cualquier análisis) es la calidad de los datos que proporcionamos para el análisis, las herramientas se encargarán de realizarlo.
El resultado que se obtiene del análisis predictivo es un modelo, es decir, un patrón de comportamiento que se utiliza para clasificar a los nuevos eventos. Tomando la información histórica los técnicas analíticas buscan (dependiendo de la técnica)  en los datos proporcionados, las similitudes, relaciones, varianzas, discrepancias etc.  Una vez construido el modelo este se compara con los nuevos datos para determinar cómo se asemejan a los comportamientos modelados y que se puede esperar de ellos.
Otro tipo de análisis predictivo son las proyecciones, en estás se pueden estimar montos futuros en base al pasado.
En el siguiente artículo comenzaremos a platicar cómo  realizar  un análisis predictivo.


Copyright © 2011 Dafne Rosso Pelayo. Todos los derechos reservados.



viernes, 17 de junio de 2011

1.22 Diseño de Tableros para Soluciones de Inteligencia de Negocios en la empresa (segunda parte)

DCC. Dafne Rosso Pelayo
La inteligencia de negocio en la empresa, sólo puede lograrse mediante la adopción de medidas para alcanzarla.

En el artículo anterior presentamos el concepto de elementos de visualización empleados en la elaboración de tableros. Los elementos de visualización permiten de un solo vistazo comprender el resumen de información que el tablero nos está presentando, cuando hablamos de tableros ejecutivos son sumamente importantes.
Sin embargo, el diseño de los tableros es muy diverso, lo que no puede perder de vista es que debe de ser útil y funcional, estar alineado al negocio, sobre todo cumplir los objetivos del negocio para los que fue diseñado y satisfacer los requerimientos del ejecutivo o operativo que lo solicite.
En los tableros también encontramos elementos que nos permiten alertarnos cuando algo está ocurriendo dentro de nuestra organización, por medio de objetos conocidos como semáforos, alertas, tacómetros, que contienen las reglas de negocio de la empresa y pueden a través de colores, flechas, barras indiciarnos cuando algo está abajo, arriba o en los límites. 



Figura 1. Tableros

Mi recomendación es que la herramienta que seleccione para la creación de sus tableros deberá de contener un muy buen número de:
·         Gráficos: lineales, circulares, esferas/burbujas, radiales, área, todo tipo de barras
·         Contenedores: paneles
·         Selectores, listas, tablas (grids) , botones, casillas (check box) ,
·         Mapas
·         Semáforos: deslizantes, lineales, digitales, tacómetros, barras.
·         Elementos de visualización de texto
·         Elementos para vincular páginas web
·         Elementos para incluir objetos (ej. presentaciones, imágenes)

Los tableros pueden ser construidos con programación, si usted en su Pyme solo requiere de un par de tableros, a mi punto de vista, seguramente será mucho más barato construirlos que adquirir una suite de inteligencia de negocio. Hace unos años todavía me toco participar en proyectos en donde realizamos los tableros con programación, y no porque no se tuviera en la empresa una suite de inteligencia de negocio, sino porque la complejidad del tablero era tal que las suites o herramientas no soportaban la combinación de elementos ni el comportamiento que se solicitaba en el requerimiento. Créame en este medio uno se encuentra de repente con cada cosa, que se convierten en un gran reto a desarrollar.
Le invito a conocer la gama de gráficos y tablas que tiene Software FX para el diseño de tableros, http://www.softwarefx.com/sfxGallery/, o bien los ejemplos que presenta Microestrategy http://www.microstrategy.com/  para el diseño de tableros que se encuentran diseñados para visualizarse en dispositivos móviles.
Cierto tipo de requerimientos necesitará que los tableros puedan navegar en la información, en estos casos es mucho mejor contar con un producto que provea la funcionalidad por default y que pueda rotar los campos de visualización (dimensiones) a placer. Por ejemplo puede estar visualizando un reporte como el que presentamos en el art anterior 1.21, con montos de ventas por producto, darle click a un monto de venta global y ya sea en otro reporte o en el mismo, estar visualizando la venta de ese producto por tienda.
En este blog no pretendemos realizar un estudio de mercado para decidir cual suite o cual producto es mejor. Definitivamente la experiencia me dice que el mejor producto es el que en un muy buen porcentaje satisface mis necesidades y que además su costo me permite pagar por él. Al día de hoy la competencia entre productos es fuerte, y varios proveedores ofrecen pequeñas versiones orientadas a las PyMes. Incluso puede encontrar algunos gratis en internet, pero si quiere discutir sobre productos y que le de mi opinión, en ese caso mejor escríbame y lo discutimos con el reporte de Gartner de las suites de BI de 2011 disponible en internet y al alcance de la LAP.
Con este artículo terminamos la discusión sobre diseño de tableros. En el siguiente artículo comenzaremos a platicar sobre los elementos de análisis avanzado necesarios para realizar  predicciones.

Copyright © 2011 Dafne Rosso Pelayo. Todos los derechos reservados.