Está en la página 1de 10

R I UC, V. 20, N.

3, D, 2013, 25 - 34

Sistema de inteligencia de negocios para el apoyo al proceso de toma de


decisiones
Eriberto Vanegas Lago, Lisbet M. Guerra Cantero
Centro de Desarrollo de la Facultad Regional de la Universidad de Granma, Cuba.

Resumen.-
En la actualidad el xito de las empresas depende del aprovechamiento de sus recursos intangibles. El acertado
flujo y gestin de datos e informacin es vital para un acertado proceso de toma de decisiones. Debido al aumento
del volumen de los datos almacenados, los directivos se enfrentan a un ambiente de incertidumbre y complejidad
crecientes. Generalmente no se cuenta con las herramientas necesarias para manipular estos datos y convertirlos
en informacin valiosa. La informatizacin de las empresas no es suficiente para garantizar un acertado apoyo
al proceso de toma de decisiones, para realizarlo de forma correcta es vital contar con un sistema donde se
combinen las herramientas informticas necesarias y se enfatice en la Inteligencia de Negocios. Este trabajo
tiene como objetivo desarrollar un Sistema de Inteligencia de Negocios que permita capturar, almacenar, procesar,
analizar y mostrar de manera eficiente, los datos generados en los departamentos de las empresas de acueducto y
alcantarillado, mejorando el apoyo al proceso de toma de decisiones. Se utiliz la metodologa HEFESTO para el
desarrollo de almacenes de datos y la suite comunitaria de Pentaho, en su versin 4.8.0, para la implementacin del
sistema.
Palabras clave: Datos, Informacin, Inteligencia de Negocios.

Business intelligence system to support the decision making process


Abstract.-
Nowadays a lot of the success in businesses depends on harnessing their intangible resources. The correct data
flow and information management is vital for a successful decision making process. Due to the high volume of
data stored, managers are dealing with an environment full of uncertainty and increasing complexity. Many times
they dont have the tools to handle this data efficiently, turn that data into information and generate the necessary
knowledge. The computerization in business is not enough to guarantee a successful support to the decision making
process. To carry out this process correctly is important to use informatics tools that apply the principles of business
intelligence. The main goal of this work is to develop a Business Intelligence System that allows to capture, store,
process, analyze and display efficiently, the data generated in the departments of a random company, and thereby, to
improve the decision making process. HEFESTOS methodology was used for developing data warehouses and the
Pentaho Suite Community Edition (version 4.8.0 or a higher stable version) for the implementation of the system.
The practical study object is the Enterprise of Water and Sewerage Granma.
Keywords: Data, Information, Business Intelligence.

Recibido: julio 2013 1. Introduccin


Aceptado: noviembre 2013. Desde el siglo pasado, luego del triunfo de
la Revolucin Cubana, el tema de la gestin

Autor para correspondencia
de los recursos hdricos se institucionaliz en
Correo-e: evanegas@grm.uci.cu (Eriberto Vanegas el pas. Surge en 1962 el Instituto Nacional de
Lago) Recursos Hidrulicos (INRH), que tiene entre sus
Revista Ingeniera UC
26 E. Vanegas Lago y L. M. Guerra Cantero / Revista Ingeniera UC, Vol. 20, No. 3, Diciembre, 2013, , 25-34

