Upload
ngodat
View
224
Download
0
Embed Size (px)
Citation preview
UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES
“UNIANDES - IBARRA”
FACULTAD DE SISTEMAS MERCANTILES
CARRERA DE SISTEMAS
TESIS DE GRADO PREVIO A LA OBTENCIÓN DEL TÍTULO DE INGENIERA
EN SISTEMAS E INFORMÁTICA
TEMA:
INTELIGENCIA DE NEGOCIOS PARA LA TOMA DE DECISIONES DEL
DEPARTAMENTO DE CARTERA DE LA COOPERATIVA FINANDER
AUTORA: LIMA CONEJO JOHANA MARISOL
ASESOR: ING. CHECA CABRERA MARCO ANTONIO, MBA.
IBARRA – ECUADOR
2015
CERTIFICACIÓN DEL ASESOR
En calidad de asesor de la Tesis “INTELIGENCIA DE NEGOCIOS PARA LA TOMA DE
DECISIONES DEL DEPARTAMENTO DE CARTERA DE LA COOPERATIVA
FINANDER”, CERTIFICO, que se ha revisado el presente trabajo de investigación, el
cual está acorde con las normas establecidas por la Universidad Regional Autónoma de los
Andes, UNIANDES, el mismo que ha sido realizado bajo mi dirección.
Ibarra, septiembre del 2015
___________________________
ING. MARCO CHECA, MBA
C.C: 1001656105
DECLARACIÓN DE AUTORÍA
Yo, Lima Johana, declaro que he trabajado en la presente Tesis Titulada
“INTELIGENCIA DE NEGOCIOS PARA LA TOMA DE DECISIONES DEL
DEPARTAMENTO DE CARTERA DE LA COOPERATIVA FINANDER”, la misma
que es de mi originalidad y autoría y puede ser sometida a revisión por parte del Ingeniero
Marco Checa, tutor del Proyecto de Tesis.
Ibarra, septiembre del 2015
__________________
Srta. Lima Johana
C.C: 1004201438
ÍNDICE GENERAL
INTRODUCCIÓN ............................................................................................................... 1
Antecedentes de la Investigación……………………………………………………...……1
Planteamiento del Problema………………………………………………………………...1
Formulación del Problema………………………………………………………………….1
Delimitación del Problema………………………………………………………………….1
Objeto de Investigación y campo de acción………………………………………………...2
Identificación de la Línea de Investigación…………………………………………………2
Objetivos: Objetivo general, objetivo(s) específico(s)……………………………………...2
Hipótesis, Idea a Defender, Preguntas Científicas………………………………………….2
Justificación de tema………………………………………………………………………..2
Metodología investigativa…………………………………………………………………..3
Novedad, aporte teórico y significación práctica…………………………………………...4
CAPÍTULO I MARCO TEÓRICO ................................................................................... 5
1.1. Origen y evolución del objeto de transformación .................................................. 5
1.2. Análisis de las distintas posiciones teóricas sobre el objeto de investigación. ..... 5
1.3. Valoración crítica de los conceptos principales de las distintas posiciones
teóricas sobre el objeto de investigación. ........................................................................... 6
1.3.1. Minería de Datos ..................................................................................................... 6
1.3.1.1. Introducción ......................................................................................................... 6
1.3.1.2. Definición ............................................................................................................ 7
1.3.1.3. Ubicación de los árboles de decisión ................................................................... 7
1.3.2. Inteligencia de Negocios ......................................................................................... 8
1.3.2.1. Introducción ......................................................................................................... 8
1.3.2.2. Perfil de la inteligencia de negocios .................................................................... 9
1.3.2.3. Necesidad de Business Intelligence ................................................................... 12
1.3.3. Toma de Decisiones .............................................................................................. 13
1.3.3.1. Introducción ....................................................................................................... 13
1.3.3.2. El proceso de toma de decisiones ...................................................................... 13
1.3.3.3. Modelos de procesos de toma de decisiones ..................................................... 14
1.3.3.4. Clasificación de tipos de decisiones .................................................................. 15
1.3.3.5. Definición y tipos de sistemas de apoyo a las decisiones ................................. 16
1.3.3.6. Tipos de sistema de apoyo a las decisiones ....................................................... 17
1.3.3.7. Características de los sistemas de soporte para la toma de decisiones (DSS) ... 17
1.3.3.8. La naturaleza de la toma de decisiones individual ............................................ 18
1.3.3.9. El proceso administrativo .................................................................................. 19
1.4. Conclusiones parciales del capítulo ....................................................................... 20
CAPÍTULO II MARCO METODOLÓGICO Y PLANTEAMIENTO DE LA
PROPUESTA ..................................................................................................................... 21
2.1. Caracterización del sector, rama, empresa, contexto institucional o problema
seleccionado para la investigación. ................................................................................... 21
2.2. Descripción del procedimiento metodológico para el desarrollo de la investigación
............................................................................................................................................. 21
2.2.1. Metodología de Investigación .................................................................................... 21
2.2.2. Metodología de Desarrollo de Software .................................................................... 21
2.2.3. Población y muestra ................................................................................................... 22
2.2.3.1. Muestra ................................................................................................................... 22
2.2.3.2. Técnicas de la Investigación ................................................................................... 22
2.2.3.3. Herramientas de la Investigación ............................................................................ 22
2.2.3.4 Resultados de las Entrevistas ................................................................................... 23
2.3. Propuesta del investigador: Modelo, sistema, metodología, procedimiento ......... 27
2.3.1. Fases de la Metodología XP ...................................................................................... 28
2.4. Conclusiones parciales del capítulo ........................................................................... 29
CAPÍTULO III VALIDACIÓN Y/O EVALUACIÓN DE RESULTADOS DE LA
APLICACIÓN .................................................................................................................... 30
3.1. Procedimiento de la aplicación de los resultados de la investigación..................... 30
3.1.1. Metodología de Desarrollo ........................................................................................ 30
3.1.2 Planificación del Proyecto. ......................................................................................... 31
3.1.2.1 Historias de usuario. ................................................................................................ 31
3.1.2.2 Release planning. ..................................................................................................... 33
3.1.2.3 Iteraciones: ............................................................................................................... 35
3.1.2.4 Reuniones diarias ..................................................................................................... 36
3.1.3 Diseño ......................................................................................................................... 36
3.1.3.1 Diseño de entrada ..................................................................................................... 36
3.1.3.2 Diseños simples ....................................................................................................... 38
3.1.3.3 Integración de Datos ETL ........................................................................................ 40
3.1.3.4 Modelado de datos Estratégicos .............................................................................. 43
3.1.3.5. Reportes. ................................................................................................................. 45
3.1.3.6 Glosarios de términos .............................................................................................. 47
3.1.3.7 Riesgos ..................................................................................................................... 48
3.1.3.8 Refactorizar .............................................................................................................. 48
3.1.3.9 Tarjetas C.R.C .......................................................................................................... 48
3.1.3.10 Especificaciones de casos de uso ........................................................................... 50
3.1.3.11 Descripción de participantes en el proyecto .......................................................... 52
3.1.3.12 Base de datos ......................................................................................................... 53
3.1.4 Codificación ................................................................................................................ 54
3.1.5 Pruebas ........................................................................................................................ 59
3.1.5.1 Identificación de los parámetros de evaluación ....................................................... 59
3.1.5.2 Métricas de evaluación ............................................................................................ 61
3.1.6 Pruebas ........................................................................................................................ 61
3.2 Análisis de los resultados finales de la investigación ................................................ 67
3.3 Conclusiones Parciales del capítulo ............................................................................ 68
CONCLUSIONES ............................................................................................................. 69
RECOMENDACIONES ................................................................................................... 71
BIBLIOGRAFÍA
LINKOGRAFÍA
ANEXOS
ÍNDICE DE TABLAS
Tabla 1. Especificación de la población. ............................................................................. 22
Tabla 2. Historia de Usuario Autentificación. ..................................................................... 31
Tabla 3. Historia de Usuario de Gestión de clientes ............................................................ 31
Tabla 4. Historia de Usuario de Ingreso de Situación Económica. ..................................... 32
Tabla 5. Historia de Usuario de Generación de reportes. .................................................... 32
Tabla 6. Iteraciones. ............................................................................................................. 35
Tabla 7. Glosario de términos. ............................................................................................. 47
Tabla 8. Tarjeta CRC Inicio de Sesión. ............................................................................... 49
Tabla 9. Tarjeta CRC Guardar Sesiones. ............................................................................. 49
Tabla 10. Tarjeta CRC Registrar usuario. ............................................................................ 49
Tabla 11. Tarjeta CRC Registrar Análisis de Situación Económica del socio. ................... 49
Tabla 12. Resumen de stakeholders. .................................................................................... 52
Tabla 13. Resumen de asesores. .......................................................................................... 52
Tabla 14. Desarrolladores. ................................................................................................... 53
Tabla 15. Métricas de evaluación. ....................................................................................... 61
Tabla 16. Pruebas y valores. ................................................................................................ 62
Tabla 17. Rangos de evaluación de las pruebas 1 ................................................................ 62
Tabla 18. Rangos de evaluación de las pruebas 2. ............................................................... 62
Tabla 19. Evaluación de ejecución. ..................................................................................... 62
Tabla 20. Evaluación de Autentificación. ............................................................................ 63
Tabla 21. Evaluación de Acceso a Datos. ............................................................................ 63
Tabla 22. Evaluación de Descarga. ...................................................................................... 64
Tabla 23. Evaluación de Autentificación. ............................................................................ 64
Tabla 24. Evaluación de Sesiones. ....................................................................................... 64
Tabla 25. Evaluación de Encriptación. ................................................................................ 65
Tabla 26. Evaluación de Carga. ........................................................................................... 65
Tabla 27. Evaluación de Volumen. ...................................................................................... 66
Tabla 28. Evaluación de Exactitud. ..................................................................................... 66
Tabla 29. Evaluación de Accesibilidad. ............................................................................... 67
Tabla 30. Evaluación de Completitud de tareas. ................................................................. 67
ÍNDICE DE GRÁFICOS
Figura 1. Modelo del proceso de toma de decisiones de Simón. ......................................... 14
Figura 2. Modelo del proceso de toma de decisiones de Slade. .......................................... 15
Figura 3. Fases de la metodología XP. ................................................................................ 28
Figura 4. Cronograma de actividades. ................................................................................. 34
Figura 5. Ingreso a la aplicación Web. ................................................................................ 36
Figura 6. Menú de sistema administrador. ........................................................................... 37
Figura 7. Búsqueda de Socios. ............................................................................................. 38
Figura 8. Análisis de Situación Económica del socio. ......................................................... 39
Figura 9. Inteligencia de Negocios Pentaho. ....................................................................... 39
Figura 10. Administrar Gestión de usuarios. ....................................................................... 40
Figura 11. Proceso de Integración de datos ETL. ................................................................ 41
Figura 12. Ejemplo de Transformación. .............................................................................. 41
Figura 13. Tarea Programada Proceso ETL. ........................................................................ 42
Figura 14. Ejecución Proceso ETL. ..................................................................................... 42
Figura 15. Cubo Multidimensional Cartera. ........................................................................ 43
Figura 16. Cubo Multidimensional Situación Económica. .................................................. 43
Figura 17. Medidas Cubo Cartera. ....................................................................................... 44
Figura 18. Medidas Cubo Situación Económica. ................................................................ 44
Figura 19. Dimensiones, Jerarquías y Niveles del Cubo de Cartera. ................................... 45
Figura 20. Dimensiones Situación Económica. ................................................................... 45
Figura 21. Reporte Historial De Pagos Por Socio. .............................................................. 45
Figura 22. Reporte Acumulación Cartera Activa Mensual. ................................................. 46
Figura 23. Reporte Historial Número De Crédito. ............................................................... 46
Figura 24. Créditos aprobados según Situación Económica del Socio ................................ 47
Figura 25. Caso de uso autentificación. ............................................................................... 50
Figura 26. Caso de uso Gestión de usuarios. ....................................................................... 50
Figura 27. Caso de uso Análisis de Situación Económica. .................................................. 51
Figura 28. Caso de uso Generación Reportes. ..................................................................... 51
Figura 29. Modelo Multidimensional de Base de Datos. .................................................... 53
RESUMEN EJECUTIVO
Se desarrolló el presente proyecto por la necesidad de la Cooperativa de implementar
Inteligencia de Negocios en el Departamento de Cartera, para lograr satisfacer los
requerimientos de directivos que pretenden obtener respuestas de sus gestiones en forma
permanente, de acuerdo a sus propias necesidades y mejorar la seguridad en la toma de
decisiones.
Se aplicó métodos de Investigación para recopilar información, cualitativa para identificar
las situaciones que se presentan en la Institución, permitiendo recolectar información de
procesos que se llevan a cabo, cuantitativa porque se analizó la información recopilada, el
método deductivo el mismo que parte de lo general hacia lo particular utilizado en la
interpretación de las necesidades de la Cooperativa mediante entrevistas, el método
inductivo que permitió identificar posibles soluciones a partir de datos recolectados; y la
metodología XP basada en la satisfacción del cliente, manteniendo su confianza en el
producto, creando un diseño amigable a los usuarios, cuidando la estructura lógica del
sistema, codificando y modelando las ideas por medio del código, finalmente se realizó las
pruebas para verificar si lo implementado satisface los requerimientos.
Establecido en la línea de investigación de Desarrollo de Software y Programación de
Sistemas, se realizó la investigación basada en inteligencia de negocios como apoyo para la
toma de decisiones, elaborando el modelo según las exigencias y consiguiendo satisfacer
las necesidades de la Institución.
Al implementar este modelo se redujo costes porque estos procesos requieren: mayor
eficiencia, inversión de tiempo, capacidad de respuesta, comprensión del negocio y
suficiente conocimiento para tomar decisiones.
ABSTRACT
This project was developed by the Cooperative need to implement Business Intelligence in
the Portfolio Department, in order to satisfy the requirements of managers who seek
answers to their efforts permanently, according to their own needs and improve safety in
decision making.
The research methods were applied to collect information, qualitative to identify the
situations that occur in the institution, allowing to collect information from actual
processes, quantitative was analyzed the collected information, the deductive method starts
of the general to the particular used in the interpretation of the Cooperative needs through
interviews, the inductive method identified possible solutions from collected data; and the
XP methodology based on customer satisfaction, maintaining its confidence in the product,
creating users friendly design, taking care of the system logic structure, codifying and
modeling ideas through the code, finally the tests were conducted in order to verify the
implemented aspect and it satisfies the requirements.
Established in the research line of Software Development and Systems Programming, was
done the research-based business intelligence as support for decision-making, developing
the model according to the requirements and satisfying the institution needs.
Implementing this model were reduced costs, because these processes require: greater
efficiency, time investment, response capacity, business savvy and enough knowledge to
make decisions.
.
1
INTRODUCCIÓN
Este proyecto fue desarrollado en vista de la necesidad que tiene la organización de
implementar Inteligencia de Negocios en el Departamento de Cartera, con el fin de lograr
mejorar sus procesos en la concesión de créditos y también satisfacer las necesidad de
información del personal que labora en la Cooperativa de Ahorro y Crédito “FINANDER”
obteniendo así respuestas en sus gestiones de forma permanente y de acuerdo a sus propias
necesidades, además de mejorar la seguridad en la toma de decisiones.
En el mundo existe software de inteligencia de negocios implementados en distintas áreas
con el objetivo de satisfacer las necesidades de directivos por ejemplo el Jaspersoft que es
un software comercial con funciones integradas de informes, análisis e integración de
datos; en Ecuador existen modelos que son muy útiles en las empresas, GalaSoft por
ejemplo que utiliza la herramienta Tableau la misma que permite extraer información
desde cualquier origen de datos: SQL, Oracle, Mysql, etc. Estas herramientas han sido
diseñadas para ayudar a tomar decisiones más rápidas y acertadas.
Debido a la existencia de reportes básicos los cuales no ayudaban en la toma de decisiones
al conceder créditos en la empresa, originando resultados poco confiables que no
reflejaban los datos necesarios, estos a la vez debían ser estudiados para emitir la mejor
decisión; en cuanto a la cantidad de información almacenada en la base de datos impedía la
organización y el análisis correcto de los puntos tomados en cuenta por la institución la
cual correspondía ser tratada con Inteligencia de Negocios para una mayor eficiencia en los
procesos a realizarse, los procesos ejecutados ocasionaban preocupación por parte del
personal que labora en la organización.
El problema se reduce a la desorganización en la información del departamento de cartera
que conlleva a la generación de reportes que no ayuda a la toma de decisiones de la
Cooperativa Finander de la ciudad de Otavalo.
El Objeto de Estudio fueron los procesos en el departamento de cartera de la Institución
con el fin de implementar este módulo de Inteligencia de negocios para el apoyo en la toma
de decisiones.
2
El Campo de Acción fue la Inteligencia de Negocios, la misma que permitió el desarrollo
de este proyecto y se pudo mejorar los procesos de toma de decisiones en el departamento
de cartera de la empresa y la obtención de información veraz, mediante la aplicación de
entrevistas dirigidas al Jefe de Agencia y al Jefe del Departamento de cartera, se logró
obtener información sobre los pasos que realiza la organización para resolver el problema
planteado aplicando la Inteligencia de Negocios.
La línea de Investigación identificada fue Desarrollo de Software orientado a la
inteligencia de negocios como apoyo para la toma de decisiones conjuntamente con la
Programación de Sistemas para elaborar el modelo de la mejor manera y que satisfaga las
necesidades de la organización.
Se consiguió cumplir con el Objetivo General al Implementar la inteligencia de negocios
que mejoró la toma de decisiones dentro del departamento de cartera de la Cooperativa
Finander y además se cumplió con los objetivos específicos propuestos mediante la
fundamentación teórica y bibliográfica de los procesos de Inteligencia de Negocios para la
toma de decisiones, y el diagnóstico de las necesidades de la empresa con respecto al
departamento de cartera que se identificaron con la obtención de los resultados de las
entrevistas, se consiguió desarrollar el modelo con los requerimientos expuestos por la
institución para así validar la propuesta cumpliendo con las expectativas de los usuarios.
Para el desarrollo e implementación de este proyecto se puso en consideración la Idea a
Defender; ¿Cómo mejorar la toma de decisiones dentro del departamento de cartera en la
Cooperativa FINANDER? La cual que con el estudio realizado en la institución se logró
recopilar la información necesaria para resolver la hipótesis.
Se indagó acerca de los procesos, funcionalidad e implementación de la inteligencia de
negocios como apoyo a la toma de decisiones dentro de una empresa con el objetivo de
satisfacer las necesidades de la institución y poder implantar el modelo en la toma de
decisiones del departamento de cartera, también mediante este proyecto se logró optimizar
los procesos porque según investigaciones realizadas en algunas fuentes el aplicar la
inteligencia de negocios en la toma de decisiones ha sido de mucha utilidad en diversas
instituciones alrededor del mundo logrando así el beneficio al implantar este tipo de
modelos.
3
Con el uso de las metodologías de Investigación se obtuvo información variada, entre ellos
el método cualitativo, para identificar las situaciones presentes en la organización, el
cuantitativo porque se recolectó datos relacionados a los procesos que se realiza, los
mismos que fueron tabulados y analizados, además el método deductivo para deducir las
necesidades de la empresa, el método inductivo con el que se consiguió posibles soluciones
a partir de datos obtenidos, con el uso de herramientas técnicas como entrevistas, se pudo
estar al tanto de la relación del cliente con la empresa, se realizó el análisis de la
Inteligencia de Negocios, mediante la investigación en diversas fuentes para comprender
los procedimientos que intervienen en su desarrollo y poder implementarlo en el
departamento de cartera.
Se desarrolló este proyecto en base a la metodología XP, la cual se enfoca en la
satisfacción del usuario, manteniendo su confianza en el producto, tomando en cuenta cada
fase de esta metodología se procedió con la codificación para modelar las ideas a través del
código según las necesidades de la institución, así como también se realizó un diseño
creando una estructura que organiza la lógica del sistema, tomando en cuenta los
problemas encontrados se obtuvo el software esperado y finalmente se realizó las pruebas
para corregir errores y brindar el producto que la organización exige.
El marco teórico se realizó con ayuda de diversas fuentes bibliográficas las mismas que
especifican sobre temas relacionados con la inteligencia de negocios, con la finalidad de
conocer acerca de ellos y ponerlos en práctica en lo que fue el desarrollo del proyecto de
tesis, y se logró la implementación de procesos descritos en los mismos.
Se investigó los procesos, funcionalidad e implementación de la Inteligencia de Negocios
como apoyo a la toma de decisiones dentro de una empresa en diversas fuentes con el
objetivo de satisfacer las necesidades de la organización y poder implantar el modelo de
Inteligencia de Negocios en la toma de decisiones del departamento de Cartera.
Mediante este proyecto se logró optimizar métodos realizados en el departamento de
cartera debido a que al aplicar la inteligencia de negocios en la toma de decisiones es útil a
diversas instituciones alrededor del mundo logrando muchos beneficios al implantar este
tipo de modelos.
4
El proyecto es novedoso porque se enfocó específicamente en la inteligencia de negocios
para la toma de decisiones del departamento de cartera el cual permitirá contribuir en los
procesos pertinentes mediante la emisión de reportes globales de la información necesaria,
y el usuario accederá de manera sencilla y clara a los datos relevantes para su posterior
análisis.
5
CAPÍTULO I MARCO TEÓRICO
1.1.Origen y evolución del objeto de transformación
Las aplicaciones de Inteligencia de Negocios han evolucionado conforme va creciendo el
volumen de información dentro de las empresas, inicialmente fueron utilizados por altos
ejecutivos quienes obtenían información estratégica, y administradores del área de
negocios que eran responsables del análisis, conjuntamente obtenían de manera superficial
el potencial de esta tecnología que involucraba solo un mínimo porcentaje de toda la
información disponible.
Con el desarrollo de la tecnología la Inteligencia de Negocios las empresas empiezan a
demandar más formas de análisis y reporteo de datos, con los que se puede lograr obtener
información verídica y detallada de su organización, la misma que es de gran beneficio a la
hora de tomar mejores decisiones, a la vez que puede ser la diferencia entre el éxito y el
fracaso de las compañías.
Al implementar la inteligencia de negocios para llevar un mejor control de la información
existente en la institución, se pudo mejorar los reportes resultantes destinados al apoyo en
la toma de decisiones y contar con la información necesaria para la autorización de
créditos, dejando a un lado los reportes básicos y la desorganización de la información en
el departamento, agilizando también el tiempo de emisión de resoluciones y reportes.
1.2.Análisis de las distintas posiciones teóricas sobre el objeto de investigación.
La Inteligencia de Negocios es el conjunto de productos y servicios que permiten a los
usuarios finales acceder y analizar de manera rápida y sencilla, la información para la toma
de decisiones de negocio a nivel operativo, táctico y estratégico. La clave para surgir en un
mercado competitivo es mantenerse delante de sus competidores. Se requiere más que
intuición para tomar decisiones correctas basadas en información exacta y actualizada. Las
herramientas de reporte, consulta y análisis de datos pueden ayudar a los usuarios de
negocios a navegar a través de un mar de información para sintetizar la información
valiosa que en él se encuentra. (IDENSA, 2014)
Podemos definir la Inteligencia de negocio o BI (Business Intelligence) como el conjunto
de estrategias enfocadas a la administración y creación de conocimiento sobre el medio, a
6
través del análisis de los datos existentes en una organización o empresa. El objetivo de la
inteligencia de negocio es ofrecer conocimientos para respaldar las decisiones
empresariales. Por su parte, las herramientas de Minería de Datos son muy variadas y
permiten la modelización, la segmentación o perfilado a través de patrones, descubrir
relaciones, regularidades, tendencias, reglas de asociación, etc. (CREATESPACE, 2015)
La Inteligencia de Negocios es una estrategia empresarial que persigue incrementar el
rendimiento de la empresa o la competitividad del negocio, a través de la organización
inteligente de sus datos históricos (transacciones u operaciones diarias), usualmente
residiendo en Data Warehouse corporativos o Data Marts departamentales. (López, 2014)
Muchos de los autores promueven la implementación de Inteligencia de Negocios en las
empresas porque estas soluciones permiten extraer información de sistemas y convertirla
en una herramienta poderosa para la toma de decisiones estratégicas, tomando en cuenta
que tanto ejecutivos como el personal requieren contar con la información necesaria para la
toma de decisiones en cualquier momento y en cualquier lugar, por lo que el presente
proyecto ha sido implementado para mejorar tanto procesos como resultados dentro del
departamento de cartera de la institución tomando en cuenta los datos almacenados en su
organización.
1.3. Valoración crítica de los conceptos principales de las distintas posiciones
teóricas sobre el objeto de investigación.
1.3.1. Minería de Datos
1.3.1.1.Introducción
El mayor reto que las empresas enfrentan hoy es salvaguardar una cartera de clientes
lucrativa. No se trata más de organizar la producción, reducir costos y atender bien
condiciones necesarias pero no suficientes para vencer en el mercado global y altamente
competitivo. (VIEIRA Braga, ORTIZ Valencia, & RAMIREZ Carvajal, 2010)
Es necesario, mediante el discernimiento adquirido sobre los clientes, ser capaz de
interpretar sus objetivos, expectativas y deseos. Esto es conseguido por la minería de datos
(data mining), o por “minería de datos dirigida al cliente”, que es una colección de técnicas
y métodos que facilitan la ventaja y retención de la parte del mercado que cabe a una
7
empresa. Las metas de la buena atención y reducción de costos también valen para las
organizaciones no lucrativas, gubernamentales o no. (VIEIRA Braga, ORTIZ Valencia, &
RAMIREZ Carvajal, 2010)
Para cumplir con los objetivos no solo es necesario usar herramientas de Inteligencia de
Negocios, también es indispensable poseer una capacidad de análisis los mismos que
permite identificar patrones y pronósticos partiendo de datos indispensables de una
estructura organizacional.
1.3.1.2.Definición
La minería de datos es el proceso de detectar la información de grandes conjuntos de datos.
Utiliza el análisis matemático para deducir los patrones y tendencias que existen en los
datos. Normalmente, estos patrones no se pueden detectar mediante la exploración
tradicional de los datos porque las relaciones son demasiado complejas o porque hay
demasiado datos. (msdn.microsoft.com, 2014)
Estas técnicas tienen como objetivo descubrir patrones, perfiles y tendencias a través del
análisis de los datos utilizando técnicas avanzadas como muestreo, análisis exploratorio de
datos, técnicas de reducción de la dimensión, técnicas de modelización avanzada,
clasificación, segmentación, predicción, reconocimiento de patrones y otras técnicas
avanzadas de análisis de datos. (PEREZ Lopez, 2010)
1.3.1.3.Ubicación de los árboles de decisión
Un árbol de decisión (AD) es una representación de una función multivariada y que fue
posible utilizar en la vida práctica a partir del desarrollo de las modernas computadoras. El
interés por el uso práctico de los AD`s tuvo su origen las necesidades de las ciencias
sociales siendo seminal el trabajo de Sonquist-Morgan (1964) el software AID (Automatic
Interaction Detection). Este fue uno de los primeros métodos de ajuste de los datos basados
en árboles de clasificación. Con ello los AD`s trascendieron, el solo ser una representación
ilustrativa en los cursos de toma de decisiones, para convertirse en una herramienta útil y
sencilla de utilizar. (C BOUZA, 2012)
8
Las técnicas de la minería de datos provienen de la Inteligencia artificial y de la estadística,
dichas técnicas, no son más que algoritmos, más o menos sofisticados que se aplican sobre
un conjunto de datos para obtener unos resultados, las técnicas más representativas son:
Redes neuronales: Son un paradigma de aprendizaje y procesamiento automático inspirado
en la forma en que funciona el sistema nervioso de los animales. Se trata de un sistema de
interconexión de neuronas en una red que colabora para producir un estímulo de salida.
Árboles de decisión: Un árbol de decisión es un modelo de predicción utilizado en el
ámbito de la inteligencia artificial, dada una base de datos se construyen estos diagramas
de construcciones lógicas, muy similares a los sistemas de predicción basados en reglas,
que sirven para representar y categorizar una serie de condiciones que suceden de forma
sucesiva, para la resolución de un problema.
Modelos estadísticos: Es una expresión simbólica en forma de igualdad o ecuación que se
emplea en todos los diseños experimentales y en la regresión para indicar los diferentes
factores que modifican la variable de respuesta.
Agrupamiento o Clustering: Es un procedimiento de agrupación de una serie de vectores
según criterios habitualmente de distancia; se tratará de disponer los vectores de entrada de
forma que estén más cercanos aquellos que tengan características comunes.
(santacruzramos, 2015)
1.3.2. Inteligencia de Negocios
1.3.2.1.Introducción
Todas las empresas de cualquier giro prestan atención especial al proceso de toma de
decisiones que realizan a lo largo de las etapas de administración ejercidas en los niveles
jerárquicos. Puesto que el éxito que alcancen, depende en buena medida de la oportuna y
certera elección realizada de acuerdo al objetivo, problema o curso de acción que se
pretende abordar. Las organizaciones hacen una gran inversión al contratar personal
capacitado para ejercer labores específicas que incluyen la toma de decisiones en la
conducción, operación y evaluación de la función de la cual son responsables. (PEÑA
Ayala, 2010)
Las empresas hoy en día han concedido un valor especial al uso de sistemas de
información como proveedores de elementos básicos para la toma de decisiones y así
resolver cualquier problema detectado, logrando la meta planteada. Se ha llegado a
9
identificar que el objetivo final de este tipo de aplicaciones es apoyar al personal
responsable de la administración de una función, área o de toda la organización en el mejor
desempeño de su labor, especialmente en la toma de decisiones. (PEÑA Ayala, 2010)
1.3.2.2.Perfil de la inteligencia de negocios
- La administración del conocimiento
Para comprender el medio de la Administración del Conocimiento, es necesario considerar
antes tres conceptos claves que son: Datos, información y conocimiento. La Datos son:
hechos objetivos aislados sin significado ni explicación. Es la materia prima para la
creación de información. Mientras que la Información es el resultado de la organización y
tratamiento que se aplica a los datos para producir un significado adicional al que brindan
de manera aislada. En cuanto al conocimiento, este representa un mayor grado de
abstracción y síntesis del significado de la información al asociar el contexto en el que se
inscribe. (PEÑA Ayala, 2010)
Generalmente la mayoría de las empresas identifican gestión del conocimiento solamente
con la información y habilidades internas de la empresa, lo que se conoce como Business
Intelligence o inteligencia empresarial. De esta forma casi todos los esfuerzos se orientan a
canalizar la información y habilidades que ya posee una organización centrándose en la
eficiencia de los procesos de comunicación interna a través de la implantación de sistemas.
Es importante La Gestión del conocimiento porque implica ir mucho más allá que un mero
sistema informático o plan de formación. Es esencial para favorecer una estructura
empresarial innovadora y eficiente. Si el conocimiento fluye y se transmite de manera
correcta en la organización, este solo puede crecer. Las habilidades e informaciones útiles
se trasmiten entre los empleados de forma rápida y de esta manera aumenta la posibilidad
de generar nuevo conocimiento que deriva en aplicaciones nuevas, mejoras en procesos o
productos y nuevas formas de hacer negocio para alcanzar nuevas oportunidades.
(Archanco, 2014)
- La inteligencia de negocios
Este término procura determinar una amplia variedad de tecnologías, plataformas de
software, especificaciones de aplicaciones y procesos. Su objetivo primario es apoyar a la
10
toma de decisiones que mejoren el desempeño de la empresa y promover su ventaja
competitiva en el mercado. Resumiendo, la Inteligencia de Negocios acredita a la
organización a tomar mejores decisiones y más rápidas. Este concepto se requiere analizar
desde tres perspectivas: Hacer mejores decisiones más rápido, convertir datos en
información, y usar una aplicación relacional para la administración. En relación con la
transformación de datos en información la Inteligencia de Negocios se orienta a establecer
el puente que una las grandes cuantías de datos y la información que los tomadores de
decisiones requieren diariamente. Para ello se emplean indicadores de desempeño clave,
destinados a recolectar información de las métricas que afectan unidades individuales de la
empresa así como al todo de la misma. (CURTO Díaz, 2012)
La Inteligencia de Negocios puede describirse como una aplicación relacional para la
administración, como un estado organizacional o una filosofía de administración. El
objetivo del Business Intelligence es eliminar las conjeturas y la ignorancia en los
ambientes empresariales, aprovechando los vastos volúmenes de datos cuantitativos que
las empresas recolectan todos los días en sus diversas aplicaciones corporativas. (Gartner
Research, 2014)
- El ciclo de la inteligencia de negocios
La Inteligencia de Negocios es una plataforma de administración del desempeño que
contribuye al ciclo en el que las empresas implantan sus objetivos, analizan sus progresos,
reflexionan, actúan, miden su éxito y promueven una nueva fase. Su ciclo se compone de
cuatro etapas: Análisis, reflexión, acción y medición.
El análisis consiste en un examen sistemático de la información disponible mediante el
establecimiento de relaciones, con el objeto de identificar los hechos y los elementos más
significativos de una situación. Su fin es producir conocimiento que permita comprender la
realidad observada y dar un pronóstico sobre su evolución. El análisis emplea procesos de
razonamientos deductivos e inductivos; elabora diagramas, esquemas y mapas de
conceptos; establece y valida o desestima hipótesis; mide conjuntos de datos y variables;
construye escenarios; recurre a modelos matemáticos; utiliza herramientas informáticas …
Sus resultados se pueden orientar tanto hacia la acción inmediata como hacia el incremento
de conocimiento general en un área estratégica determinada. (h4dm, 2013)
11
La reflexión implica el estudio minucioso de los hechos y de la situación, además de
considerar el rumbo que puede tomar el caso de estudio. El escenario que abarca la
reflexión depende del nivel jerárquico que la está realizando y la consideración del
ambiente externo. La reflexión nace de un análisis libre de preguntas que solo los
ejecutivos pueden formular y que se encaminan al descubrimiento de patrones relevantes.
Al encontrar algunos hechos que pueden ser contradictorios a los postulados establecidos,
implica una labor de convencimiento y de superación de resistencias al cambio, sin
embargo para que la iniciativa tenga éxito, es necesario compartirla y allegarse de aliados.
(HANSEN & MOWEN, 2010)
Los principales aportes de la inteligencia de negocios son la mitigación de riesgos, la
apertura de opciones y la determinación de oportunidades en el entorno. Existen muchas
herramientas de inteligencias de negocios, costosas y complicadas, pero lo mejor es
empezar a conocer, medir y acumular inteligencia con mecanismos sencillos y manuales
(conteos, listas, bases de datos, etc.) e irlos escalando en función del crecimiento del
proyecto o del negocio. (Barragán, 2013)
- Entorno de trabajo
Las empresas pueden tener muchas razones diferentes para abordar el entorno de trabajo, a
través de la planeación y control de sus procesos en apoyo de sus objetivos estratégicos,
modernización, innovación y expansión, y además pretenderán hacerlo a la vista de la
ampliación hacia nuevos mercados desatendidos o el desarrollo de su gama de productos,
para aumentar sus cuotas de mercado. (CICAG, 2012)
El dominio de la aplicación se relaciona con el diagnóstico y la elección del curso de
acción correspondiente, al detectar desviaciones en los resultados obtenidos en contraste
con las metas establecidas. El cuestionamiento que tradicionalmente aborda la Inteligencia
de Negocios esencialmente se refiere a: ¿Cómo contribuir a mejorar y automatizar el
diagnóstico y toma de decisiones relacionadas con una función específica de la empresa,
aprovechando los sistemas, recursos y tecnología de cómputo en beneficio del usuario?
En la administración de una empresa se solicita tomar decisiones para la elección de los
cursos de acción a seguir en apego a sus objetivos, en consecuencia, los resultados que se
consigan tendrán como antecedente lo acertado y oportuno que fueron las decisiones
hechas. Por tal motivo, es necesario apoyar el desempeño de la función rodeándola de los
12
elementos necesarios para realizarla eficientemente. Para ello es necesario considerar un
marco conceptual compuesto por las actividades regulares que se realizan una
organización, a partir de la definición de un problema específico como el siguiente: ¿Cómo
puede contribuir la sistematización de la información y conocimientos asociados a una
función empresarial; a mejorar el diagnóstico de un problema y tomar la decisión
pertinente? (FERNANDEZ Sánchez, 2010)
Para responder a estos planteamientos es necesario enfrentar los siguientes retos:
- La escasez de aplicaciones comerciales que integren los elementos tecnológicos de las
citadas disciplinas, y más limitado aún la existencia de sistemas similares al propuesto.
- El uso de nuevas plataformas de base de datos como son los almacenes.
- La falta de asesores especializados en todas las tecnologías involucradas en el
proyecto.
- La inversión en un ambiente robusto de recursos de cómputo necesarios para crear el
sistema.
1.3.2.3.Necesidad de Business Intelligence
El Business Intelligence es útil para cualquier departamento de las organizaciones puede
ser aplicado como por ejemplo:
Responsables de compras, para ver qué artículos se están vendiendo más y cuáles son sus
tendencias de venta.
Responsables de ventas, que deciden la colocación de los productos, para ver qué
productos tienen mayor rotación para situarlos en las zonas preferenciales, o bien para
poner aquellos de los que, aun teniendo rotaciones inferiores, tenemos existencias y que
queremos reducir.
Responsables de la negociación con las entidades financieras, que conocen cuáles son los
flujos de efectivo, tarjetas de crédito o débito.
Responsables de marketing, para ver la efectividad de las promociones.
Responsables de personal, para asignar los turnos correctamente en función de la afluencia
de clientes y el calendario. (LLUIS Cano, 2010)
13
1.3.3. Toma de Decisiones
1.3.3.1.Introducción
Es de suma importancia reiterar la necesidad de contar con una apropiada infraestructura
de hardware, software, base de datos y comunicación de datos con el fin de que puedan
operar los sistemas de soporte para la toma de decisiones y los sistemas de información
estratégicos en una organización.
En gran medida el éxito de una organización depende de la calidad de las decisiones que
tomen sus administradores, para lo cual se requiere del procesamiento de una gran cantidad
de información. En este contexto existen varios tipos de sistemas que dan soporte al
proceso de toma de decisiones, como por ejemplo sistemas de soporte para la toma de
decisiones, sistemas de información para ejecutivos, sistemas de soporte para la toma de
decisiones de grupo y sistemas inteligentes. (COHEN, 2010)
1.3.3.2.El proceso de toma de decisiones
La Toma de Decisiones es un proceso por el cual se selecciona la mejor opción de entre
muchas otras, este es un proceso que no solo se da en las empresas sino también en la vida
cotidiana, o acaso al momento de seleccionar a tu proveedor ¿lo haces al azar?, o acaso al
iniciar tu negocio ¿no tomaste alguna decisión que cambio tu vida? Por lo tanto la toma de
decisiones están en todo lugar, no solo en el mundo empresarial sino también en la vida
cotidiana, para iniciar, cambiar o concluir algo, siempre tomamos antes una decisión,
entonces la vida si es una Toma de Decisiones. (Sweetheme, 2013)
El Business Intelligence permite minimizar los riesgos en la toma de decisiones. Una de las
principales funciones de los roles directivos es decidir acerca de asuntos de diversa índole
cada día, pero los managers y responsables no pueden permitirse el hacerlo sin saber
realmente los resultados que dichas decisiones pueden conllevar. La información y el
análisis que el BI proporciona arrojan luz sobre el proceso de toma de decisiones. A través
de un análisis interno de los datos existentes, la inteligencia de negocio trata de formar un
conjunto de estrategias que otorguen información a las empresas. (Workmeter, 2014)
14
1.3.3.3.Modelos de procesos de toma de decisiones
- El modelo de Simón
El modelo de Simón consta de cuatro fases: inteligencia, diseño, selección e
implementación. En la fase de inteligencia se reconoce que existe un problema para el cual
debe tomarse una decisión.
En la fase de diseño se generan las alternativas de solución para el problema que se
identificó en la fase de inteligencia.
En la tercera fase, selección se evalúa cada una de las alternativas que se generaron en la
fase de diseño y se selecciona la mejor. (MICHAEL, 2010)
Figura 1. Modelo del proceso de toma de decisiones de Simón.
Fuente: Autor
- El modelo de Slade
El modelo de Slade, por su parte, comienza con la identificación el problema para el cual
es necesario tomar una decisión; después, se procede a identificar alternativas de solución.
Aquí se hace la distinción mencionando los problemas “viejos”. En este caso, existen
problemas que se han presentado con anterioridad y las personas que tiene experiencia
acumulada eligen las acciones usuales o más comunes.
Los problemas “nuevos” pasan al siguiente punto que consiste en la evaluación de las
alternativas de solución. Después de evaluar las opciones, se elige la que mejor satisfaga
los requerimientos de la empresa.
15
En caso de que no se encuentre una alternativa apropiada, se generan nuevas alternativas
hasta que se halle la adecuada o se decida que no existe alternativa factible. Cuando se
encuentra la alternativa adecuada se procede a implantarla. (MICHAEL, 2010)
Si no existe ninguna, se abandona el problema debido a que no hay solución para él, como
se ilustra en la figura.
Figura 2. Modelo del proceso de toma de decisiones de Slade.
Fuente: Autor
1.3.3.4.Clasificación de tipos de decisiones
- Decisiones repetitivas
Este tipo de decisiones se toman en niveles organizacionales intermedios y se caracterizan
por ser, en cierta medida, predecibles, de tal suerte que se pueden desarrollar de antemano
algunos modelos o programas, con el fin de preparar el momento de la toma de decisión.
Además el efecto de estas decisiones (en un horizonte de corto plazo) afecta
primordialmente las operaciones cotidianas de la empresa. Algunos autores denominan
este concepto como decisiones estructuradas o parcialmente estructuradas, mientras que
otros las llaman decisiones programadas.
Algunos ejemplos de este tipo de decisiones son:
- Decidir el programa de producción del próximo bimestre.
- Decidir los instrumentos de inversión más rentables en el corto plazo
16
- Decidir el nievo límite de crédito de los principales clientes.
- Decidir los pagos de proveedores que serán pospuestos debido a una baja inesperada
del flujo de efectivo.
Esto permite crear “modelos” que se pueden implantar en herramientas computacionales,
para facilitar el proceso de toma de decisiones, el cual es la base de los sistemas de soporte
para la toma de decisiones.
- Decisiones no repetitivas
Esta categoría de decisiones suelen presentarse en los niveles más altos de la organización
y se caracterizan por un considerable grado de incertidumbre. Con frecuencia son llamadas
decisiones no estructuradas o no programadas, ya que el elemento relevante de las mismas
es la imposibilidad de predecir el tipo y escenario de la decisión.
En este tipo de decisiones el ejecutivo o el encargado de tomarlas debe contar con las
herramientas necesarias para construir sus modelos en forma ágil, para obtener la
información necesaria, por lo que es muy frecuente la utilización de microcomputadoras
para el desarrollo de aplicaciones de usuario final. (MICHAEL, 2010)
Algunos ejemplos de este tipo de decisiones pueden ser:
- Cambio de una materia prima de mayor costo, pero con mayor rendimiento
- Cambio en la estructura de pasivos de la empresa para utilizar la tasa LIBOR en lugar
de la tasa PRIME.
- Análisis de factibilidad para determinar la conveniencia de iniciar la producción y
venta de un producto nuevo a un cliente, incrementando los volúmenes de producción,
pero bajando de manera sensible el precio de venta.
1.3.3.5.Definición y tipos de sistemas de apoyo a las decisiones
En un sentido amplio, se define a los sistemas de soporte para las tomas de decisiones
como un conjunto de programas y herramientas que permiten obtener de manera oportuna
la información que se requiere durante el proceso de la toma de decisiones que se
desarrolla en un ambiente de incertidumbre. (COHEN, 2010)
17
1.3.3.6.Tipos de sistema de apoyo a las decisiones
Entre los tipos de sistema s de información que apoyan el proceso de toma de decisiones se
identifican las siguientes:
- Sistema de soporte para la toma de decisiones (DSS)
Tiene como finalidad apoyar la toma de decisiones mediante la generación y evaluación
sistemática de diferentes alternativas o escenarios de decisión mediante el empleo de
modelos y herramientas computacionales. Un DDS no soluciona problemas, ya que solo
apoya el proceso de toma de decisiones. La responsabilidad de tomar una decisión, de
adoptarla y de ponerla en práctica es de los administradores no del DSS.
- Sistemas de información para ejecutivos (EIS)
Dirigidos a apoyar el proceso de toma de decisiones de los altos ejecutivos de una
organización, presentan información relevante y usan recursos visuales y de fácil
interpretación, con el objetivo de mantenerlos informados. (HARDVARD Business School
Publishing Corporation, 2010)
- Sistemas para la toma de decisiones de grupo (GDSS)
Los cuales cubren el objetivo de lograr la participación de un grupo de personas durante la
toma de decisiones en ambientes de anonimato y consenso, apoyando decisiones
simultáneas.
- Sistemas expertos de soporte para la toma de decisiones (EDSS)
Los que permiten cargar bases de conocimientos integrados por una serie de reglas de
sentido común para que diferentes usuarios las consulten, apoyen la toma de decisiones, la
capacitación, etc.
1.3.3.7.Características de los sistemas de soporte para la toma de decisiones (DSS)
Existen varias características que deben estar presentes en un sistema para poder
considerarlo un DSS. A continuación se explican brevemente alguna de sus características:
18
Interactividad: Sistema computacional que puede interactuar de forma amigable y con
respuestas a tiempo real con el encargado de tomar decisiones. (KENDALL & KENDALL,
2010)
Tipo de decisión: Apoya el proceso de toma de decisiones estructuradas y no estructuradas.
Frecuencia de uso: Tiene una utilización frecuente por parte de la administración media y
alta para el desempeño de su función.
Variedad de usuarios: Puede ser empleado por usuarios de diferentes áreas funcionales
como ventas, producción, administración, finanzas y recursos humanos.
Flexibilidad: Permite acoplarse a una variedad determinada de estilos administrativos:
autocráticos, participativos, etc.
Desarrollo: Permite que el usuario desarrolle de manera directa modelos de decisión sin la
participación operativa de profesionales en informática.
Interacción ambiental: Permite interactuar con información externa como parte de los
modelos de decisión.
Comunicación interorganizacional: Facilita la comunicación de información relevante de
los niveles altos hacia los niveles operativos y viceversa a través de gráficas
Acceso a base de datos: Tiene capacidad de acceder a la información de las bases de datos
corporativas.
Simplicidad: Simple y fácil de aprender y utilizar por el usuario final.
El rol del tomador de decisiones. Es la función que está vela no solamente de la aparición
de las diferencias entre la expectativa y la realidad, sino también a prevenir a que esto no
ocurra; asumiendo entonces un papel pro y reactivo de acuerdo con las circunstancias.
(MACGRIMMON & TAYLOR, 2010)
1.3.3.8.La naturaleza de la toma de decisiones individual
- Limites en la racionalidad
La capacidad de la mente humana para formular y resolver problemas complejos es muy
pequeña en comparación con la magnitud de los problemas cuya solución es requerida por
19
el comportamiento racional objetivo en el mundo real o incluso para una aproximación
razonable a tal racionalidad objetiva. (HUBER, 2010)
Anthony Downs científico de la decisión que se especializa en el estudio de la burocracia,
también ha examinado el problema de la limitación de intelecto humano y se ha observado
lo siguiente:
1. Las personas que toman decisiones solo pueden ponderar y considerar mentalmente
una cantidad limitada de información.
2. Las personas que toman decisiones solo pueden dedicar una cantidad limitada de
tiempo a tomarlas.
3. Las funciones de la mayor parte de los ejecutivos (gerentes) requieren su participación
en más actividades de las que pueden considerar simultáneamente; de aquí que
normalmente concentren su atención solo en una parte de sus principales ocupaciones
mientras que el resto permanece latente
1.3.3.9.El proceso administrativo
- Definición
El proceso administrativo (PA) es el conjunto de etapas de trabajo encaminadas a conducir
el rumbo de una empresa. El PA es la columna logística de la compañía donde se
establecen sus objetivos, organizan los recursos, se dirigen las acciones y evalúan los
resultados obtenidos para después iniciar un nuevo ciclo.
El PA constituye la principal herramienta de trabajo en el establecimiento y dirección de
las actividades de una empresa con el propósito de lograr su éxito, representa en sí mismo
la naturaleza y calidad de administración que se realiza. Involucra a todo el personal desde
los niveles operativos hasta el estratégico, otorgando a cada uno de ellos un papel
protagónico en expresión de sus funciones y responsabilidades. En suma una empresa sin
un PA claro y formal difícilmente puede sobrevivir. (PEÑA Ayala, 2010)
20
1.4. Conclusiones parciales del capítulo
Se realizó la recopilación de información de los distintos temas para poder ponerlos en
práctica utilizándolos en los procesos que se realiza en la empresa e incorporación de cada
uno de estos en el modelo de Inteligencia de Negocios.
Con la investigación realizada se constató la existencia del mayor desafío que las empresas
enfrentan hoy es mantener una cartera de clientes lucrativa para vencer en el mercado
global y altamente competitivo mediante la utilización de nuevos métodos.
Cada proceso que involucra en la toma de decisiones son altamente importantes debido a
que cada uno de estos forman parte del mismo y estos generan resultados que apoyan en la
toma de decisiones.
21
CAPÍTULO II MARCO METODOLÓGICO Y PLANTEAMIENTO DE LA
PROPUESTA
2.1. Caracterización del sector, rama, empresa, contexto institucional o problema
seleccionado para la investigación.
La empresa en la que se desarrolló el presente proyecto es la Cooperativa de Ahorro y
Crédito “FINANDER” en la agencia de Otavalo ubicada en las calles Sucre y Abdón
Calderón su principal actividad es la de ofertar servicios en la rama financiera, los mismos
que son proporcionados a la ciudadanía del país permitiéndoles así estabilizar sus ingresos
con el objetivo de mejorar su calidad de vida y con altos estándares de calidad, el problema
que se ha solucionado con el proyecto se encuentra ubicado en el departamento de cartera
mejorando la toma de decisiones con el uso de Inteligencia de negocios.
2.2. Descripción del procedimiento metodológico para el desarrollo de la investigación
2.2.1. Metodología de Investigación
Empleando diferentes métodos de Investigación se logró recopilar información relevante,
metodología cualitativa que sirvió para identificar las condiciones que tiene la Cooperativa
y permitió recolectar información de los procesos de gestión de cartera llevados a cabo,
mediante la cuantitativa se procedió al análisis de la información recopilada, el método
deductivo que fue utilizado en la interpretación de las necesidades de la Organización
mediante el uso de entrevistas, y el método inductivo con el cual se consiguió identificar
posibles soluciones a partir de datos recolectados.
2.2.2. Metodología de Desarrollo de Software
Para el desarrollo de la aplicación se utilizó la metodología XP, se inició con la
identificación de las actividades de planeación mediante la comunicación que se obtuvo
con la empresa y se estableció el caso del negocio para el sistema, así como también la
identificación de todas las entidades externas que interactúan con el sistema y sus
respectivas iteraciones. Se desarrolló el plan del proyecto y se identificó los riesgos claves
que al término del mismo se obtuvo el modelo de requerimientos del sistema, una
arquitectura y un plan de desarrollo. Se realizó la construcción del sistema que se enfocó al
diseño del sistema, la programación, las pruebas y la integración de todas las partes del
22
sistema, teniendo como finalidad un software operativo con su respectiva documentación.
Para finalizar el software fue entregado a los usuarios finales para sus respectivas pruebas
en un entorno real logrando así obtener un software documentado y funcionando
correctamente.
2.2.3. Población y muestra
La población que se tomó en cuenta fue al Jefe de Agencia Sr. Alberto Jerez y al jefe de
Departamento de cartera Sr. Marcelo Peralta a los mismos que se les aplicó las entrevistas
para poder obtener información con respecto a los procesos de cartera que se realiza en la
Institución Financiera, con respecto a los clientes no se aplicó encuestas debido a que no
realizan procesos relacionados con el manejo de cartera y/o concesión de créditos con que
cuenta la Cooperativa.
Tabla 1. Especificación de la población.
Nº DE ELEMENTOS TÉCNICA
Jefe de Agencia 1 Entrevista
Jefe del Departamento de Cartera 1 Entrevista
Total 2
Fuente: Autor
2.2.3.1. Muestra
Debido al número de elementos no es necesario realizar la muestra porque se realizarán
entrevistas a dos personas de las cuales se obtendrá la información necesaria para el
desarrollo del presente proyecto.
2.2.3.2. Técnicas de la Investigación
Las técnicas utilizadas en este proyecto fueron: la entrevista que dirigida al Jefe de
Agencia de la empresa Sr. Alberto Jerez y al jefe del Departamento de cartera para la
recopilación de información de los procesos realizados en el departamento de cartera, la
cual se la utilizará en el desarrollo e implementación de la Inteligencia de Negocios.
2.2.3.3. Herramientas de la Investigación
Cuestionario: Se realizó la planificación previa de las preguntas para poder ejecutarla y
poner en consideración los principales procesos realizados en el departamento de cartera.
23
Guía de observación: Se realizó esta guía para el registro de los procesos desarrollados en
la Institución Financiera, por parte del personal de cartera.
2.2.3.4 Resultados de las Entrevistas
A continuación se muestran las entrevistas realizadas al personal principal de la
Cooperativa de Ahorro y Crédito Finander de la ciudad de Otavalo con el fin de recopilar
información necesaria para el desarrollo del presente proyecto y despejar muchas dudas
sobre los procesos existentes.
- Entrevista dirigida al jefe de agencia Sr. Alberto Jerez
ENTREVISTA DIRIGIDA AL JEFE DE AGENCIA SR. ALBERTO JEREZ DE LA
COOPERATIVA FINANDER DE LA CIUDAD DE OTAVALO
Extendiéndole un atento y cordial saludo, y agradeciéndole de ante mando por su grata
colaboración contribuyendo de esta manera para el correcto desarrollo del proyecto de tesis
titulado “INTELIGENCIA DE NEGOCIOS PARA LA TOMA DE DECISIONES DEL
DEPARTAMENTO DE CARTERA DE LA COOPERATIVA FINANDER”.
Objetivo.- Conocer cuáles son las necesidades y requerimientos de la Institución
Financiera “FINANDER” para el correcto desarrollo e implementación de este proyecto de
tesis, además de recopilar información sobre los procesos que se realizan en el
departamento de cartera.
Por favor, conteste las preguntas con la mayor sinceridad, si tiene dudas consulte con el
entrevistador que con sumo agrado le ayudará a comprender.
1. ¿Con la información que se obtiene actualmente del departamento de cartera
permite la toma de decisiones de manera ágil y efectiva?
No, porque el departamento de cartera toma como referencia Información de tres tipos
como es la de Inspección, la de la Capacidad de Pagos y la Central de riesgos las cuales
son analizadas para tomar una decisión.
2. ¿Cómo se estructuran los reportes de cartera actuales que se utilizan para la toma
de decisiones?
Los reportes de cartera actuales contienen la calificación del cliente que debe tener un
puntaje mínimo de 800, el historial crediticio que debe contar como máximo dos créditos
para poder saber si tiene o no la capacidad de pago y las garantías que el cliente posee.
24
3. ¿Cómo se encuentra organizada la información actual en el departamento de
cartera de la institución?
La organización de la información en el departamento de cartera consta de diversas fuentes
que sirven como apoyo a la toma de decisiones esta información no se encuentra
estructurada, procesada en un todo porque cada una es independiente de la otra.
4. ¿Cree Ud. que es necesario que la información deba ser previamente organizada y
procesada para el apoyo en la toma de decisiones?
Si es necesario para que el jefe y el asesor de créditos cuenten con información procesada y
esta sea una guía para la toma de decisiones del departamento de cartera
5. ¿Cómo clasifica a sus clientes al no cumplir con las condiciones establecidas por la
empresa?
No existe clasificación dentro de la institución pero se cuenta con un historial crediticio de
los clientes el cual tomamos como referencia para próximos créditos.
6. ¿Le ayudaría en la toma de decisiones contar con reportes que contengan la
calificación de sus clientes?
Si sería de gran ayuda para saber si el cliente cumple con las condiciones que se establece
al acceder a un crédito.
7. ¿Considera que sería necesario contar con un historial de créditos de los clientes
como apoyo a la toma de decisiones de la empresa?
Si es necesario porque con este historial ayudaría a medir la responsabilidad de nuestros
clientes y el compromiso de cada uno con los créditos adquiridos.
8. ¿En base a qué información cree Ud. Que se debería evaluar a los clientes que
quieren acceder a un crédito?
La información tomada en cuenta aquí en la institución es la edad que debe estar entre
veinte y cinco y sesenta años, en cuanto al estado civil en caso de ser solteros contar con
un garante que cuente con una propiedad y también el monto a solicitar.
9. ¿Qué tipo de información Ud. Considera necesaria para la toma de decisiones en el
departamento de cartera?
La información que consideramos altamente necesaria es la garantía que posee el cliente.
25
10. ¿Cuál es el proceso que realiza para la obtención de información en el
departamento de cartera?
El proceso fundamental para la obtención de información en el departamento de cartera es
la realización de la inspección, la consulta en el buró de créditos y la capacidad de pago del
cliente, de estos tres elementos obtenemos la información para los créditos.
- Entrevista dirigida al jefe de créditos Sr. Marcelo Peralta
ENTREVISTA DIRIGIDA AL JEFE DE CRÉDITOS SR. MARCELO PERALTA
DE LA COOPERATIVA FINANDER DE LA CIUDAD DE OTAVALO
Extendiéndole un atento y cordial saludo, y agradeciéndole de ante mando por su grata
colaboración contribuyendo de esta manera para el correcto desarrollo del proyecto de tesis
titulado “INTELIGENCIA DE NEGOCIOS PARA LA TOMA DE DECISIONES DEL
DEPARTAMENTO DE CARTERA DE LA COOPERATIVA FINANDER”.
Objetivo.- Conocer cuáles son las necesidades y requerimientos de la Institución
Financiera “FINANDER” para el correcto desarrollo e implementación de este proyecto de
tesis, además de recopilar información sobre los procesos que se realizan en el
departamento de cartera.
Por favor, conteste las preguntas con la mayor sinceridad, si tiene dudas consulte con el
entrevistador que con sumo agrado le ayudará a comprender.
1. ¿Cuál es la función principal del departamento de cartera?
La función principal del departamento de cartera es colocar y recuperar es decir lograr su
recuperación rápida, segura y económica, para esto es necesario contar con un plan que
comprenda desde la concesión del crédito hasta la cobranza.
2. ¿Qué procesos se realiza para la generación de información referente a la cartera?
Los procesos que se realizan para la generación de información para la cartera son
obtenidos de la respectiva inspección, la consulta en el buró de créditos y medir la
capacidad de pago del solicitante.
26
3. ¿Los reportes generados en el departamento de cartera apoyan en la toma de
decisiones?
No del todo porque la información generada en el departamento de cartera se basa en las
garantías, que deben ser mayor al 50% del crédito solicitado, de igual manera en el buró de
créditos que debe tener una calificación A y también poseer una capacidad de pago, son los
elementos complementarios para la aprobación del crédito y que son independientes cada
uno.
4. ¿Cuentan con información referente a historiales de crédito de los clientes?
De créditos realizados dentro de la Institución No, pero de créditos del cliente en general
Si, realizados a lo largo de su vida, la información del historial crediticio de los clientes se
la obtiene del Creditreport.
5. ¿Basado en qué parámetros evalúan a los clientes para el acceso a un crédito?
Los parámetros que se evalúan para la aprobación de un crédito son los ingresos, la
cantidad de ingresos que tiene el solicitante y si tiene conyugue también su cantidad de
ingresos de igual manera nos basamos en otros tipos de servicios como el pago de arriendo,
de luz y además créditos en otras instituciones obtenemos una diferencia; y esa diferencia
tiene que ser mayor a las cuotas que se genere en el crédito aprobado, entonces en base a
esto puede acceder al crédito el cliente.
6. ¿Cuál es la organización actual de la información que se encuentra en el
departamento de cartera?
El departamento de cartera cuenta con información de distintas fuentes que son utilizadas
para el apoyo a la toma de decisiones pero cada una independiente de la otra.
7. ¿Cuáles son los requisitos institucionales de calificación para acceder a un crédito?
Los tres requisitos que debe cumplir un cliente para acceder a un crédito son las garantías
que deben sobrepasar en un 50% del crédito solicitado de igual manera el solicitante tiene
que estar con una calificación A en el historial crediticio y debe tener la capacidad de pago,
estos son los requisitos que se toman en cuenta en esta institución.
8. ¿Qué tipo de créditos se realizan actualmente en la institución?
Aquí en la institución se trabaja principalmente lo que son créditos sobre firma.
27
9. ¿Cuáles son los problemas más frecuentes para decidir si se favorece o no un
crédito?
El mayor problema que se ha suscitado aquí en la institución al otorgar un crédito es la
falta de organización en la información la misma que debemos tomar en cuenta de
diferentes fuentes con distintos resultados.
10. ¿Le ayudaría a la toma de decisiones contar con reportes inteligentes que
contenga información acerca del departamento de cartera?
Si nos ayudaría porque actualmente contamos con información de distintas fuentes y cada
una es independiente de la otra; la hoja de inspección es independiente de la información
sobre la garantía; además con la implementación de reportes inteligentes nos ayudaría a
disminuir los riesgos en la recuperación de cartera.
2.2.3.5. Análisis de las Entrevistas
Al realizar las entrevistas se obtuvo información relevante sobre los procesos ejecutados en
el departamento de cartera, y se identificaron las necesidades existentes que manifestó el
personal entrevistado, los mismos están interesados en la aplicación de Inteligencia de
Negocios porque les ayudaría a tomar mejores decisiones y a mantener toda la información
de la Institución organizada.
2.3. Propuesta del investigador: Modelo, sistema, metodología, procedimiento
Como primer punto para el desarrollo de este proyecto se procedió a la obtención de
información sobre la Institución Financiera y los procesos que se realizan en el
Departamento de Cartera, mediante la aplicación de entrevistas al Sr. Alberto Jerez Jefe de
Agencia y el Sr. Marcelo Peralta Jefe de Créditos, identificando así los problemas a
resolver y las posibles soluciones que se va brindar al usuario final, planteando como
objetivo principal la implementación de Inteligencia de Negocios para la toma de
decisiones del Departamento de Cartera de la Cooperativa “FINANDER”.
Se desarrolló el modelo de Inteligencia de Negocios basado en las necesidades de la
organización como son: la organización de la información en una sola fuente de datos y la
generación de reportes que ayuden a la toma de decisiones, mediante el uso de
herramientas de integración de datos ETL, Cubos multidimensionales, Reportes AD HOC,
Dashboards, etc.
28
Se utilizó la metodología XP porque es muy adaptable, potenciando al máximo el trabajo
en grupo, es decir, que todos se involucraron y comprometieron con el desarrollo del
software, también se tomó en cuenta las necesidades del cliente para su satisfacción. Esta
metodología fue ventajosa porque permitió llevar una programación organizada, una
menor taza de errores, la complacencia del cliente, la realización de versiones nuevas, y la
implementación de una forma de trabajo que se adaptó fácilmente a las condiciones.
Finalmente ya terminado el modelo se procedió a la implementación en la Cooperativa
para realizar las pruebas respectivas y poder brindar un software de calidad y que satisfaga
las necesidades de los usuarios, resolviendo los problemas encontrados y logrando cumplir
con el objetivo planteado.
2.3.1. Fases de la Metodología XP
Figura 3. Fases de la metodología XP.
Fuente: Autor
Una plataforma de Inteligencia de Negocios orientada a la solución y centrada en técnicas
que incluye todos los principales componentes requeridos para implementar estas
soluciones y ha sido pensado desde el principio para estar basada en procesos. Con este
software se logró ejecutar las reglas de negocio necesarias, expresadas en forma de
procesos y actividades, de presentar y entregar la información adecuada en el momento
adecuado.
29
2.4. Conclusiones parciales del capítulo
La metodología XP fue de gran ayuda porque permitió simplificar procesos de
planificación e integración continua, permitió la preparación para cambios que se
encontraron en el futuro y además se logró la integración del cliente en el equipo de
trabajo.
Con el software que se desarrolló en el presente proyecto se logró plasmar las necesidades
de la empresa desarrollando las soluciones acordes a los requerimientos de los usuarios
finalizando así con la implementación de un software que cubrió las expectativas de la
institución.
Los procedimientos realizados en el desarrollo del proyecto fueron efectivos porque se
contó con la participación de la empresa la cual brindó la información de procesos que se
realizan en el departamento de cartera y se pudo desarrollar el software requerido.
Se aplicaron entrevistas dirigidas al personal, de las cuales se obtuvo información sobre los
métodos que se realizan en la organización la misma que fue utilizada en el desarrollo del
presente proyecto con el fin de mejorar los mismos mediante el uso de Inteligencia de
Negocios.
30
CAPÍTULO III VALIDACIÓN Y/O EVALUACIÓN DE RESULTADOS DE LA
APLICACIÓN
3.1. Procedimiento de la aplicación de los resultados de la investigación
3.1.1. Metodología de Desarrollo
Para el desarrollo del presente proyecto se utilizó la metodología XP la misma que brinda
una serie de pasos metódicos a seguir, así como también una forma disciplinada de asignar
las tareas y una excelente administración de requisitos, y con la cual es más factible
obtener un software de calidad.
La metodología XP que tiene como principal objetivo la satisfacción del cliente tratando de
mantener durante todo el tiempo su confianza en el producto para esto fue necesario
codificar y plasmar las ideas a través del código en cuanto a las necesidades de la empresa,
se realizó la pruebas y dieron la oportunidad de saber si lo implementado es lo que en
realidad se tenía en mente, previo a esto también se tomó en cuenta los problemas
expuestos por la institución, se realizó un diseño amigable a los usuarios creando una
estructura que organiza la lógica del sistema.
La metodología XP cuenta con una serie de etapas en las cuales existe una modelación del
sistema que es en donde se investiga las necesidades de la institución; en la etapa de
análisis de requisitos se llevó un control de las herramientas necesarias como son editor
Dreamweaver, servidor web apache, la base de datos PostgreSQL, Pentaho edición
comunitaria, el editor de imágenes Fireworks entre otras; en el análisis y diseño se realizó
la interfaz gráfica con la que se trabajará; en la fase de implementación se instaló el
software necesario en el sistema de la institución financiera para obtener un buen
funcionamiento; después se realizó una serie de pruebas en las cuales se observa que el
código no tenga errores y corregir los existentes para cumplir con el funcionamiento eficaz
y eficiente.
Por último se realizó el despliegue del sistema en donde se ejecutó el software en la
Cooperativa Finander comprobando que está en buenas condiciones de funcionamiento y
fue implementado de manera exitosa.
31
3.1.2 Planificación del Proyecto.
3.1.2.1 Historias de usuario.
Tabla 2. Historia de Usuario Autentificación.
Historia de Usuario
Número: 1 Usuario: Administrador
Nombre historia: Autentificación
Prioridad en negocio:
Alta
Riesgo en desarrollo:
Alta
Puntos estimados: 2 Iteración asignada: 1
Programador responsable: Johana Lima
Descripción:
Se muestra por pantalla el formulario de Inicio de sesión en donde deberá ingresar su
usuario y contraseña correspondientes.
Observaciones:
CONFIRMADO con el cliente
Fuente: Autor
Tabla 3. Historia de Usuario de Gestión de clientes
Historia de Usuario
Número: 1 Usuario: Administrador
Nombre historia: Gestión de clientes
Prioridad en negocio:
Alta
Riesgo en desarrollo:
Alta
Puntos estimados: 2 Iteración asignada: 3
Programador responsable: Johana Lima
Descripción:
Se muestra por pantalla los campos de correspondientes a clientes y cónyuge, los cuales
podrán ser insertados, modificados y eliminados según su necesidad.
Observaciones:
CONFIRMADO con el cliente
Fuente: Autor
32
Tabla 4. Historia de Usuario de Ingreso de Situación Económica.
Historia de Usuario
Número: 1 Usuario: Administrador
Nombre historia: Ingreso de Situación Económica
Prioridad en negocio:
Alta
Riesgo en desarrollo:
Alta
Puntos estimados: 2 Iteración asignada: 4
Programador responsable: Johana Lima
Descripción:
Se muestra por pantalla los campos para el registro de datos de ingresos y egresos del socio
los cuales deberán ser gestionados.
Observaciones:
CONFIRMADO con el cliente
Fuente: Autor
Tabla 5. Historia de Usuario de Generación de reportes.
Historia de Usuario
Número: 1 Usuario: Administrador
Nombre historia: Generación de reportes
Prioridad en negocio:
Alta
Riesgo en desarrollo:
Alta
Puntos estimados: 2 Iteración asignada: 5
Programador responsable: Johana Lima
Descripción:
Se muestra por pantalla las opciones de reportes, selecciona el tipo de reporte, Ingresa
información en el formulario, presenta el reporte requerido.
Observaciones:
CONFIRMADO con el cliente
Fuente: Autor
El Señor Luis Alberto Jerez, jefe de agencia de la Cooperativa Finander de la ciudad de
Otavalo tiene el rol de Administrar la Oficina, entendiéndose como tal, la Gestión
Comercial, Crediticia, Operativa y Administrativa de la misma.
33
El Señor Marcelo Peralta, jefe de crédito, tiene a su cargo el control de todo el ciclo
crediticio, la gestión de cartera, también forma parte de las colocaciones, a través de la
promoción de los productos ofertados y el contacto personalizado con los clientes y el
mercado potencial.
3.1.2.2 Release planning.
A continuación se presenta el cronograma de actividades para la realización del proyecto,
titulada “Inteligencia de Negocios para la toma de decisiones del departamento de cartera
de la cooperativa Finander”.
34
Figura 4. Cronograma de actividades.
Fuente: Autor
35
3.1.2.3 Iteraciones:
Tabla 6. Iteraciones.
Integrante: Lima Johana
Rol: Desarrolladora
FECHA
(día/mes/año)
ACTIVIDAD REALIZADA Tiempo (h)
07/10/2013 Presentación de la propuesta a los miembros de la
Institución Financiera
1,5
22/05/2013 Reunión con el cliente para conocer las
necesidades de la institución y las tareas que hay
que realizar
1,5
04/11/2013 Elaboración de las tareas según historias de
usuarios
3
18/11/2013 Reunión con el cliente para mostrarle los avances
realizados sobre las historias de usuario y que de
sus comentarios
2
09/12/2013 Revisión Base de Datos 1,5
23/12/2013 Reunión con cliente para mostrarle las ideas
encontradas para la iteración actual y rediseño de
la BDD para ajustarla a los cambios propuestos
2
20/01/2014 Observaciones sobre las limitaciones encontradas
en la base de datos después de haber comenzado la
programación de las tareas
3
03/02/2014 Reunión con cliente para comprobar el correcto
funcionamiento y reajuste de tareas
2
12/02/2014 Trabajo en la programación sobre las tareas de la
iteración
1
17/02/2014 Revisión de la BDD para ajustarse a los cambios
sufridos al integrar otras historias y en las propias
especificaciones iniciales e integración Historia
usuario realizada
1
03/03/2014 Corrección de errores detectados según historias 1,25
36
Fuente: Autor
de usuario asignada en la iteración
12/03/2014 Finalización de las tareas de la historia y
preparación de la presentación del día siguiente
2,5
26/03/2014 Presentación al cliente y entrenador de la última
iteración, a continuación reunión informal
comentar la valoración del proyecto en conjunto
0,67
3.1.2.4 Reuniones diarias
Lo primordial es la comunicación, contribuyendo en el progreso y corrección de errores
del proyecto, por lo que se ve la necesidad de realizar reuniones diarias para complementar
el trabajo elaborado con los requerimientos de la institución.
3.1.3 Diseño
3.1.3.1 Diseño de entrada
- Formulario para el ingreso al sistema
Figura 5. Ingreso a la aplicación Web.
Fuente: Autor
Inicio de sesión para ingresar al sistema
37
La pantalla principal muestra un mensaje de bienvenida, conjuntamente con el logotipo de
la Cooperativa Finander, esa ventana incluye un inicio de sesión que enlaza a otra pantalla
en donde se muestra todas las opciones que el sistema contiene para que el usuario o el
administrador las seleccionen de acuerdo con sus necesidades. Este es el formulario
principal al ingresar a la aplicación web, desde este formulario se puede ingresar al sistema
de gestión de clientes, usuarios, solicitudes y generación de reportes.
- Formulario de módulos del administrador
Figura 6. Menú de sistema administrador.
Fuente: Autor
Una vez que se ha ingresa del menú principal de la aplicación web como administrador,
podremos observar los diferentes módulos que esta aplicación ofrece, a esto tendrán acceso
únicamente los usuarios autorizados.
38
3.1.3.2 Diseños simples
La interfaz de usuario permitirá ingresar cualquier cantidad de datos y mostrar la
información solicitada por el usuario o administrador al momento de requerirla.
Esta información es clara e intuitiva, para facilitar la interacción de usuario con el sistema.
Esta aplicación busca llegar al usuario con diseños simples y sencillos. Se ha procurado
hacerlo todo lo menos complicado posible para conseguir un diseño fácilmente entendible
e implantable.
- Búsqueda de Socios
Figura 7. Búsqueda de Socios.
Fuente: Autor
Al ingresar a la opción de BUSCAR SOCIOS podemos realizar las búsquedas de cada
socio según el requerimiento del usuario, ya sea por el número de cedula o por los
apellidos y poder agregarlo para realizar el análisis económico y posteriormente llenar los
datos necesarios para guardar la información del mismo.
39
- Análisis de Situación Económica del Socio
Figura 8. Análisis de Situación Económica del socio.
Fuente: Autor
Al ingresar al menú Análisis se presentará esta página en donde podremos realizar una
búsqueda de los datos del socio que debe estar previamente ingresado en la Base de datos,
posteriormente ingresamos los datos de los ingresos y egresos del socio, y clic en el botón
Guardar y mostrará un mensaje de confirmación exitosa.
- Inteligencia de Negocios Pentaho
Figura 9. Inteligencia de Negocios Pentaho.
Fuente: Autor
40
En esta opción se tendrá acceso a los reportes, cuadros de mando y análisis creados en el
servidor de pentaho, los mismos que serán una ayuda para la toma de decisiones del
departamento de cartera.
- Administrar Gestión de Usuarios
Figura 10. Administrar Gestión de usuarios.
Fuente: Autor
Al ingresar al menú de usuarios podemos registrar, buscar, modificar y eliminar usuarios
del sistema según sea su necesidad para esto deberá ingresar información de nombre del
usuario, usuario y clave y posteriormente mostrará un mensaje de confirmación exitosa
según la opción elegida.
3.1.3.3 Integración de Datos ETL
- Creación del Trabajo
Aquí se muestra el trabajo que se creó para el proceso de Integración en donde se realizó la
Extracción de los datos de la Institución que se encuentran almacenados en Sybase, se
realizó las diversas transformaciones que se requerían y se cargó los datos al
Datawarehouse creado en PostgreSQL.
41
Figura 11. Proceso de Integración de datos ETL.
Fuente: Autor
- Creación de las Transformaciones
En esta figura podemos observar una transformación como ejemplo en donde se realiza la
obtención de los préstamos vencidos.
Figura 12. Ejemplo de Transformación.
Fuente: Autor
42
- Ejecución del Trabajo
El proceso de Extracción, Transformación y Carga (ETL) está programado para que se
lleve a cabo todos los días a partir de las 20:00; debido a que la Institución no realiza
ningún tipo de transacción a partir de esa hora, se creó una tarea programada para ese fin.
Figura 13. Tarea Programada Proceso ETL.
Fuente: Autor
Al iniciarse la tarea programada procede a ejecutar el trabajo creado con las
transformaciones que contiene y llevando a cabo el proceso de Extracción, Transformación
y Carga.
Figura 14. Ejecución Proceso ETL.
Fuente: Autor
43
3.1.3.4 Modelado de datos Estratégicos
- Cubos Multidimensionales
En la siguiente figura tenemos el cubo creado para el análisis de cartera a partir de los
datos que se obtuvieron de Sybase, generando las dimensiones y medidas necesarias.
Figura 15. Cubo Multidimensional Cartera.
Fuente: Autor
Aquí se puede observar el cubo generado a partir de la información de la situación
económica del socio, la misma que se obtuvo de las hojas de Análisis de Situación
Económica que utiliza la empresa.
Figura 16. Cubo Multidimensional Situación Económica.
Fuente: Autor
44
- Medidas
Las medidas que conforman el Cubo de Cartera están compuestas por los siguientes
campos como se muestra en la figura.
Figura 17. Medidas Cubo Cartera.
Fuente: Autor
Aquí observamos las medidas necesarias del cubo de Situación Económica del socio,
conformado de esta manera.
Figura 18. Medidas Cubo Situación Económica.
Fuente: Autor
- Dimensiones
El cubo de Cartera está estructurado por varias dimensiones las mismas que a su vez
contienen jerarquías y niveles con el que se puede determinar su nivel de granularidad y
están conformadas por los siguientes campos.
45
Figura 19. Dimensiones, Jerarquías y Niveles del Cubo de Cartera.
Fuente: Autor
Aquí se encuentran las dimensiones del cubo de Situación Económica del socio las mismas que se
encuentran conformadas de la siguiente manera.
Figura 20. Dimensiones Situación Económica.
Fuente: Autor
3.1.3.5. Reportes.
En los siguiente graficos se muestran los reportes resultantes del cubo creados
anteriormente.
Figura 21. Reporte Historial De Pagos Por Socio.
Fuente: Autor
46
Figura 22. Reporte Acumulación Cartera Activa Mensual.
Fuente: Autor
Figura 23. Reporte Historial Número De Crédito.
Fuente: Autor
47
Figura 24. Créditos aprobados según Situación Económica del Socio
Fuente: Autor
3.1.3.6 Glosarios de términos
A continuación se presenta una especificación de términos que ayudará a comprender el
tema de inteligencia de negocios.
Tabla 7. Glosario de términos.
Término Explicación
BI (Bussines Inteligence) Inteligencia de Negocios es la combinación de herramientas,
técnicas y metodologías que, apoyadas de las Tecnologías de
Información, facilitan la explotación y el análisis de información
para convertirla en conocimiento y con ello apoyar a la toma de
decisiones.
Business Intelligence
Reporting
Una serie de herramientas de software y aplicaciones que
proporcionan información para la gestión avanzada para los
tomadores de decisiones a partir de fuentes de datos dispares, en
términos generales.
Data Mining (Minería de
datos)
Extracción de información de las bases de datos acerca del
consumidor, mediante la utilización de aplicaciones que pueden
aislar e identificar patrones o tendencias del consumidor en un alto
volumen de datos.
Cubo Estructura de datos organizada mediante jerarquías. Cada indicador
se puede evaluar en cualquiera de los niveles de las jerarquías.
Procesamiento Analítico en
Línea: (OLAP),
Consiste en la realización de consultas a estructuras
multidimensionales que contienen datos resumidos. Su objetivo
fundamental es lograr altas velocidades en consultas complejas.
Modelo Multidimensional Es una disciplina de diseño que se sustenta en el modelo entidad
relación y en las realidades de la ingeniería de texto y datos
numéricos.
48
ETL Proceso que permite a las organizaciones mover datos desde
múltiples fuentes, reformatearlos y limpiarlos, y cargarlos en
otra base de datos, data mart, o data warehouse para analizar, o en
otro sistema operacional para apoyar un proceso de negocio.
Data mart Base de datos departamental, especializada en el almacenamiento
de los datos de un área de negocio específica.
Data warehouse Base de datos corporativa que se caracteriza por integrar y depurar
información de una o más fuentes distintas, para luego procesarla
permitiendo su análisis desde infinidad de perspectivas y con
grandes velocidades de respuesta.
DSS (Decision Support
Systems)
Es una herramienta de Business Intelligence enfocada al análisis de
los datos de una organización.
El Cuadro de Mando
Integral (CMI) o
Dashboard
Es una herramienta de control empresarial que permite establecer y
monitorizar los objetivos de una empresa y de sus diferentes áreas o
unidades.
Fuente: Autor
3.1.3.7 Riesgos
Al surgir problemas en el proyecto durante el diseño, tanto en la selección del software
apropiado, las versiones, y con ello el lenguaje de programación a utilizar; la metodología
XP sugiere se reduzca al máximo el riesgo que supone ese problema encontrando la mejor
solución y no retrasar el proceso de producción de software, finalmente optando por el
lenguaje de programación PHP para el desarrollo de la Aplicación Web, la Suite de
Pentaho para la realización de la Integración de Datos, creación de cubos
multidimensionales, análisis de datos y la generación de reportes, en la plataforma
Windows.
3.1.3.8 Refactorizar
En esta aplicación se busca refactorizar, es decir mejorar y modificar la estructura y
codificación de procesos ya creados sin alterar su funcionalidad, con el objetivo de
optimizar su funcionamiento. Es decir se ha rehusado códigos ya creados que contienen
funcionalidades que fueron usadas posteriormente.
3.1.3.9 Tarjetas C.R.C
El uso de clases y colecciones permiten reducir el código al momento de la ejecución ya
que se reutiliza el código y se aplica la programación orientada a objetos logrando que el
proyecto sea más óptimo eliminando la redundancia de código.
49
Tabla 8. Tarjeta CRC Inicio de Sesión.
INICIO DE SESIÓN
- Obtener los datos ingresados en los
campos correspondientes.
- Conectar con la Base de datos.
- Verificar los datos de usuarios en la
BDD.
- Confirmar los datos.
Para el Inicio de Sesión de usuarios se
necesitaría de los datos de los usuarios.
- La clase conexión.
- La clase Login.
- El Formulario Inicio de Sesión.
Fuente: Autor
Tabla 9. Tarjeta CRC Guardar Sesiones.
INICIO DE SESIÓN
- Obtener datos de la sesión.
- Confirmar los datos.
Para el uso de Sesiones de usuarios se
necesitaría de los datos de las sesiones.
- La clase Login.
- La clase sesión.
Fuente: Autor
Tabla 10. Tarjeta CRC Registrar usuario.
REGISTRAR USUARIOS
- Obtener los datos de los usuarios.
- Conectar con la Base de datos.
- Ingresar los datos de usuarios a la
BDD.
- Confirmar los datos.
Para el registro de usuarios se necesitaría
de los datos de los usuarios.
- La clase conexión.
- La clase Login.
- El Formulario Usuarios.
Fuente: Autor
Tabla 11. Tarjeta CRC Registrar Análisis de Situación Económica del socio.
REGISTRAR ANÁLISIS DE SITUACIÓN ECONÓMICA DEL SOCIO
- Obtener los datos del socio, ingresos y
egresos.
- Conectar con la Base de datos
- Ingresar los datos de la solicitud a la
BDD
- Confirmar los datos
Para el registro del Análisis de Situación
Económica del socio se necesitaría:
- La clase conexión
- La clase Login
- La función Buscar
- El método Calcular
- El método Guardar
Fuente: Autor
50
3.1.3.10 Especificaciones de casos de uso
- Casos de uso: Autentificación
Figura 25. Caso de uso autentificación.
Fuente: Autor
El caso de uso Autentificación describe los paso que deben realizarse para iniciar la sesión
del usuario al sistema; en este inicio de sesión se requiere dos parámetro fundamentales los
cuales son el usuario y la contraseña la misma que se validarán al momento de presionar el
botón de Ingresar.
- Caso de uso: Gestión de Usuarios
Figura 26. Caso de uso Gestión de usuarios.
Fuente: Autor
El caso de uso de Gestión de usuarios describe los procesos para ingresar, modificar y
eliminar algún usuario de la base de datos para lo cual necesita de la información detallada
del usuario como es la cédula, el nombre, usuario, y la clave; el idusuario y el estado serán
registrados automáticamente.
51
- Casos de uso: Análisis de Situación Económica
Figura 27. Caso de uso Análisis de Situación Económica.
Fuente: Autor
El caso de uso de Análisis de Situación Económica describe los pasos que se realizan en
este módulo el cual mediante una búsqueda obtiene los datos del socio, y se procede a
llenar los datos de ingresos y egresos.
- Casos de uso: Generación Reportes
Figura 28. Caso de uso Generación Reportes.
Fuente: Autor
El caso de uso de Generación de reportes describe el proceso de emitir un reporte en donde
se debe elegir la opción requerida, el tipo de reporte, presenta un formulario en donde
debemos ingresar información el cual al finalizar muestra el reporte.
52
3.1.3.11 Descripción de participantes en el proyecto
Para proveer una forma efectiva de metodología que se ajuste a las necesidades de la
Institución, es necesario identificar a los usuarios de la aplicación y asegurarse de
representarlos adecuadamente.
Esta sección muestra los principales usuarios involucrados en el proyecto, así como los
problemas más importantes que estos perciben para enfocar la solución propuesta hacia
ellos.
- Resumen de stakeholders
Tabla 12. Resumen de stakeholders.
NOMBRE DESCRIPCIÓN RESPONSABILIDADES
Johana Lima Desarrollador.
Base de datos, diseño y programación de los
procesos involucrados, generación de reportes.
Fuente: Autor
- Resumen de asesores
Tabla 13. Resumen de asesores.
NOMBRE DESCRIPCIÓN RESPONSABILIDADES
Ing. Marco Checa,
Mba
Asesor del Proyecto. Asesor de los módulos del sistema.
Sr. Alberto Jerez Jefe de Agencia
Gestión comercial, crediticia, operativa y
administrativa.
Sr. Marcelo Peralta Asesor de crédito
Controla todo el ciclo crediticio, gestiona de
cartera, forma parte de las colocaciones, a
través de la promoción de los productos
ofertados y el contacto personalizado con los
clientes y el mercado potencial.
Fuente: Autor
53
- Perfil de los stakeholders
Tabla 14. Desarrolladores.
REPRESENTANTE Johana Marisol Lima Conejo
DESCRIPCIÓN Desarrollador
TIPO Estudiante de sistemas computacionales
RESPONSABILIDADES Base de datos, diseño y programación de los procesos,
generación de reportes.
Fuente: Autor
3.1.3.12 Base de datos
Figura 29. Modelo Multidimensional de Base de Datos.
Fuente: Autor
54
La base de datos de la Cooperativa Finander cuenta con diversas tablas, las mismas que
fueron utilizadas para obtener la información de los diferentes usuarios, socios, agencias, e
información crediticia, procediendo a almacenarlas en el datawarehouse creado en
PostgreSQL y logrando generar los reportes requeridos, brindando una herramienta muy
importante dentro de la institución financiera.
En la tabla usuarios se ingresó la información necesaria de los usuarios que acceden a la
aplicación web, con el fin de verificar si los datos obtenidos son los correctos y permitir el
ingreso al sistema.
En la tabla fact_prestamos se ingresó toda la información relacionada con la cartera, en la
tabla fact_situacioneconomica se recopiló los datos sobre el análisis de la situación
económica de los socios y son las tablas principales de donde se creará cada cubo para
extraer la información requerida y realizar los respectivos reportes según sea necesario.
Las tablas principales del cubo están compuestas por medidas importantes dentro del
análisis de la información; además de contener las relaciones a cada una de las
dimensiones necesarias como son: dm_socios, dm_fechas, dm_estado, dm_tipo,
dm_destino, dm_rango_diasv, dm_ingresos, dm_ubicacion, dm_cuotas, etc.
Cada tabla de esta base de datos se creó con un propósito diferente, como por ejemplo se
ha establecido una tabla dm_socios, la misma que permite almacenar toda la información
de los socios, esta información es indispensable porque es utilizada en la mayoría de los
reportes generados y permite obtener los registros detallados de cada socio.
3.1.4 Codificación
En el desarrollo de la aplicación con la ayuda de las historias de usuario se realizó la
programación de los procesos detallados en cada una, con la intención de cubrir las
expectativas de los usuarios; esto se realizó también tomando en cuenta estándares de
codificación ya creados, debido a que programar bajo estándares mantiene el código
consistente y facilita su comprensión y escalabilidad.
Al final de comprobar el correcto funcionamiento de la aplicación se procedió a realizar la
optimización de código con el fin de hacer que algún aspecto del mismo funcione de
55
manera más eficiente además de utilizar menos recursos obteniendo así mayor rendimiento
en cada proceso.
- Conexión a la Base de Datos
// conexion.php
$user = 'postgres';
$passwd = 'root';
$db = dwh_siscac;
$port = 5432;
$host = 'localhost';
$strCnx = "host=$host port=$port dbname=$db user=$user password=$passwd";
$con = pg_connect ($strCnx) or die ("Error de conexión.". pg_last_error());
//echo "conexión exitosa <hr>";
Esta clase se utiliza en toda la aplicación web para poder conectar con la base de datos de
PostgreSQL para lo cual debemos proporcionar: el host, el número de puerto, el nombre
de la base de datos, el usuario y clave con las cuales accedemos a las distintas bases de
datos y realizar la conexión.
- Búsqueda de Socios
// procesar.php
$q=$_GET['q'];
$op=$_GET['op'];
$sql=("select * from dm_socios where $op like '$q%' limit 13");
$res=pg_query($sql);
if(pg_num_rows($res)==0)
{
echo '<b>No hay sugerencias</b>';
}
56
else
{
echo "<table width=92% id=tabBusCli border=1 cellpadding=3>
<tr>
<th>Id</th>
<th>Cédula</th>
<th>Socio</th>
<th>Dirección</th>
<th>Teléfono</th>
<th> </th>
</tr>";
while($fila=pg_fetch_assoc($res))
{
echo "
<tr>
<td>".$fila['nrosocio']."</td>
<td>".$fila['nroced']."</td>
<td style=width:200>".$fila['nomsocio']."</td>
<td>".$fila['direc']."</td>
<td>".$fila['telef']."</td>
<td><div class='link'
onclick=cargarContenidoSocio('contsocio.php?nroced=".$fila['nroced']."');>
Seleccionar</div>
</td>
</tr>";
}
echo "</table>";
}
Este código permite realizar la búsqueda de los socios de la Institución financiera al
tipear cada letra; dándonos como resultado una lista con los socios que van filtrándose
con cada letra ingresada.
57
- Validar Cédula
Function validarcedula(){
var cedula= "";
var pares=0;
var totalpares;
var impares;
var totalimpares=0;
var total=0;
var decenasuperior;
var digito10;
for (var i=0; i9)
{
pares= pares -9;
}
totalpares=pares;
else{
impares = parseint (cedula.ChartAt(i));
totalimpares+= impares;
}
total=totalpares+totalimpares;
decenasuperior=parseInt(total/10);
decenasuperior=(decenasuperior+1)*10;
digito10=decenasuperior-total;
if (digito ==10)
digito10=0;
alert ("el ultimo digito es" +digito10 );
}
El número de cédula de una persona sin letras, sin caracteres especiales, únicamente
números, de los cuales los 10 números serán la cédula de identidad.
- El décimo dígito es un resultante de un cálculo
58
- Se trabaja con los 9 dígitos de la cédula.
- Cada dígito de posición impar se lo duplica, si este es mayor que nueve se resta nueve.
- Se suman todos los resultados de posición impar.
- Ahora se suman todos los dígitos de posición par.
- Se suman los dos resultados.
- Se resta de la decena inmediata superior.
- Este es el décimo dígito.
- Si la suma resultaba 10, el décimo dígito es cero.
- Validar Solo números
function soloLetras(e) {
key = e.keyCode || e.which;
tecla = String.fromCharCode(key).toLowerCase();
letras = " áéíóúabcdefghijklmnñopqrstuvwxyz";
especiales = [8, 37, 39, 46];
tecla_especial = false
for(var i in especiales)
{
if(key == especiales[i])
{
tecla_especial = true;
break;
}
}
if(letras.indexOf(tecla) == -1 && !tecla_especial)
return false;
}
La función de validar solo números permite restringir el tipeo de letras en campos de
texto específicos en donde solo se requiere el ingreso de números para poder tener mayor
seguridad de que la información que se registra mediante la aplicación web es verídica y
puede ser utilizada de manera correcta.
59
- Archivo ImportarDatosETL.bat
Inicio del Código
C:
cd "C:/Program Files/data-integration/"
kitchen.bat /rep:"ETL Siscac" /job:"TRB DWH Siscac" /dir:/ /user:admin /pass:admin
/level:Debug
Fin del Código
Este código fue creado en un archivo ejecutable .bat con el propósito de realizar el
proceso de Extracción, Transformación y Carga de los datos hacia el Datawarehouse de
manera automática cada día.
Como primer paso accedemos a la carpeta en donde se encuentra instalado el programa
con el que se va a realizar la importación, el kitchen.bat.
Debemos proporcionar los parámetros necesarios como son el nombre del repositorio, el
nombre del trabajo o job, y las credenciales del usuario y clave del directorio.
3.1.5 Pruebas
3.1.5.1 Identificación de los parámetros de evaluación
- Rendimiento
Se realizaron pruebas de rendimiento con la finalidad de determinar lo rápido que realiza
una tarea el sistema en condiciones particulares de trabajo, es decir la cantidad de trabajo
en una unidad de tiempo.
Pruebas de carga: Esta prueba fue realizada para observar el comportamiento de la
aplicación bajo una cantidad de peticiones esperada; es decir el número esperado de
usuarios concurrentes en el uso de la aplicación y que realizan un número específico de
transacciones durante el tiempo de duración de la carga, mostrando así los tiempos de
respuesta de cada una de ellas.
60
Pruebas de Volumen: Peticiones de datos en o resistencia ante el ingreso de grandes
volúmenes de datos.
- Seguridad
Se realizó estas pruebas con el fin de detectar fallas que pongan en riesgo la información
confidencial que se maneja en la aplicación, y mantener la seguridad del sistema.
Autentificación: se la realizó para verificar la identidad de los usuarios del sistema y
mantener la información de la institución segura.
Encriptación: para comprobar la existencia de métodos de encriptación confiables usados
en las contraseñas de los usuarios registrados.
Sesiones: Esta prueba se la realizó para verificar la existencia de sesiones que garanticen la
seguridad de la aplicación web y de la información contenida en la base de datos.
- Velocidad
Ejecución: Para verificar el tiempo de ejecución de la aplicación y poder comprobar si sus
valores están entre los parámetro establecidos.
Acceso a datos: Para conocer el tiempo existente en el acceso a los datos y determinar si
estos se encuentran dentro del rango establecido.
Descarga: Con el fin de medir el tiempo de descarga de los reportes existentes en el
sistema y comprobar el correcto funcionamiento.
- Funcionalidad
Las funciones y propiedades satisfacen las necesidades explicitas e implícitas dentro de la
aplicación web contribuyendo con el funcionamiento correcto de cada módulo.
Exactitud: Para poner en consideración con que precisión se realiza cada tarea y cada
proceso que se encuentra en cada módulo de la aplicación.
61
Accesibilidad: Este tipo de evaluación se la llevó a cabo con la intención de conocer cuál
es su eficiencia al acceder desde distintos sitios con diversos usuarios y plataformas y
poder medir la accesibilidad de la aplicación web.
Completitud de tarea: Se observó cada tarea que realiza el sistema para verificar si todas se
realizan completamente y de manera eficiente y poder implementar en la Institución.
3.1.5.2 Métricas de evaluación
Tabla 15. Métricas de evaluación.
Parámetros U. Medida
Carga N° usuarios
Estabilidad N° usuarios
Autentificación dispone
Encriptación dispone
Sesiones dispone
Descarga segundos
Ejecución milisegundos
Acceso a datos milisegundo
Fuente: Autor
3.1.6 Pruebas
Para realizar las pruebas y obtener los valores correspondientes se tomó en cuenta los
siguientes componentes.
Herramientas: Firebug, Consola web de Firefox y Google Chrome, NeoLoad.
Navegador: Firefox y Google Chrome
SGBD: PostgreSQL
Plataforma: Windows 7
62
- Evaluaciones Cuantitativas
Tabla 16. Pruebas y valores.
Parámetros P1 P2 P3 Pro
Carga 3 usuarios 2 usuarios 4 usuarios 3 usuarios
Picos 5 usuarios 1 usuarios 5 usuarios 4 usuarios
Descarga 2s 3s 2.64s 2.55s
Autentificación 2.05 1.60s 2.16s 1.94s
Ejecución 661ms 350ms 1120ms 710.33ms
Acceso a Datos 1s 3.5s 2.74s 2.41s
Fuente: Autor
- Evaluaciones Cualitativas
Tabla 17. Rangos de evaluación de las pruebas 1
Rango de tiempo (s) Equivalente Cualitativa
0.1 - 2 10 Excelente (A)
2.1 - 4 8 Bueno (B)
4.1 - 6 5 Regular (C)
6.1 - 10 3 Malo (D)
Fuente: Autor
Tabla 18. Rangos de evaluación de las pruebas 2.
Rango(Posee) Equivalente Cualitativa
SI 1 Excelente (A)
NO 0 Malo (B)
Fuente: Autor
- Evaluación de los parámetros
o Velocidad
Tabla 19. Evaluación de ejecución.
Proceso Tiempo transcurrido durante la ejecución de la aplicación web, y mostrar las
opciones de inicio.
Calificación Herramienta Navegador SGBD Plataforma
A Google Firefox PostgreSQL Windows 7
RESULTADOS
63
Prueba 1 Prueba 2 Prueba 3 Promedio
661ms 350ms 1120ms 710.33ms
CONCLUSIÓN
La Ejecución de la aplicación alcanzó una calificación de Excelente porque al realizar cada
prueba el sistema respondió todas las peticiones pero con un retraso considerable en cada una
dando como un total del menos de 1s.
Fuente: Autor
Tabla 20. Evaluación de Autentificación.
Proceso Tiempo que tarda en el envío de solicitud de usuario y contraseña respuesta
de aceptación de acceso o denegación de acceso.
Calificación Herramienta Navegador SGBD Plataforma
B
Firebug Firefox PostgreSQL Windows 7
RESULTADOS
Prueba 1 Prueba 2 Prueba 3 Promedio
2.05 1.60s 2.16s 1.94s
CONCLUSIÓN
El módulo de autentificación responde todas las peticiones en un tiempo considerable, por esta
razón ha alcanzado una calificación de Buena con un tiempo promedio de 1.94 s, consiguiendo
una puntuación aceptable.
Fuente: Autor
Tabla 21. Evaluación de Acceso a Datos.
Proceso Tiempo transcurrido durante el Acceso a Datos desde la aplicación al
servidor de base de Datos
Calificación Herramienta Navegador SGBD Plataforma
B
Consola Web Google Chrome PostgreSQL Windows 7
RESULTADOS
Prueba 1 Prueba 2 Prueba 3 Promedio
1s 3.5s 2.74s 2.41s
CONCLUSIÓN
El desempeño de la aplicación es óptimo con un tiempo de acceso a datos de 2.41s, por tal
motivo la aplicación en el acceso a datos obtuvo una calificación de Buena.
Fuente: Autor
64
Tabla 22. Evaluación de Descarga.
Proceso Tiempo transcurrido durante el Proceso de Descarga de Información
mediante el acceso a la base de datos y la extracción de los datos.
Calificación Herramienta Navegador SGBD Plataforma
B
Consola Web Google Chrome PostgreSQL Windows 7
RESULTADOS
Prueba 1 Prueba 2 Prueba 3 Promedio
2s 3s 2.65s 2.55s
CONCLUSIÓN
El desempeño durante la descarga en la aplicación es óptimo con un tiempo promedio de
descarga de 2.55s, por esta razón la evaluación de descarga de la aplicación ha sido ubicada
con la calificación de Buena.
Fuente: Autor
o Seguridad
Tabla 23. Evaluación de Autentificación.
Proceso Proceso de verificación de implementación del módulo de autentificación
en la aplicación web.
Calificación Herramienta Navegador SGBD Plataforma
A
Consola Web Google Chrome PostgreSQL Windows 7
RESULTADOS
Prueba 1 Prueba 2 Prueba 3 Promedio
1 1 1 1
CONCLUSIÓN
En cada prueba se observó la existencia de la autentificación para realizar el correcto inicio de
sesión con mayor seguridad, obteniendo así esta evaluación una calificación de Excelente y
cumpliendo con los requerimientos.
Fuente: Autor
Tabla 24. Evaluación de Sesiones.
Proceso Verificación de la existencia de sesiones para mayor seguridad dentro de la
página.
Calificación Herramienta Navegador SGBD Plataforma
A Consola Web Google Chrome PostgreSQL Windows 7
65
RESULTADOS
Prueba 1 Prueba 2 Prueba 3 Promedio
1 1 1 1
CONCLUSIÓN
Esta evaluación obtuvo la calificación de Excelente debido a que Durante las pruebas
realizadas se observó la existencia de sesiones las mismas que funcionaron de manera correcta
brindando confianza al navegar en la aplicación.
Fuente: Autor
Tabla 25. Evaluación de Encriptación.
Proceso Verificar la existencia de métodos de encriptación para una mayor
seguridad tanto en la base de datos como en la aplicación.
Calificación Herramienta Navegador SGBD Plataforma
A
Consola Web Google Chrome PostgreSQL Windows 7
RESULTADOS
Prueba 1 Prueba 2 Prueba 3 Promedio
1 1 1 1
CONCLUSIÓN
El proceso de encriptación se evidenció durante las pruebas realizadas por lo tanto esta
evaluación ha obtenido una calificación A, porque contiene este tipo de seguridad con un
funcionamiento correcto.
Fuente: Autor
o Rendimiento
Tabla 26. Evaluación de Carga.
Proceso Tiempo transcurrido durante el Proceso de Carga de la aplicación web
mediante diversas peticiones.
Calificación Herramienta Navegador SGBD Plataforma
B
Consola Web Google Chrome PostgreSQL Windows 7
RESULTADOS
Prueba 1 Prueba 2 Prueba 3 Promedio
2s 3s 2.65s 2.55s
66
CONCLUSIÓN
Esta evaluación tiene una calificación B porque cada carga realizada con distintos números de
usuarios se realizaron correctamente dando un promedio de 2.55s por lo tanto Buena, y se
encuentra en un rango aceptable.
Fuente: Autor
Tabla 27. Evaluación de Volumen.
Proceso Tiempo transcurrido durante el Proceso de extracción o inserción de grandes
cantidades de datos.
Calificación Herramienta Navegador SGBD Plataforma
B
Consola Web Google Chrome PostgreSQL Windows 7
RESULTADOS
Prueba 1 Prueba 2 Prueba 3 Promedio
3s 3s 2.5s 2.8s
CONCLUSIÓN
La evaluación ha sido Buena porque al ingresar y consultar varios datos ya sea por la cantidad
de información o por la cantidad de usuarios en el momento obtuvo como promedio el puntaje
de 2.8s.
Fuente: Autor
o Funcionalidad
Tabla 28. Evaluación de Exactitud.
Proceso Verificar si cada proceso es realizado con exactitud, y sin ningún error.
Calificación Herramienta Navegador SGBD Plataforma
A
Consola Web Google Chrome PostgreSQL Windows 7
RESULTADOS
Prueba 1 Prueba 2 Prueba 3 Promedio
1 1 1 1
CONCLUSIÓN
Esta evaluación obtuvo una calificación de Excelente ya que en cada prueba se comprobó cada
parámetro se realizó los procesos de esperados de manera satisfactoria cumpliendo con cada
una de las tareas.
Fuente: Autor
67
Tabla 29. Evaluación de Accesibilidad.
Proceso Verificar que tan accesible es la aplicación web mediante diversos usuarios.
Calificación Herramienta Navegador SGBD Plataforma
A
Consola Web Google Chrome PostgreSQL Windows 7
RESULTADOS
Prueba 1 Prueba 2 Prueba 3 Promedio
1 1 1 1
CONCLUSIÓN
La evaluación de accesibilidad obtuvo una calificación de Excelente debido a que al utilizar la
aplicación con diversos usuarios se probó su accesibilidad para el número de usuarios reales.
Fuente: Autor
Tabla 30. Evaluación de Completitud de tareas.
Proceso Proceso de evaluación de completitud de tareas
Calificación Herramienta Navegador SGBD Plataforma
A
Consola Web Google Chrome PostgreSQL Windows 7
RESULTADOS
Prueba 1 Prueba 2 Prueba 3 Promedio
1 1 1 1
CONCLUSIÓN
La completitud de tareas alcanzó la calificación de excelente debido a que las tareas fueron
realizadas totalmente para todos los usuarios en existencia.
Fuente: Autor
3.2 Análisis de los resultados finales de la investigación
Durante el proceso de pruebas realizadas al implementar el software pudo ser validado por
parte del personal que labora en la Institución, debido a que cubre sus expectativas y
resuelve los problemas encontrados.
Para cumplir con los objetivos propuestos se desarrolló la aplicación en la suite de
Inteligencia de Negocios Pentaho en su edición comunitaria enlazada con un
datawarehouse elaborado en la Base de Datos PostgreSQL, que permitió generar
información selecta y organizada para la toma de decisiones en la Cooperativa de Ahorro y
Crédito “FINANDER”.
68
Como paso principal se procedió a la extracción, transformación y carga de los datos
relevantes desde la base de datos de la empresa (Sybase) hacia el datawarehouse creado en
PostgreSQL, para posteriormente realizar los cubos necesarios para el análisis de la
información y generar informes, cuadros de mando, etc., según las necesidades de los
usuarios finales.
3.3 Conclusiones Parciales del capítulo
Al implementar el software se pudo realizar las pruebas correspondientes para verificar el
correcto funcionamiento de la aplicación de Inteligencia de Negocios y constatar que la
información generada sea verídica y ayude en la toma de decisiones de la Cooperativa.
Los procedimientos realizados durante el desarrollo del proyecto fueron efectivos porque
el contar con la participación de la empresa al brindar la información de los procesos que
se realizan en el departamento de cartera, se logró desarrollar e implementar el software
requerido.
Con la Implementación de la aplicación de Inteligencia de Negocios para la toma de
decisiones del Departamento de Cartera de la Cooperativa “FINANDER” se pudo
mantener la información integrada en una sola fuente de datos y acceder a la misma
mediante una suite que permite la generación de reportes, cuadros de mando, etc., para el
análisis de la información de manera rápida y confiable, además de cumplir con las
expectativas de los usuarios.
69
CONCLUSIONES
El uso de las herramientas proporcionadas hacia el usuario muestra un notable cambio a la
hora de tomar decisiones porque cuenta con mayores recursos que agilizan los procesos
internos del departamento de cartera de la institución, logrando cumplir con sus
necesidades y exigencias.
Fue evidente el beneficio proporcionado por estas herramientas porque se logró integrar
datos y mostrar resultados que apoyen a la toma de decisiones según requerimientos de la
institución, esta información pudo ser expuesta de distintas maneras previa su extracción
de un gran almacén de datos.
El propósito de este proyecto fue demostrar una solución de Inteligencia de Negocios,
enfocado a dar soporte a la toma de decisiones estratégicas de la Cooperativa Finander, y
se evidenció que las herramientas utilizadas son una alternativa válida para soluciones de
este tipo.
Se evidenció que durante la realización del proyecto también se tuvo la necesidad de
obtener información adicional sobre cada proceso realizado en el departamento de cartera
de la institución para poder desarrollarlo de la mejor manera y que satisfaga las
necesidades de la misma mediante reportes, análisis OLAP y datos que apoyen en el
proceso de toma de decisiones.
Además se logró demostrar la factibilidad de la realización de un proyecto de este tipo con
la utilización de software libre, logrando también aplicar una de las técnicas de minerías de
datos, en función de la proyección en el departamento de cartera, logrando de esta manera
alcanzar el objetivo trazado al inicio de este proyecto.
En el desarrollo del presente proyecto se evidenció que la institución financiera puede
acceder a una solución de desarrollo incurriendo en gastos mínimos y convertirla en un
aliado estratégico a la hora de la toma de decisiones que puedan marcar la diferencia en un
mercado altamente competitivo.
70
La aplicación de Inteligencia de negocios ha sido de ayuda para organizar las enormes
bases de datos que tiene la organización, por ejemplo datos de créditos del cliente, historial
de indicadores crediticos, etc. Así como también a organizar, depurar datos de las
transacciones y actividades requeridas en la entidad.
71
RECOMENDACIONES
Es recomendable la utilización de software libre para el desarrollo de soluciones de
Inteligencia de Negocios, ya que estas disponen de todas las herramientas necesarias para
la concreción de proyectos de esta naturaleza.
Se sugiere utilizar herramientas que apoyen a cada etapa del proceso de construcción de
este tipo de sistemas, porque al utilizarlas permitirá la optimización de tiempo y el control
adecuado de la información, de igual forma dichas herramientas deben ser parte de una
única plataforma para evitar inconvenientes en la implementación del modelo de
inteligencia de negocios.
Tomar en cuenta los objetivos empresariales porque estos siempre deberán estar alineados
con los objetivos del proyecto de Inteligencia de Negocios, lográndose generar el valor del
negocio necesario para mejorar la rentabilidad, disminuir costos y mejorar sus procesos
empresariales.
Se recomienda usar herramientas Open Source como por ejemplo Pentaho CE, que su
objetivo al aplicar Inteligencia de Negocios es romper aquellas barreras que no permiten
prosperar a empresas y conocer aquellas deficiencias a tiempo.
Se recomienda tomar en cuenta que el negocio y área de tecnologías de Información
trabajen como un solo equipo en la realización de los procesos, recolección de datos,
además que el equipo técnico tenga conocimiento del negocio ya que esta solución se ha
realizado con el propósito de agilizar los procesos y no de retrasarlos.
Es aconsejable que para el uso de la presente aplicación web se deberá tener previamente
capacitaciones sobre el uso de cada módulo que integra este proyecto con el fin de lograr lo
esperado y que no exista dificultad en el desarrollo de las actividades de la Institución.
BIBLIOGRAFÍA
BARREIRO, José (2003). Gestión científica empresarial, Netbiblo primera edición.
BUNGE, Mario (2010). La investigación científica, 3ra Editorial Siglo XXI.
C BOUZA, M. R. (2012). LA MINERÍA DE DATOS: ARBOLES DE DECISIÓN Y SU
APLICACIÓN EN ESTUDIOS.
COHEN, D. (2010). Sistemas de Información para los Negocios Un Enfoque para la Toma
de Decisiones. México: Mc Graw Hill.
CREATESPACE. (2015). MODELADO PREDICTIVO para la INTELIGENCIA DE
NEGOCIOS. Estados Unidos: CreateSpace.
CURTO Díaz, J. (2012). Introducción al Business Intelligece. Barcelona: Editorial UOC.
DAFT, Richard (2010). Teoría y diseño organizacional, 9na edición Editorial Cengage
learning.
DÍAZ, Santos (1999). Toma de decisiones eficaces, 2da edición Editorial.
FERNANDEZ Sánchez, E. (2010). Administración de Empresas: Un Enfoque
Interdisciplinar. Madrid: Paraninf.
GROUSSARD, Thierry (2012). Fundamentos del lenguaje java, 2da edición Ediciones
ENI.
HANSEN, D. R., & MOWEN, M. (2010). Administración de Costos Contabilidad y
Control. International Thomson Editores, S. A.
HARDVARD Business School Publishing Corporation. (2010). Toma de Decisiones para
conseguir Mejores Resultados. Barcelona: Ediciones Deusto.
HUBER, G. (2010). Toma de Decisiones en la Gerencia. Trillas.
KEITH, Kelly (1999). Las técnicas para la toma de decisiones en equipo, 2da edición
Granica.
KENDALL, K. E., & KENDALL, J. E. (2010). Análisis y Diseños de Sistemas. México:
Pearson.
LLUIS Cano, J. (2010). Business Intelligence Competir con Información. Banesto:
Banesto.
MACGRIMMON, K. R., & TAYLOR, R. N. (2010). Toma de Decisiones y Resolución de
Problemas.
MICHAEL, E. (2010). Métodos Cuantitativos para los Negocios. México: Pearson.
PEÑA Ayala, A. (2010). Inteligencia de Negocios: Una propuesta para su Desarrollo en
las Organizaciones. México: 1ra Edición.
PEREZ Lopez, C. (2010). Minería de datos Técnicas y Herramientas. Madrid: Thomson.
QUINTANA, G (2010). Aprende sql, 3da edición.
RAMEZ, Elmasri (2010). Fundamentos de sistemas de bases de datos, quinta edición.
TAMAYO, Mario (2010). El proceso de la investigación científica, 4ta edición Editorial
Limusa.
U, Flick (2010). Introducción a la investigación cualitativa, 2da edición Editorial Morata.
VIEIRA Braga, L. P., ORTIZ Valencia, L. I., & RAMIREZ Carvajal, S. S. (2010).
Introducciòn a la Minerìa de Datos. Brasil: E-Papers.
LINKOGRAFÍA
Candas, Jorge. (2010). Minería de datos. Obtenido de ub.edu:
http://www.ub.edu/bid/17canda2.htm
Carreras, Josep. (2010). Investigación experimental. Obtenido de
noemagico.blogia.com:
http://noemagico.blogia.com/2006/092201-la-investigacion-experimental.php
CICAG. (2012). publicaciones.urbe.edu/. Obtenido de publicaciones.urbe.edu/:
http://publicaciones.urbe.edu/index.php/cicag/article/viewArticle/1068/2833
Churriwifi. (2014). Churriwifi. Obtenido de churriwifi.wordpress.com:
https://churriwifi.wordpress.com/2010/07/15/17-4-reporting-en-pentaho-con-
pentaho-report-designer-otras-posibilidades-de-reporting-birt-y-jasperreports/
Gartner Research. (2014). Gartner. Recuperado el 10 de 05 de 2014, de Gartner:
http://www.gartner.com/technology/home.jsp
Google Docs. (2010). Minería de datos. Obtenido de Minería de Datos:
https://docs.google.com/viewer?a=v&q=cache:-zB1-
5Kj9fkJ:exa.unne.edu.ar/depar/areas/informatica/SistemasOperativos/SDataMining.
pdf+mineria+de+datos+pdf
Houssay.org. (2011). La investigación científica. Obtenido de Houssay.org:
http://www.houssay.org.ar/hh/discurso/cientifi.htm
h4dm. (2013). h4dm. Recuperado el 12 de 05 de 2014, de h4dm:
http://h4dm.com/inteligencia/analisis/
IDENSA. (10 de 02 de 2014). IDENSA. Recuperado el 18 de 06 de 2015, de IDENSA:
http://www.idensa.com/
Intellego. (2012). Inteligencia de negocios. Obtenido de Inteligencia de Negocios:
http://www.intellego.com.mx/es/business-intelligence-inteligencia-de-negocios
López, Miriam. (2013). Toma de decisiones. Obtenido de degerencia.com:
http://www.degerencia.com/tema/toma_de_decisiones
Open Business Intelligence. (2013). Parámetros en Reportes. Obtenido de
redopenbi.com:
http://www.redopenbi.com/group/pentahoreportdesigner/forum/topics/tutorial-01-
crear-parametros?xg_source=activity
Pentaho Etl. (2014). Pentaho ETL. Obtenido de almacen-datos.com:
http://pentaho.almacen-datos.com/kettle-spoon.html
Pentaho Pdi. (2014). Pentaho. Obtenido de wiki.pentaho.com:
http://wiki.pentaho.com/display/EAI/Pentaho+Data+Integration+%28Kettle%29+T
utorial
Paul Hernández. (2014). Creación Dashboards. Obtenido de
hernandezpaul.wordpress.com:
https://hernandezpaul.wordpress.com/2012/02/10/dashboard-creation-with-pentaho-
and-cde-step-by-step-screencast-tutorial/
Archanco, R. (2014). Papeles de Inteligencia. Recuperado el 12 de 06 de 2014, de Papeles
de Inteligencia: http://papelesdeinteligencia.com/que-es-gestion-del-conocimiento/
Barragán, A. (2013). Pymerang. Recuperado el 03 de 07 de 2014, de Pymerang:
http://www.pymerang.com/direccion-de-negocios/1040-los-procesos-de-formacion-
mas-usados-para-directores-de-empresa
López, P. (2014). IT Madrid Business School. Recuperado el 24 de 03 de 2015, de IT
Madrid Business School:
http://www.itmadrid.com/blog/que-es-inteligencia-de-negocios-business-
intelligence/
msdn.microsoft.com. (2014). msdn.microsoft.com. Recuperado el 14 de 04 de 2015, de
msdn.microsoft.com: https://msdn.microsoft.com/es-
es/library/ms174949(v=sql.120).aspx
santacruzramos. (2015). santacruzramos. Recuperado el 06 de 05 de 2014, de
santacruzramos:
https://santacruzramos.wikispaces.com/3.4.5+T%C3%A9cnicas+y+herramientas+d
e+la+miner%C3%ADa+de+datos.
Sweetheme. (2013). conducetuempresa.com. Obtenido de conducetuempresa.com:
http://blog.conducetuempresa.com/2012/01/proceso-de-toma-de-decisiones.html
Todo BI. (2010). Pentaho CE. Obtenido de todobi.blogspot.com.es:
http://todobi.blogspot.com.es/search/label/Pentaho
Todo BI. (2014). Cuadros de Mando CDE. Obtenido de todobi.blogspot.com:
http://todobi.blogspot.com/2011/07/como-hacer-cuadros-de-mando-con.html
Workmeter. (2014). Workmeter.com. Obtenido de Workmeter.com:
http://es.workmeter.com/blog/bid/332569/La-toma-de-decisiones-a-trav-s-del-
Business-Intelligence
ANEXOS
2
UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES
“UNIANDES - IBARRA”
FACULTAD DE SISTEMAS MERCANTILES
CARRERA DE SISTEMAS
PERFIL DE TESIS DE GRADO PREVIO A LA OBTENCIÓN DEL TÍTULO DE
INGENIERA EN SISTEMAS E INFORMÁTICA
TEMA:
“INTELIGENCIA DE NEGOCIOS PARA LA TOMA DE DECISIONES DEL
DEPARTAMENTO DE CARTERA DE LA COOPERATIVA FINANDER”
AUTORA: LIMA CONEJO JOHANA MARISOL
ASESOR: ING. CHECA CABRERA MARCO ANTONIO, MBA.
IBARRA – ECUADOR
2015
2
1. TEMA
“Inteligencia de negocios para la toma de decisiones del departamento de cartera de la
Cooperativa Finander”.
2. DESARROLLO
2.1. ANTECEDENTES DE LA INVESTIGACIÓN
En el mundo existen varios software referentes a la inteligencia de negocios
implementados en distintas áreas con el objetivo de satisfacer las necesidades de
información de directivos y ejecutivos, que quieren obtener respuestas de la gestión de sus
organismos en forma permanente y de acuerdo a sus propias necesidades como por
ejemplo está el software Jaspersoft que es un software comercial de código abierto con
funciones integradas de informes, análisis e integración de datos, diseñado para ayudar a
las empresas a tomar decisiones más rápidas y acertadas. (DISYTEL, 2011)
En el Ecuador existen varios modelos de Inteligencia de Negocios los cuales son muy
útiles en las empresas uno de estos es el software BSO Cubos que permite extraer
información desde cualquier origen de datos: SQL, Oracle, MySQL, DBFs, etc. Para
generar un Informe de Información y apoyar en la toma oportuna de decisiones; en la
provincia de Imbabura si existe software sobre la inteligencia de negocios la cual mejora el
rendimiento de las organizaciones que laboran con este tipo de tecnología.
2.2. SITUACIÓN PROBLEMÁTICA
Existencia de reportes básico los cuales no son de gran ayuda para la toma de decisiones al
conceder un crédito dentro de la empresa ocasionando resultados pocos confiables porque
no contienen la información necesaria para poder estudiarla y emitir la mejor decisión.
En muchos casos la existencia de información en grandes cantidades impide la
organización de los datos y el análisis correcto de los puntos tomados en cuenta por la
institución al momento de aprobar los créditos de sus clientes.
La mayor preocupación por parte del personal que labora en la empresa es la inmensa
cantidad de información que disponen en la base de datos ocasionando así desorganización
3
de los datos la cual debe ser tratada con Inteligencia de Negocios para una mayor
eficiencia en los procesos a realizarse.
2.3. PROBLEMA CIENTÍFICO
Desorganización en la información del departamento de cartera que conlleva a la
generación de reportes que no ayuda a la toma de decisiones de la Cooperativa Finander.
2.4. OBJETO DE INVESTIGACIÓN Y CAMPO DE ACCIÓN
El objeto de investigación es el proceso de la toma de decisiones en el departamento de
cartera de la empresa con la cual podremos obtener información detallada del mismo y así
poder resolver el problema actual.
El campo de acción es la inteligencia de negocios, con la que se va a desarrollar este
proyecto que tiene la intención de mejorar los procesos y obtener información veraz sobre
cada uno de los clientes que solicitan algún crédito en la institución.
2.5. IDENTIFICACIÓN DE LA LÍNEA DE INVESTIGACIÓN
Desarrollo de Software y Programación de Sistemas: Se realizará la investigación
correspondiente al desarrollo de software orientado a la inteligencia de negocios como
apoyo para la toma de decisiones conjuntamente con la programación de sistemas para
elaborar el modelo de la mejor manera y que satisfaga las necesidades de la Cooperativa
Finander.
2.6. OBJETIVO GENERAL
Implementar la inteligencia de negocios que mejore la toma de decisiones dentro del
departamento de cartera de la Cooperativa Finander.
2.7. OBJETIVOS ESPECÍFICOS
Fundamentar teórica y bibliográficamente los procesos de inteligencia de negocios
para la toma de decisiones.
Diagnosticar las necesidades de la empresa con respecto al departamento de cartera
para cumplir con los requisitos de la Inteligencia de Negocios.
4
Desarrollar el modelo de inteligencia de negocios para la toma de decisiones dentro del
departamento de cartera de la Cooperativa Finander.
Validar la propuesta.
2.8. IDEA A DEFENDER
¿Cómo mejorar la toma de decisiones dentro del departamento de cartera en la Cooperativa
Finander?
2.9. VARIABLES DE LA INVESTIGACIÓN
Variable Dependiente: Toma de decisiones.
Variable Independiente: Inteligencia de negocios.
2.10. METODOLOGÍA A EMPLEAR
La metodología que se aplicará en esta investigación será cualitativa porque servirá para
identificar las situaciones que se presentan en la empresa como también permitirá
recolectar información relacionada a las funciones, procesos y procedimientos, que se
llevan a cabo en dicha Institución, también se aplicará la metodología cuantitativa porque
se tabulará y analizará la información recopilada sobre los controles de los procesos y
manipulación de información de la base de datos, se usará también el método deductivo el
mismo que parte de lo general hacia lo particular se lo utilizará en la deducción de las
necesidades que tiene la empresa dentro del departamento de cartera, mediante
herramientas técnicas como encuestas o entrevistas; el método inductivo para saber cuál es
la relación que tiene el cliente con la empresa; la investigación de campo se la efectuará
para llevar información actualizada en base a las necesidades que tenga la institución; y la
investigación experimental será con la cual estaremos al tanto de las necesidades que van
aumentado dentro de la institución; mediante el método analítico se realizará el estudio de
la Inteligencia de negocios para así poder comprender cada uno de los procedimientos que
componen y que intervienen en este tipo de modelos; el método sintético por medio del
cual se analizará cada uno de los elementos y procesos que componen la Inteligencia de
negocios en el departamento de cartera para lograr así el resultado esperado.
5
2.11. ESQUEMA DE CONTENIDOS
2.11.1. Minería de datos
2.11.1.1. Introducción
2.11.1.2. Nuevas necesidades.
2.11.1.3. El concepto de minería de datos. Ejemplos.
2.11.1.4. Tipos de datos.
2.11.1.5. Tipos de modelos.
2.11.1.6. La minería de datos y el proceso de descubrimiento de conocimiento en
bases de datos.
2.11.1.7. Relación con otras disciplinas
2.11.1.8. Aplicaciones
2.11.1.9. Sistemas y herramientas de minería de datos.
2.11.1.10. Proceso
2.11.1.11. Protocolo de un proyecto de minería de datos
2.11.1.12. Técnicas de minería de datos
2.11.2. Inteligencia de Negocios
2.11.2.1. Definición
2.11.2.2. Historia
2.11.2.3. Características
2.11.2.4. Niveles de realización de BI
2.11.2.5. Inteligencia de Empresas
2.11.2.6. Inteligencia de Mercados internacionales "La estrategia"
2.11.3. Toma de Decisiones
2.11.3.1. Introducción.
2.11.3.2. Definición.
2.11.3.3. Importancia de Tomar decisiones
2.11.3.4. Decisiones programadas.
2.11.3.5. Decisiones no programadas.
2.11.3.6. Proceso de toma de decisiones.
6
2.12. APORTE TEÓRICO, SIGNIFICACIÓN PRÁCTICA Y NOVEDAD
Se investigará los procesos, funcionalidad e implementación de la Inteligencia de Negocios
como apoyo a la toma de decisiones dentro de una empresa para lo cual se investigará en
diversas fuentes con el objetivo de satisfacer las necesidades de la empresa y poder
implantar el modelo de Inteligencia de Negocios en la toma de decisiones del
departamento de cartera de la organización.
Mediante este proyecto de logrará optimizar los procesos realizados en el departamento de
cartera porque al aplicar la inteligencia de negocios en la toma de decisiones ha sido de
mucha utilidad a diversas instituciones alrededor del mundo logrando así el beneficio al
implantar este tipo de modelos.
El proyecto es novedoso porque se enfocará específicamente en la inteligencia de negocios
para la toma de decisiones del departamento de cartera el cual permitirá contribuir en los
procesos pertinentes mediante la emisión de reportes globales de la información necesaria,
y el usuario accederá de manera sencilla y clara a los datos relevantes para su posterior
análisis.
BIBLIOGRAFÍA
BARREIRO, José (2010). Gestión científica empresarial, Netbiblo primera edición.
BUNGE, Mario (2010). La investigación científica, 3ra Editorial Siglo XXI.
COHEN, D. (2010). Sistemas de Información para los Negocios Un Enfoque para la Toma
de Decisiones. México: Mc Graw Hill.
CREATESPACE. (2015). MODELADO PREDICTIVO para la INTELIGENCIA DE
NEGOCIOS. Estados Unidos: CreateSpace.
CURTO Díaz, J. (2012). Introducción al Business Intelligece. Barcelona: Editorial UOC.
DAFT, Richard (2010). Teoría y diseño organizacional, 9na edición Editorial Cengage
learning.
DÍAZ, Santos (1999). Toma de decisiones eficaces, 2da edición Editorial.
FERNANDEZ Sánchez, E. (2010). Administración de Empresas: Un Enfoque
Interdisciplinar. Madrid: Paraninf.
GROUSSARD, Thierry (2012). Fundamentos del lenguaje java, 2da edición Ediciones
ENI.
HANSEN, D. R., & MOWEN, M. (2010). Administración de Costos Contabilidad y
Control. International Thomson Editores, S. A.
HARDVARD Business School Publishing Corporation. (2010). Toma de Decisiones para
conseguir Mejores Resultados. Barcelona: Ediciones Deusto.
HUBER, G. (2010). Toma de Decisiones en la Gerencia. Trillas.
KEITH, Kelly (1999). Las técnicas para la toma de decisiones en equipo, 2da edición
Granica.
KENDALL, K. E., & KENDALL, J. E. (2010). Análisis y Diseños de Sistemas. México:
Pearson.
LLUIS Cano, J. (2010). Business Intelligence Competir con Información. Banesto:
Banesto.
MACGRIMMON, K. R., & TAYLOR, R. N. (2010). Toma de Decisiones y Resolución de
Problemas.
LINKOGRAFÍA
Carreras, Josep. (2010). Investigación experimental. Obtenido de
noemagico.blogia.com:
http://noemagico.blogia.com/2006/092201-la-investigacion-experimental.php
Gartner Research. (2014). Gartner. Recuperado el 10 de 05 de 2014, de Gartner:
http://www.gartner.com/technology/home.jsp
Houssay.org. (2011). La investigación científica. Obtenido de Houssay.org:
http://www.houssay.org.ar/hh/discurso/cientifi.htm
h4dm. (2013). h4dm. Recuperado el 12 de 05 de 2014, de h4dm:
http://h4dm.com/inteligencia/analisis/
Intellego. (2012). Inteligencia de negocios. Obtenido de Inteligencia de Negocios:
http://www.intellego.com.mx/es/business-intelligence-inteligencia-de-negocios
Lopez, Miriam. (2013). Toma de decisiones. Obtenido de degerencia.com:
http://www.degerencia.com/tema/toma_de_decisiones
Open Business Intelligence. (2013). Parámetros en Reportes. Obtenido de
redopenbi.com:
http://www.redopenbi.com/group/pentahoreportdesigner/forum/topics/tutorial-01-
crear-parametros?xg_source=activity
Pentaho Etl. (2014). Pentaho ETL. Obtenido de almacen-datos.com:
http://pentaho.almacen-datos.com/kettle-spoon.html
Pentaho Pdi. (2014). Pentaho. Obtenido de wiki.pentaho.com:
http://wiki.pentaho.com/display/EAI/Pentaho+Data+Integration+%28Kettle%29+T
utorial
Archanco, R. (2014). Papeles de Inteligencia. Recuperado el 12 de 06 de 2014, de Papeles
de Inteligencia: http://papelesdeinteligencia.com/que-es-gestion-del-conocimiento/
López, P. (2014). IT Madrid Business School. Recuperado el 24 de 03 de 2015, de IT
Madrid Business School:
http://www.itmadrid.com/blog/que-es-inteligencia-de-negocios-business-
intelligence/
MANUAL DE USUARIO
INTERFAZ DEL USUARIO
Ilustración 1: Interfaz de usuario.
Fuente: Autor
Aquí se muestra la página principal de la aplicación web, con la información de la
institución financiera, en el menú Nosotros localizamos la misión, visión, en la parte de
productos, encontramos los productos y servicios que la Cooperativa ofrece, en este caso,
Créditos, Depósito a plazo fijo y Cuentas de Ahorros, cada uno mostrando las
características, detalles y requerimientos, como muestra la siguiente ilustración:
En esta sección se encuentra la información acerca de la misión y visión de la Institución
Financiera “FINANDER”.
Ilustración 2 Detalle de Misión y Visión.
Fuente: Autor
En el menú servicios se muestra el menú de los beneficios que tienen los socios, detallando
cada uno de ellos:
Ilustración 3 Menú Producto Cooperativa Finander.
Fuente: Autor
En el menú de Agencias se encuentra información de cada una de sus agencias con su
dirección y ciudad de ubicación, con información detallada, se muestra a continuación:
Ilustración 4: Mapa de Agencias Cooperativa Finander.
Fuente: Autor
En la pantalla siguiente se encuentra la galería fotográfica con la que cuenta la Aplicación
web de la Cooperativa Finander.
Ilustración 5 Menú de galería.
Fuente: Autor
Se presenta un formulario de contactos, para poder comunicarse con la institución
financiera, el cual consta con un mapa para poderla ubicar fácilmente, como se muestra a
continuación:
Ilustración 6 Formulario de contactos.
Fuente: Autor
Si el administrador desea ingresar al sistema, debe iniciar sesión o a su vez crear su cuenta
de usuario en el siguiente formulario.
Ilustración 7 Login de Usuario.
Fuente: Autor
Una vez que el usuario haya iniciado sesión ingresará al sistema en donde podrá encontrar
las siguientes opciones como son de Administración, Créditos, Reportes, los mismos que
podrá utilizarlos de la manera que lo necesite:
Ilustración 8 menú de inicio del sistema.
Fuente: Autor
En el menú Análisis se presenta esta página en donde se realiza una búsqueda de datos del
socio que está previamente ingresado en la Base de datos, posteriormente digitamos los
datos de los ingresos y egresos; y guardamos, se mostrará un mensaje de confirmación.
Ilustración 9. Análisis de Situación Económica.
Fuente: Autor
Al dar clic en la opción de BUSCAR SOCIOS podemos realizar las búsquedas según el
requerimiento del usuario, ya sea por el número de cedula o por los apellidos y poder
agregarlo para realizar el análisis económico.
Ilustración 10. Búsqueda Socio.
Fuente: Autor
En la opción de Pentaho Inteligencia de Negocios tendrá acceso a los reportes, cuadros de
mando y análisis creados en el servidor de pentaho, los mismos que ayudarán en la toma de
decisiones del departamento de cartera.
Ilustración 11. Reportes Inteligencia de Negocios.
Fuente: Autor
Ilustración 12. Reporte Historial de Pagos.
Fuente: Autor
Ilustración 13. Reporte Cartera Activa Acumulación Mes.
Fuente: Autor
Ilustración 14. Reporte Número de Préstamos.
Fuente: Autor
Al ingresar al menú de usuarios podemos registrar, buscar, modificar y eliminar usuarios
del sistema según sea su necesidad para esto deberá ingresar información de cédula,
nombres, usuario, clave y estado.
Ilustración 15. Gestión de usuarios.
Fuente: Autor
MANUAL TÉCNICO
TECNOLOGÍA
Arquitectura Cliente-Servidor
Para el desarrollo de la aplicación web, se aplicó la arquitectura cliente-servidor, que es un
modelo de aplicación en donde las tareas son repartidas entre proveedores de recursos, los
que serán los servidores, y entre demandantes que serán los clientes. Un cliente es aquel
que hace las peticiones a otro programa, el servidor brinda la respuesta.
La separación que existe entre el cliente y el servidor es de tipo lógico, en donde el
servidor no ejecuta sobre una sola computadora, ni en un solo programa. Los servidores
constituyen servidores web, de archivo, de correo, entre otros; y sus propósitos varían de
unos servicios a otros.
Existe una red cliente-servidor de comunicaciones cuando todos los clientes están
conectados a un solo servidor, y se centralizan los múltiples recursos y las aplicaciones con
las cuales se cuenta y se pone a disposición de los clientes cada vez que estos así lo
solicitan.
HERRAMIENTAS
MICROSOFT PROJECT
Microsoft Project es un software que permite la organización de tareas a realizar o
realizadas, mediante fechas y relaciones y es con la cual se trabajó para llevar los pasos de
la realización del sistema.
Ventajas principales de Microsoft Project
- Las ventajas que este software ofrece son las de visualizar, analizar, relacionar y
organizar procesos.
- Es posible visualizar los procesos realizados o que está por realizarse con sus
respectivas fechas y duración de cada tarea.
- También podemos analizar las relaciones entre procesos para de esta manera poder
saber cómo se van realizando cada uno y llevar un control organizado acorde al trabajo
y a los procesos que están por realizar.
FIREWORKS
Es una herramienta de diseño la cual permite realizar las diferentes interfaces de acuerdo a
la organización grafica que se desee, editando o creando imágenes de acuerdo a las
necesidades descritas por el usuario.
Ventajas principales de fireworks
- Este software ofrece las ventajas de diseño, organización gráfica, creación de imágenes
de acuerdo a la interfaz necesaria.
- Gracias a la organización gráfica, los diseños se manejan de tal forma que todas las
imágenes que están dentro de una imagen matriz se acoplen y logren tomar una perfecta
sincronización.
POSTGRESQL
Es el sistema de gestión de bases de datos de código abierto más potente del mercado y en
sus últimas versiones no tiene nada que envidiarle a otras bases de datos comerciales.
Ventajas principales de PostgreSQL
- Ampliamente popular - Ideal para tecnologías Web.
- Fácil de Administrar.
- Su sintaxis SQL es estándar y fácil de aprender.
- Multiplataforma.
- Capacidades de replicación de datos.
- Soporte empresarial disponible.
DREAMWEAVER
Adobe Dreamweaver es una aplicación que está destinada a la construcción, diseño y
edición de sitios, y aplicaciones Web basadas en estándares, es el programa más utilizado
en el sector del diseño y la programación web, por sus funcionalidades, su integración con
otras herramientas.
Ventajas de Dreamweaver
- Excelente para trabajos profesionales
- Utiliza la tecnología web como CSS y Java Script
- Se puede diseñar y crear páginas web sin conocimiento de código HTML
- Permite pre visualizar las páginas web en casi todos los navegadores web
PENTAHO EDICIÓN COMUNITARIA
Pentaho es una herramienta de Inteligencia de Negocios desarrollada bajo software libre
para la gestión y toma de decisiones empresariales. Esta plataforma está compuesta de
diferentes programas que satisfacen los requisitos de BI. Ofrece soluciones para la gestión
y análisis de la información, incluyendo el análisis multidimensional OLAP, presentación
de informes, minería de datos y creación de cuadros de mando para el usuario.
La plataforma ha sido desarrollada bajo el lenguaje de programación Java y tiene un
ambiente de implementación también basado en Java, haciendo así que Pentaho sea una
solución muy flexible al cubrir una alta gama de necesidades empresariales.
Instalación y Configuración de Pentaho Edición Comunitaria.
Entorno Java
Para el funcionamiento de Pentaho necesita el entorno de desarrollo de Java, es por esto
que antes de iniciar se debe comprobar que el computador o servidor lo tenga instalado,
siguiendo estos pasos:
- Clic en el botón inicio.
- Introducir la palabra “cmd” en el campo de búsqueda para abrir la consola de comandos
de Windows.
- Utilizar el comando "java -version" con el fin de que el sistema informe si tiene o no
una versión de java instalado (recomendado java 1.7.0).
Ilustración 16. Comprobar Instalación Java.
Fuente: Autor
En caso de que el computador no tiene instalado java, puede descargarlo de su página
principal. https://www.java.com/es/download
Configuración de las variables de entorno
Luego de verificar que nuestro PC tiene Java, procedemos a configurar dos variables de
entorno:
CLASSPATH: Esta variable se encarga de mantener una lista de directorios, que contienen
varias clases propias de Java y a su vez un archivo JAR. De esta manera, al iniciar algún
programa asociado a esta variable, el compilador de Java, busca en su lista de directorios,
todas las clases de Java referenciadas en el programa, para finalmente ejecutar la
aplicación.
JAVA_HOME: En esta variable se almacena el directorio en el cual se ha instalado el
JDK, y por medio de este, accede a las diversas herramientas utilizadas por Java.
El proceso de configuración es el siguiente:
- Clic botón inicio.
- Clic derecho en la opción de equipo / Propiedades.
- Configuración avanzada de sistema.
- Variables de entorno.
En el panel “Variables de usuario” se crean las dos nuevas variables con la siguiente
información (dependiendo de la ruta en la que esté instalado Java)
Nombre de la Variable: CLASSPATH
Valor de la Variable:
C:\Program Files\Java\jre7\bin
Ilustración 17. Configuración Variable CLASSPATH.
Fuente: Autor
Nombre de la Variable: JAVA_HOME
Valor de la Variable:
C:\Program Files\Java\jdk1.7.0
Ilustración 18. Configuración Variable JAVA-HOME.
Fuente: Autor
Inicio de la Suite Pentaho Edición Comunitaria
Luego de realizar las configuraciones detalladas procedemos a Iniciar la aplicación
biserver-ce de Pentaho, ejecutando el archivo start-pentaho.bat, el mismo que en caso de
no haber realizado las configuraciones anteriores no iniciará o sino podrá ver en pantalla lo
siguiente:
Ilustración 19. Inicio correcto de Pentaho CE.
Fuente: Autor
Pentaho Business Intelligence abarca las siguientes soluciones:
Pentaho Data Integration
Permite una eficaz ETL (Extracción, Transformación y Carga), debido a que en la
actualidad muchas organizaciones tienen información disponible en aplicaciones y base de
datos separados; esta solución abre, limpia e integra esta valiosa información y la pone en
manos del usuario.
Ventajas
- Open source y sin costes de licencia.
- Entorno gráfico de desarrollo.
- Uso de tecnologías estándar: Java, XML, JavaScript.
- Fácil de instalar y configurar.
- Multiplataforma: windows, macintosh, Linux.
- Basado en dos tipos de objetos: Transformaciones (colección de pasos en un proceso
ETL) y trabajos (colección de transformaciones).
Incluye cuatro herramientas:
- Spoon: Diseño de transformaciones ETL usando el entorno gráfico.
- Pan: Ejecución de transformaciones diseñadas con spoon.
- Chef: Permite crear trabajos.
- Kitchen: Ejecuta los trabajos.
Uso de Pentaho Data Integration
Para iniciar con el proceso de integración de datos ejecutamos el archivo Spoon.bat y
mostrará la siguiente ventana en donde procedemos a crear un repositorio en donde se va
almacenar nuestro trabajo y las transformaciones, dando clic en el botón más (+) y damos
clic en OK.
Ilustración 20. Creación de repositorio.
Fuente: Autor
Primero creamos las respectivas conexiones a la base de datos desde donde se van a extraer
los datos y al Datawarehouse creado para el análisis de la información en la pestaña View,
en la carpeta Conexiones a base de datos, como se muestra en la figura.
Ilustración 21. Creación de conexiones a las fuentes de datos.
Fuente: Autor
Una vez creadas las conexiones procedemos a crear las trasformaciones en el trabajo,
vamos a la pestaña Design y elegimos los objetos necesarios para nuestro trabajo como se
muestra en la figura.
Ilustración 22. Creación de trabajos.
Fuente: Autor
Luego procedemos a crear en cada transformación los procesos de extracción,
trasformación y carga de los datos creando un flujo que se ejecutará según el orden en el
que encuentra ubicado cada objeto.
Ilustración 23. Creación de procesos de transformación.
Fuente: Autor
Pentaho Schema Workbench
Es una herramienta gráfica que permite la construcción de esquemas de Mondrian, en los
que podemos crear los cubos que necesitamos, y además permite publicarlos al servidor BI
para que puedan ser utilizados en los análisis por los usuarios de la plataforma.
Para Iniciar el programa Pentaho Schema Workbench dar doble clic en el archivo
workbench.bat y se podrá observar la interfaz; lo primero que se debe realizar es agregar la
conexión a nuestro datawarehouse, para esto damos clic en la pestaña Options y
seleccionamos la opción Conection..., se mostrará una ventana en donde ingresamos los
datos de nuestra conexión.
Ilustración 24. Conexion Pentaho Schema Workbench.
Fuente: Autor
Procedemos a crear nuestros cubos que van a ser utilizados en el análisis de la información,
añadiendo cada medida, dimensión, jerarquía y niveles necesarios.
Ilustración 25. Cubo Schema Workbench.
Fuente: Autor
Pentaho Analysis
Ayuda a operar con máxima efectividad para ganar perspicacia y entender lo necesario
para tomar optimas decisiones.
Las características generales son:
• Vista dimensional de datos (por ventas, por periodo).
• Navegar y explorar.
• Análisis Ad Hoc.
• Drill-down.
• Seleccionar un específico miembro para el análisis.
• Interactuar con alto rendimiento.
• Tecnología optimizada para rápida respuesta interactiva.
Pentaho Dashboards
Provee inmediata perspicacia en un rendimiento individual, departamental o empresarial.
Para deliberar métricas en una atractiva e intuitiva interfaz visual, Pentaho Dashboards
ayuda a los usuarios de los negocios a obtener información crítica que necesitan para
entender y mejorar el rendimiento organizacional.
• Identificación de unas Métricas Clave (Indicadores).
Pentaho BI Plataform
La plataforma de Pentaho BI provee de servicios críticos incluyendo programación,
seguridad, integración automatización y flujo de trabajo. Proporcionando habilidades a
los usuarios finales de Pentaho y provenido un lugar central para administrar y mantener el
despliegue de la empresa BI.
• Integración con procesos de negocio.
• Administra y programa reportes.
Componentes:
• Servidor: puede correr en servidores compatibles con J2EE como JBOSS AS, ,
Tomcat, WebLogic.
• Base de datos: vía JDBC, IBM, Microsft SQL Server, MySQL, Oracle, PostgreSQL.
• Sistema operativo: no hay dependencia. Lenguaje interpretado.
• Lenguaje de programación: Java, Javascript, JSP, XSL (XSLT/XPath/XSL-FO).
• Repositorio de datos basado en XML.
• Todos los componentes están expuestos vía Web Services para facilitar la integración
con Arquitecturas Orientadas a Servicios (SOA).
INSTRUMENTO DE VERIFICACIÓN
Objetivo: Verificar mediante una comparativa los procesos realizados anteriormente y en
la actualidad, utilizando parámetros para la evaluación y así identificar los beneficios que
ha obtenido la Institución con la implementación del sistema de apoyo a la toma de
decisiones.
Tabla 31. Comparativa de Procesos.
Parámetros Pasado Actualidad
Software El Software de la institución no
contiene ningún módulo que
permita generar reportes que
ayuden a la toma de decisiones.
Con el sistema implementado
se logró obtener la información
que dispone la Cooperativa y
generar reportes según las
exigencias del departamento de
cartera.
Proceso de
Obtención de
datos
Los datos requeridos para obtener
los resultados deseados eran
recolectados manualmente con el
uso de hojas en donde se realizaba
el Análisis de Situación Económica
del Socio.
Los datos para el Análisis de
Situación Económica del Socio
son obtenidos mediante una
interfaz y guardada en el
datawarehouse creado
previamente para el análisis de
la información.
Fuentes de
datos
La institución cuenta con varias
fuentes de datos de donde obtiene
información para la toma de
decisiones como son: la base de
datos principal donde almacenan la
información sobre créditos,
cuentas, socios, inversiones, etc., y
distintos documentos físicos en
donde se encuentra la información
sobre la Situación Económica del
socio.
Se utilizó un solo gestor de
base de datos en donde se creó
un datawarehouse con la
información de las fuentes de
datos de la Institución para
proceder al análisis
correspondiente.
Tiempo de
Resolución
Para la resolución de un crédito al
realizarlo de forma manual el
tiempo que se ocupaba era mucho
más extenso, porque se realizaban
los cálculos correspondientes en el
mismo documento.
Al implementar el sistema el
tiempo se disminuye debido a
que debe realizarse el ingreso
de datos mediante una interfaz
y al generar los reportes ya
muestra la información
necesaria para la toma de
decisiones.
Gastos Para implementar un módulo de
Inteligencia de negocios en el
software de la Institución se
requería mayor inversión porque la
empresa que desarrolló dicho
sistema utiliza software comercial.
Con la implementación de este
proyecto los costos se reducen
porque se desarrolló en
software libre, utilizando como
gestor de base de datos
PostgreSQL y la Suite Pentaho
Community Edition para los
procesos de migración de datos
y generación de reportes
Fuente: Autor
Análisis:
Con la comparativa realizada se deduce que la Implementación del proyecto de
“Inteligencia de Negocios para la toma de decisiones del Departamento de Cartera de la
Cooperativa FINANDER” es de gran apoyo para la Institución y satisface las necesidades
de la misma.