10. Cost justification y ROI para un Data warehouse

 

10.1 Antecedentes

Realmente vale la pena la inversión ? Seguramente es la pregunta que todo el mundo se hace antes o aún durante la creación de un datawarehouse, ya que suelen tenerse muchas expectativas acerca de los resultados que se tendrán.

Es caro hacer una datawarehouse ? Definitivamente si es algo caro, se requiere de tiempo, mucho trabajo para integrar la información y además en muchos casos se requiere de un servidor(es) y espacio de almacenamiento adicional, lo cual es evidente que genera gastos corporativos.

De manera que debemos justificar los costos, esto se puede hacer a nivel Macro o Micro.

 

10.2 Justificación del costo a nivel Macro

El nivel macro se refiere a cómo se beneficia la empresa de dicha inversión con respecto a otras empresas.

Es decir, se puede argumentar que la empresa ahora tendrá una herramienta que mejorará su competitividad contra aquellas empresas que no lo tienen. O bien, argumentar "como la empresa xyz tiene un datawarehouse, entonces nosotros también deberíamos tenerla".

De esta manera se pueden pronosticar ciertos aumentos en las ganancias (profits) y réditos (revenue).

Pero irse por este tipo de justificación suele ser difícil ya que en ocasiones la administración exige cosas más concretas ej.

"Qué porcentaje aumentarán mis ventas? 15%, 10% ? . Lo cual es muy difícil de calcular y mucho menos de garantizar.

Por otro lado pueden exitir otros factores externos que afecten el resultado, que por ejemplo disminuyan las ventas y que, sin ser culpa del dw, hagan que parezca que no funcionó como se esperaba.

 

10.3 Justificación del costo a nivel Micro

10.3.1 Introducción

Una manera más adecuada de justificar la inversión es hacerlo a nivel micro.

Imaginemos 2 compañías, ambas con una gran cantidad de fuentes. La compañía A no tiene un datawarehouse, la compañía B si lo tiene.

 

Qué sucede cuando la compañía quiere hacer un reporte de varios aspectos involucrados en la organización ? .

  • La compañía A tiene que encontrar los datos en los sistemas fuentes, limpiar y transformar los datos, integrarlos y generar el reporte.

 

 

  • Mientras que la compañía B ya tiene esos datos integrados y simplemente en 1 solo paso genera el reporte.

 

 

Esta diferencia de no tener y tener un datawarehouse ocasiona 4 diferencias significativas:

  1. Costo
  2. Tiempo
  3. Integración de datos
  4. Datos históricos

10.3.2 Costo

La primera es que a la larga, el no tener un dw sale más caso, porque cada consulta o reporte corporativo provoca un gran esfuerzo, y cada esfuerzo tiene un costo significativo.

Si bien crear un dw tiene un costo muy alto, a la larga los reportes subsecuentes pueden ser muy económicos, lo cual hace que se amortice la inversión.

Nota: Un argumento puede ser "yo casi no necesito reportes" en ese caso puede ser que efectivamente no sea necesario crear un dw; pero más bien se puede general la pregunta, "por qué no los necesita? porque sabe que son caros ? si los tuviera qué beneficios tendría ?

 

 

10.3.3 Tiempo

Así mismo, el tiempo es otro factor clave, si bien no se puede medir en términos de $, tener o no tener una información a tiempo puede ser vital en las decisiones de negocios.

No tener un dw hace que un reporte pueda tardar demasiado tiempo, tanto que a lo mejor ya ni se necesite para cuando se complete o bien ya esté obsoleto. Mientras que tener un dw agiliza la generación de reportes y por ende la toma de decisiones.

 

 

10.3.4 Información integrada

Tener un dw representa tener información integrada, eso hace que se pueda tener una visión global de la compañía y buscar áreas de oportunidad. Por ejemplo, teniendo la cartera de clientes y muchas líneas de producción, se pueden ofrecer otros productos diferentes a clientes que ya compran un producto pero que quizás desconocen algun otro.

 

 

10.3.5 Datos históricos

Si no se tiene un dw, lo más seguro es que el histórico no se tenga en cuenta, o que se tengan pero se vayan borrando por fines de depuración y optimización, o en el mejor de los casos se tengan pero que no se aprovechen.

En el dw se van almacenando los históricos, lo cual es una gran ventaja ya que ayuda a descubrir hábitos y patrones.