objetivos perfeccionar y potenciar el desarrollo tpica cuando es necesario gestionar datos; pueden
y proteccin del agua. Este instituto, con el ser desarrollados y manejados fcilmente. Sin
paso de los aos, necesariamente ha tenido que embargo no son capaces de resolver muchas de
incorporar las nuevas tendencias que han marcado las necesidades actuales de las empresas. Estas
el desarrollo del mundo moderno. Entre ellas el limitaciones son inherentes a dichos sistemas.
uso de las Tecnologas de la Informacin y las Entre ellas se pueden mencionar:
Comunicaciones (TICs).
El INRH cuenta con empresas en cada una no realizan anlisis detallados de los datos
de las provincias del pas. Estas tienen como almacenados;
misin atender las necesidades de la poblacin deficiente gestin de los reportes;
con respecto a los servicios de acueducto y
alcantarillado, as como controlar y evaluar que no responden a las necesidades especficas de
los servicios que se prestan en las Unidades informacin para los directivos;
Empresariales de Base (UEB) estn acordes con
los niveles de calidad requeridos por los clientes, a no apoyan de forma eficiente el planeamiento
partir de sus necesidades. ni el proceso de toma de decisiones;
En la Empresa de Acueducto y Alcantarillado no generan ni evalan de forma sistemtica
de la provincia Granma (EAALG), se desarroll las alternativas y escenarios previstos;
un sistema de gestin que responde a la necesidad
de una herramienta informtica que permitiera no estn optimizados para trabajar con gran-
gestionar de manera rpida y eficiente la enorme des volmenes de datos. A medida que estos
cantidad de datos que all se procesan. Hasta ese aumentan tambin lo hace el consumo de
momento, el control de esos datos, as como la recursos de hardware y el tiempo de respuesta
informacin generada, se almacenaba en hojas de las consultas.
de clculo y a travs de llamadas telefnicas
principalmente. Debido a las limitaciones identificadas se plan-
El sistema, desarrollado completamente con tec- tea como problema cientfico de esta investigacin
nologas y herramientas libres, permite gestionar la contradiccin existente entre la disponibilidad
los datos de los procesos que se desarrollan en de datos en el Sistema de Gestin de Informacin
los departamentos de las UEB de los municipios. de la EAALG y la ausencia de reportes que
Estos estn relacionados con los equipos de muestren la informacin necesaria para apoyar el
transporte (tanto de construccin como los com- proceso de toma de decisiones.
plementarios), los grupos electrgenos, la energa, El anlisis anterior no indica que haya sido
el combustible y las estaciones de tratamiento, un error desarrollar el sistema de gestin. Este
bombeo y saneamiento de agua, as como las resolvi todos los problemas que estaban dentro
plantas potabilizadoras. A partir de la informacin de su alcance. La presente investigacin se enfoca
que se genera en cada una de estas reas se obtiene solamente en la necesidad de utilizar adems
una serie de reportes que permiten verificar el otro tipo de tecnologa para el procesamiento de
funcionamiento general de la empresa. los datos y su conversin en informacin til.
Aunque fueron resueltos los problemas que Esto ser posible si se desarrolla un sistema que
condujeron al desarrollo del sistema de gestin, resuelva las limitaciones antes mencionadas y
como parte de su perfeccionamiento, mejora y adems las nuevas necesidades de la empresa,
evolucin, se han identificado limitaciones y entre las que se encuentran:
necesidades que no pueden ser solucionadas. herramienta de fcil uso para directivos y
Los Sistema de Procesamiento de Transacciones trabajadores;
(OLTP, por sus siglas en ingls), dentro de los que
se incluyen los sistemas de gestin, son la solucin reportes dinmicos e interactivos;
Revista Ingeniera UC
E. Vanegas Lago y L. M. Guerra Cantero / Revista Ingeniera UC, Vol. 20, No. 3, Diciembre, 2013, , 25-34 27

informacin con alto grado de detalle; 2. Desarrollo de la investigacin

varias perspectivas de anlisis de la informa- 2.1. Gestin de informacin


cin; A nivel mundial los directivos de las orga-
nizaciones modernas estn convencidos de que
tiempos mnimos de respuestas del sistema.
la informacin es el activo estratgico que los
diferencia de sus competidores e impulsa su
En correspondencia con lo planteado se propone
xito. Una encuesta realizada en el ao 2010
como hiptesis investigativa que el desarrollo e
por la revista Forbes demostr que el 85 % de
implantacin de un Sistema de Inteligencia de
los encuestados coinciden en que actualmente
Negocios (BIS, por sus siglas en ingls) para las
la informacin es considerada como un activo
condiciones especficas de la EAALG permitir
estratgico, y la gran mayora (95 %) considera
mejorar la disponibilidad de informacin para el
que la gestin de informacin es esencial para el
apoyo al Proceso de Toma de Decisiones (PTD).
xito del negocio [1].
Se define como objeto de estudio terico de La capacidad de gestionar informacin en la
esta investigacin la Inteligencia de Negocios. empresa juega un papel fundamental en el desa-
Tomando como objeto de estudio prctico a la rrollo de otras capacidades, como es el caso de la
EAALG. gestin de clientes, de procesos y del rendimiento.
Para dar solucin al problema planteado an- Entre las principales implicaciones de la gestin,
teriormente se propone como objetivo general los lderes deben centrarse en crear las condiciones
desarrollar un BIS bajo las condiciones actuales necesarias para el desarrollo de la infraestructura
de la EAALG, que soporte toda la informacin y la capacidad de gestin de la informacin para
necesaria para el apoyo al PTD. Como campo de potenciar las dems reas de la empresa [2].
accin se identifica los BIS. Una adecuada gestin de informacin permite
Entre los objetivos especficos trazados para la monitorizar constantemente el comportamiento
investigacin se encuentran: de las principales variables que intervienen en
el negocio. En dependencia de los cambios,
Definir la metodologa y herramientas para el ser posible tomar las medidas necesarias en
desarrollo del BIS. el momento preciso, que permitan adaptarse a
las nuevas condiciones y sacar provecho de las
Definir y desarrollar los Mercados de Datos mismas. De esto se infiere que uno de los procesos
(DM, pos sus siglas en ingls) que confor- ms beneficiados es el de toma de decisiones.
marn del Almacn de Datos (DWH, por sus
siglas en ingls) final.
2.2. Toma de decisiones
Disear y desarrollar los reportes que faciliten Vercellis define que: una decisin es una
la visualizacin y anlisis de los datos conte- eleccin entre mltiples alternativas, hecha ge-
nidos en el almacn de datos. neralmente con un cierto grado de racionalidad.
Cada individuo se enfrenta a una base continua
La investigacin propuesta est encaminada a de decisiones que pueden ser ms o menos
desarrollar un BIS que soporte la informacin importantes, tanto en su vida personal como
necesaria para apoyar el PTD en la organizacin profesional [3].
objeto de estudio. Especficamente el sistema En la actualidad es posible encontrar muchas
brindar informacin actualizada, relacionada con empresas cuyo xito depende en menor medida de
la planificacin y control de los procesos que se cmo se manejan sus recursos tangibles (humanos,
realizan en la EAALG. materiales y monetarios). Este se basa princi-
palmente en el aprovechamiento de los recursos
Revista Ingeniera UC
28 E. Vanegas Lago y L. M. Guerra Cantero / Revista Ingeniera UC, Vol. 20, No. 3, Diciembre, 2013, , 25-34

intangibles (datos e informacin) para facilitar la estructura el proceso por etapas ni se aplican
toma de decisiones. mtodos conocidos.
Segn Schein: la toma de decisiones es el Bezerra, Cberruault, Fourcade y Veron, plan-
proceso de identificacin de un problema u opor- tean que el PTD se compone de seis etapas
tunidad y la seleccin de una alternativa de accin consecutivas: 1) percepcin, 2) representacin,
entre varias existentes, es una actividad diligente 3) tratamiento de los datos, 4) resolucin de
clave en todo tipo de organizacin [4]. problemas, 5) eleccin de la solucin y 6) la toma
Es necesario aclarar que existen diferencias de decisiones [7].
entre los procesos de medicin y bsqueda, y el de
toma de decisiones. La medicin tcnica, seguida
de la bsqueda mecnica, diseada para predecir la
alternativa ms atractiva, puede sustituir a la toma
de decisiones y su teora. Sin embargo la toma de
decisiones es un proceso mucho ms abarcador.
La toma de decisiones no puede ser capturada
por un rbol de decisin, mediante una tabla de
decisin, por una sola funcin matemtica o por
otros simples artefactos mecnicos. Su estructura
es funcional, capaz de generar su propio camino
hacia la decisin. La decisin final se desarrolla
a travs de un proceso de aprendizaje, compren-
sin, procesamiento de informacin, valuacin
y finalmente la definicin del problema y sus
circunstancias [5].

2.3. Estructura del proceso de toma de decisio- Figura 1: Fases del proceso de toma de decisiones [3].
nes
Para que las decisiones sean efectivas deben Una de las ms convincentes representaciones
estar soportadas por un proceso bien organizado. de este PTD surge en la dcada del 60, esta sigue
Este proceso racional debe facilitar la bsqueda siendo hoy en da una referencia metodolgica
y anlisis de informacin relevante, debe dar importante. El modelo original incluye tres fases:
importancia a las tcnicas analticas y centrarse en inteligencia, diseo y opcin. En este caso se
la informacin crucial en lugar de la irrelevante. muestra en la Figura 1 una versin extendida
Es importante adems proteger el PTD de compor- por Vercellis, donde se incluyen otras dos fases
tamientos polticos, los tomadores de decisiones adicionales: implementacin y control.
deben enfocarse en los objetivos de la organizacin En sentido general, diferentes autores han defi-
y no afectar las decisiones tomadas con su propio nido varias fases para este proceso. Sin embargo
poder o influencia [6]. la mayora concuerda en que se deben identificar
A pesar de los estudios realizados sobre este los problemas, analizar la informacin, definir y
tema durante las ltimas dcadas, no sera sor- aplicar las decisiones, agregando finalmente la fase
presivo encontrar empresas cubanas y de todo el del control de la efectividad.
mundo en las que el PTD se realice de forma En la actualidad el PTD recibe un gran apoyo
emprica. La posibilidad de resolver problemas por parte de las TICs. Han surgido muchas
y trazar estrategias a corto y largo plazo puede herramientas con el objetivo de mejorar y hacer
depender completamente de la capacidad y la ms competitivos los ambientes empresariales.
experiencia del tomador de decisiones. No se La mayora de las etapas del proceso estudiado
Revista Ingeniera UC
E. Vanegas Lago y L. M. Guerra Cantero / Revista Ingeniera UC, Vol. 20, No. 3, Diciembre, 2013, , 25-34 29

pueden ser soportadas por dichas herramientas, vista de la situacin de negocios en el pasado,
permitiendo que la eficacia de las decisiones presente y futuro [10]. Fereydoon y Mohammad la
dependa en mayor medida de la cantidad y calidad definen como un proceso dinmico y complejo que
de los datos disponibles. descubre nuevos conocimientos, incluye el anlisis
La integracin de varias herramientas permite de la informacin y apoyo a la toma de decisiones
manejar el creciente volumen de datos y el que afectan directamente el desempeo futuro de
aumento de la complejidad de las decisiones. El las organizaciones [11].
trmino que engloba esta tendencia actual surge A partir de los distintos puntos de vistas
a mediado de los aos 90 y se conoce como de estos y otros autores consultados, se puede
Inteligencia de Negocios (BI, por sus siglas en resumir que la BI es el resultado de la estrecha
ingls). relacin entre las metodologas y herramientas
que permiten el procesamiento completo de los
2.4. Inteligencia de negocios datos (captura, almacenamiento, tratamiento y
En el mundo de los negocios, los tomadores de visualizacin) hasta su conversin en informacin;
decisiones necesitan tener acceso a informacin todo esto con el objetivo de dotar a los tomadores
precisa y oportuna a fin de alcanzar sus objetivos. de decisiones de los anlisis necesarios que
Histricamente la BI haba sido utilizada por los permitan conocer y estudiar el pasado, controlar el
analistas para procesar los datos haciendo uso de presente y prever el futuro de las organizaciones.
herramientas complejas y hojas de clculo. En
la actualidad la toma de decisiones implica una 2.5. Sistemas de inteligencia de negocios
amplia gama de roles de negocio. Los mayores
vendedores de BI se centran en proporcionar suites Los BIS combinan los datos operativos con
completas, lo que permite a los tomadores de herramientas analticas para presentar informacin
decisiones acceder a los datos de origen en casi compleja y competitiva a los planificadores y
cualquier ambiente [8]. tomadores de decisiones. El objetivo es mejorar
Mediante el uso de la BI se logra unir el mundo la puntualidad y la calidad de los insumos en
de los datos y el de los negocios. Esta permite a las el proceso de decisin [9]. En ellos se pueden
empresas analizar grandes cantidades de datos de integrar mltiples tipos de datos de las diferentes
forma rpida y sencilla, que puede ser procesada fuentes y descubrir nuevos conocimientos a partir
utilizando diversas reglas o criterios del negocio de los datos para mejorar la precisin de la
en cuestin, de forma inteligente. La BI integra prediccin y el PTD [12].
los datos y puede cruzarlos entre varios procesos, Segn Gangadharan & Swami, un BIS debe ser
evitando de esta forma los anlisis aislados e capaz de acceder fcilmente a la informacin que
incompletos, a la vez que facilita y apoya el PTD. se necesita para hacer el trabajo con eficacia, y la
Para Negash la BI es un conjunto de metodo- capacidad de analizar y compartir fcilmente esta
logas, aplicaciones y tecnologas que permiten informacin con otros [13].
reunir, depurar y transformar datos de los sistemas Estos sistemas se diferencian de los sistemas
transaccionales e informacin no estructurada tradicionales de gestin de informacin por, en
(interna y externa a la compaa) en informacin primer lugar, una gama ms amplia de sujetos, los
estructurada, para su explotacin directa o para anlisis multivariantes de datos semiestructurados
su anlisis y conversin en conocimiento [9]. que provienen de diferentes fuentes y su presenta-
Carlos Gameiro plantea que la BI agrupa un cin multidimensional.
conjunto de sistemas que combinan la recopi- Los BIS contribuyen a optimizar los procesos
lacin, adquisicin y almacenamiento de datos de negocio y los recursos, maximizando los
de diferentes fuentes con herramientas analticas, beneficios y mejorando la dinmica del PTD.
presentndolos en el orden y la forma lgica de Pueden ser utilizados durante la creacin de
los tomadores de decisiones, generando una rpida diversas aplicaciones dentro de las finanzas, la
Revista Ingeniera UC
30 E. Vanegas Lago y L. M. Guerra Cantero / Revista Ingeniera UC, Vol. 20, No. 3, Diciembre, 2013, , 25-34

supervisin de la competencia, contabilidad, mar- proceso inapropiado puede reducir la calidad y


keting, produccin, etc. Los componentes ms usabilidad del software producido, lo que se
importantes se presentan a continuacin [14]: traduce en aumento de los costos [16, 17].

Tecnologas de la informacin clave que se Desde el surgimiento de los DWH se han


relacionan con la adquisicin de datos y propuesto varias metodologas para
el proceso de Extraccin, Transformacin y su desarrollo. Luego del estudio de
Carga (ETL, por sus siglas en ingls). varios de los principales enfoques, el
autor de esta investigacin decidi
Tecnologas de la informacin, principal- guiarse por los principales expo-
mente los anlisis verstiles y presentacin nentes de este tipo de tecnologa:
de los datos, por ejemplo: las tcnicas de William H. Inmon y Ralph Kimball.
Procesamiento Analtico en Lnea (OLAP,
por sus siglas en ingls) y la minera de datos. Inmon propone una Metodologa para el ma-
nejo de datos (Datadriven methodology). Esta
Las aplicaciones de BI que apoyen la toma de describe un desarrollo espiral e iterativo. Uno de
distintas decisiones. sus aspectos fundamentales radica en la necesidad
de realizar un esfuerzo previo. Antes de escribir
Por otra parte Andy y William plantean que la primera lnea de cdigo o disear la primera
las tareas principales de los BIS se concen- tabla de la BD es necesario conocer al detalle todo
tran en la exploracin inteligente, la integracin, lo relacionado con el negocio y como afecta el
agregacin y el anlisis multidimensional de los proceso de desarrollo. La metodologa plantea la
datos procedentes de fuentes de informacin construccin del sistema mediante pequeas partes
heterogneas [15]. que luego sern completadas hasta tener el sistema
Luego de lo antes expuesto se considera que en- terminado. Este enfoque es conocido como top
tre las caractersticas principales de estos sistemas down (de arriba hacia abajo) [18].
deben estar: Kimball por su parte propone una metodologa
de cuatro pasos para definir los esquemas multi-
la combinacin de los datos operativos con
dimensionales. Este enfoque plantea la definicin
herramientas analticas;
y construccin de cada uno de los DM para luego
el anlisis multivariante de datos semies- integrarlos en el DWH hasta que el sistema est
tructurados que se integran desde fuentes completo. No se necesita tener previo conocimien-
heterogneas, para descubrir conocimiento; to del negocio. La metodologa se caracteriza por
estar basada en experimentos y prototipos. Este
el acceso y fcil difusin de la informacin es un mtodo flexible que permite disminuir los
obtenida mediante las herramientas analticas costos [19, 20].
utilizadas; Por las ventajas identificadas el autor de esta
investigacin utilizar el enfoque definido por
la presentacin multidimensional de la infor- Kimball, el cual ser adaptado al ambiente de
macin obtenida en el proceso de anlisis de desarrollo existente y a las necesidades tanto
los datos. del cliente como del desarrollador. A pesar de
las ventajas, cabe mencionar que este marco de
2.6. Metodologa de desarrollo de software trabajo no especifica claramente las responsabi-
Diferentes tipos de sistemas requieren diferentes lidades de cada rol definido y propone un gran
procesos de desarrollo. En consecuencia, estas nmero de actividades que pueden extender el
actividades genricas deben ser organizadas de tiempo de desarrollo. Por tanto se hace necesario
diferentes formas y descritas a diferentes niveles complementar la metodologa con otros elementos
de detalle. De cualquier manera, el uso de un necesarios.
Revista Ingeniera UC
E. Vanegas Lago y L. M. Guerra Cantero / Revista Ingeniera UC, Vol. 20, No. 3, Diciembre, 2013, , 25-34 31

Durante la investigacin se identificaron adems 2.7. Herramientas para el desarrollo


otras metodologas que no siguen estrictamente En el caso especfico de esta investigacin,
uno de los enfoques antes mencionados, sino que que se desarrolla en el marco de las empresas
toman las mejores prcticas de alguno de ellos. cubanas, es necesario incluir un criterio importante
Entre ellas se destaca la metodologa HEFESTO y hasta cierto punto obligatorio a la hora de definir
de la cual se utilizarn las mejores prcticas. Entre las herramientas a utilizar: la condicin de ser
las ventajas del uso de esta metodologa estn [21]: software libre o, al menos, de cdigo abierto. Esto
responde a la necesidad de lograr la independencia
puede ser embebida en cualquier ciclo de vida y soberana tecnolgica, ante la imposibilidad de
de desarrollo de software; acceder a las herramientas privativas y de pagar los
altos precios de las licencias.
es independiente a las herramientas y estruc- Varios autores coinciden en que los princi-
turas fsicas de los DM y DWH; pales BIS de cdigo abierto son: SpagoBI y
Pentaho. Existen varias comparaciones entre estas
los pasos estn claramente definidos y plan- herramientas teniendo en cuenta aspectos como
tean la consecucin de los objetivos de la representacin de grficos, reportes, cuadros
manera clara y sencilla; de mando, ETL, OLAP, minera de datos y
otros [22, 23]. Finalmente, y tomando como
est basada en los requerimientos de los base las comparaciones mencionadas, el autor del
usuarios, por lo que es adaptable de forma presente trabajo utilizo la suite comunitaria de
rpida y fcil a los cambios del negocio; Pentaho en su versin estable ms reciente (4.8.0)
para el desarrollo del BIS bajo las condiciones
reduce la resistencia al cambio al integrar al actuales de la EAALG. El DWH estar almace-
cliente en cada una de las etapas; nado en PostgreSQL en su versin 9, el cual fue
administrado desde el PgAdmin III.
el uso de modelos conceptuales facilita la En algunas de las fases de la metodologa
interpretacin y anlisis; de desarrollo de software aparecen artefactos
que necesitan de una herramienta especializada,
los resultados de una fase son el punto de entre ellos: el modelo conceptual y el modelo
partida para la prxima; conceptual ampliado. Para esto se utiliz una de
las herramientas de edicin de diagramas ms
es aplicable independientemente a DM o utilizadas en los sistemas operativos libres, es el
DWH. caso del Dia, en su versin 0.97.2, programa
para dibujar diagramas estructurados.
Luego de lo anteriormente expuesto se plantea Otro artefacto que necesita ser generado por una
la necesidad de utilizar una metodologa de herramienta especializada es el caso del diseo
desarrollo hbrida que est guiada por la metodo- de las tablas y columnas fsicas. En este caso
loga HEFESTO e incorpore los elementos ms se utiliz el SQL Power Architect, que cuenta
importantes del enfoque propuesto por Kimball. El con la licencia de software libre GPL v.3. Esta
autor de esta investigacin adapt la metodologa es una herramienta de modelado de datos que
de HEFESTO a las caractersticas del enfoque de fue creada por los diseadores de almacenamiento
Kimball. La metodologa utilizada est compuesta de datos y tiene muchas caractersticas nicas,
por seis fases, entre las que se encuentran: dirigidas especficamente para el arquitecto de
1) inicio, 2) anlisis de los requerimientos, 3) an- almacenamiento de datos. Permite a los usuarios
lisis de las fuentes de datos, 4) modelado del realizar ingeniera inversa de BD existentes, rea-
DWH, 5) integracin de datos y 6) representacin lizar perfiles de datos en BD de origen y generar
de la informacin. automticamente los metadatos del proceso de
Revista Ingeniera UC
32 E. Vanegas Lago y L. M. Guerra Cantero / Revista Ingeniera UC, Vol. 20, No. 3, Diciembre, 2013, , 25-34

ETL. Otra de las opciones importantes a ser tenida


en cuenta es la posibilidad de generar un script
SQL con las tablas y relaciones entre ellas que
puede ser ejecutado directamente en el Sistema
Gestor de BD (SGBD).
Las ltimas herramientas seleccionadas fueron:
Redmine y Bazaar, estas tienen como objetivo la
gestin de proyecto y el control de las versiones
del cdigo generado, respectivamente.

3. Resultados y discusin
Como se mencion anteriormente una de las
ventajas del uso de la metodologa HEFESTO es
que puede ser utilizada tanto para DM como para
DWH. Como en este caso se opt por el enfoque
de Kimball uno de los primeros pasos para el
desarrollo del BIS fue definir cada uno de los
DM que conformaran el DWH final, as como
delimitar claramente el alcance de cada uno. Figura 2: Reporte de pentaho.
De dos departamentos que existen en la EAALG
se identificaron ocho MD, cuatro por cada depar-
tamento. Las principales actividades realizadas en
cada fase para cada DM fueron las siguientes:

identificar necesidades de informacin de ca-


da rea, as como perspectivas e indicadores;

determinar estado de los sistemas fuentes;

conformar los indicadores (utilizando el pro-


cedimiento de normalizacin lineal);

crear modelos para pronsticos utilizando


series de tiempo;

identificar dimensiones y hechos;

disear el modelo fsico;

mapear y cargar los datos;

disear reportes y anlisis de datos en las


herramientas de anlisis.

Luego de realizar cada una de las actividades Figura 3: Reporte de pentaho.


mencionadas anteriormente se complet el BIS y
se procedi a su instalacin en la EAALG. Esto
dio paso a una etapa de mantenimiento y soporte,
Revista Ingeniera UC
E. Vanegas Lago y L. M. Guerra Cantero / Revista Ingeniera UC, Vol. 20, No. 3, Diciembre, 2013, , 25-34 33

donde el sistema es actualizado y corregido en Uno de los principales aportes de esta investiga-
dependencia de las necesidades de los clientes. cin es que los resultados obtenidos podrn gene-
A continuacin se muestran en las Figuras 2 y 3 ralizarse en las dems provincias del pas debido
algunos de los reportes de prueba definidos por los a que el funcionamiento de la EAALG es similar
clientes. a las dems de este tipo. Se dio un importante
paso en cuanto a la evolucin y mejoramiento de
los mecanismos apoyo al PTD en las Empresas
de Acueducto y Alcantarillado. Se recomienda
4. Conclusiones la utilizacin de este tipo de tecnologa en las
empresas donde se manejen grandes cantidades de
La caracterizacin epistemolgica del proceso datos necesarios para apoyar el proceso de toma de
de gestin de datos en la EAALG confirm la decisiones.
existencia de un problema cientfico que exiga
la utilizacin de las TICs. Para solucionar dicho Referencias
problema se identific primeramente el tipo de
sistema informtico que se necesitaba, luego se [1] Forbes. (2010). Managing Information in the Enter-
prise: Perspectives for Business Leaders. pp. 114.
defini la metodologa que sirvi como gua [2] S. Mithas, N. Ramasubbu, and V. Sambamurthy.
para el desarrollo del sistema propuesto. Fueron (2011). How information management capability
definidas adems las herramientas necesarias, influences firm performance. MIS Quarterly, vol. 35,
teniendo en cuenta en todo momento la necesidad no. 1, pp. 237256.
de que fueran libres o al menos de cdigo abierto. [3] C. Vercellis. (2009). Business Intelligence: Data
Mining and Optimization for Decision Making. A
Se definieron y desarrollaron ocho mercados de John Wiley and Sons, Ltd, p. 420.
datos que responden a cada una de las reas [4] S. EH and J. Ropke. (2003). Transforming knowledge
departamentales existentes en la EAALG. Para into action. p. 68.
cada DM se definieron y desarrollaron los reportes [5] M. Zeleni. (1975) Multiple criteria decision making.
McGrawHill Book Company, p. 7.
que facilitan la visualizacin y anlisis de los datos
[6] M. etin and D. Pekince. (2011). Perceived procedu-
contenidos en el almacn. ral rationality and political behaviours in strategic de-
Se desarroll un BIS que gestiona de forma cision making process and organizational commitment
eficiente los datos necesarios para apoyar el PTD triangle. Procedia Social and Behavioral Sciences,
en la organizacin objeto de estudio. Especfica- vol. 24, p. 10.
[7] S. Bezerra, Y. Cherruault, J. Fourcade, and G. Veron.
mente el sistema brinda informacin actualizada, (1996). A Mathemathical Model for the Human
relacionada con la planificacin y control del DecisionMaking Process. Mathl. Comput. Modelling,
consumo de los portadores energticos y del vol. 24, no. 10, pp. 2126.
transporte, as como del funcionamiento de los [8] C. Ballard et al. (2006). Improving Business Per-
grupos electrgenos. Adems permite controlar el formance Insight . . . with Business Intelligence and
Business Process Management. First Edit. IBM Corp,
funcionamiento de la infraestructura hidrulica, p. 460.
instalaciones de desinfeccin del agua, plantas [9] S. Negash. (2004). Business intelligence. Commu-
potabilizadoras y lagunas de estabilizacin. Los nications of the Association for Information Systems,
reportes y anlisis de la informacin son realizados vol. 13, no. July, p. 45.
[10] C. Gameiro. (2011). Implementation of Business
de forma dinmica, lo que posibilita la extraccin
Intelligence tools using Open Source Approach.
de informacin de forma rpida y desde varias ACM, pp. 2731.
perspectivas. [11] F. Azma and M. A. Mostafapour. (2012). Business
Con la informacin generada por el sistema, intelligence as a key strategy for development organi-
el trabajo de los especialistas y directivos de la zations. Procedia Technology, vol. 1, pp. 102106.
[12] S.li Yan, Y. Wang, and J.cheng Liu. (2011). Research
EAALG, y de cada municipio de la provincia, se on the Comprehensive Evaluation of Business Intelli-
facilita considerablemente, sin embargo el mayor gence System Based on BP Neural Network. Systems
beneficio lo obtuvo la sociedad. Engineering Procedia, vol. 00.

Revista Ingeniera UC
34 E. Vanegas Lago y L. M. Guerra Cantero / Revista Ingeniera UC, Vol. 20, No. 3, Diciembre, 2013, , 25-34

[13] G. R. Gangadharan and S. N. Swami. (2004). Busi-


ness Intelligence Systems: Design and Implementation
Strategies. 26 Conf. Information Technology Interfa-
ces IT1, p. 6.
[14] C. M. Olszak and E. Ziemba. (2006). Business
Intelligence Systems in the Holistic Infrastructure
Development Supporting DecisionMaking in Organi-
sations. Business Intelligence Systems, vol. 1.
[15] W. Yeoh and A. Koronios. (2010). Critical success
factors for business intelligence systems. Journal of
Computer Information Systems, pp. 2332.
[16] R. S. Pressman. (2010). Software Engineering. A
practitioners approach. Seventh.
[17] I. Sommerville. (2011). Software Engineering.
Ninth. Wiley Publishing, Inc., p. 790.
[18] W. H. Inmon. (2005). Building the Data Warehouse.
Third. Wiley Publishing, Inc.
[19] R. Kimball and M. Ross.( 2002). The Data Warehouse
Toolkit. Second. Wiley Computer Publishing, p. 447.
[20] R. Kimball, L. Reeves, M. Ross, and W. Thornthwaite.
(2007). The Data Warehouse Lifecycle Toolkit.
Wiley Publishing, Inc., p. 405.
[21] R. D. Bernabeu. (2007). DATA WAREHOUSING:
Investigacin y Sistematizacin de Conceptos HEFES-
TO: Metodologa propia para la Construccin de un
Data Warehouse. p. 122.
[22] M. Golfarelli. (2009). Open Source BI Platforms: a
Functional and Architectural Comparison. p. 11.
[23] J. Bernardino. (2011). Open Source Business Intelli-
gence Platforms for Engineering Education. Portugal,
pp. 69369.

Revista Ingeniera UC

También podría gustarte