lunes, 16 de noviembre de 2015

Business Intelligence, Data Warehousing, Modelado Dimensional: ¿Que es desde un punto de vista no técnico?

Actualmente , en una era dominada por la información y la tecnología que facilita el acceso(y creación) de la misma,es muy común encontrarse con los términos "Business Intelligence"(inteligencia de negocios,inteligencia empresarial) y "Data Warehouse"(y otros relacionados como "Data Mining", "Big Data","Data Science"), desafortunadamente existe muy poca información relacionada a estos temas desde un punto de vista no técnico , la mayoría de información esta enfocada a personas del área de tecnologías de la información(TI) o informática y comúnmente se encuentra explicado en función de términos tales como  : Bases  de datos,SQL,query,ETL y otros que no pertenecen al vocabulario y conocimiento de un usuario de negocio(tal como un gerente o un tomador de desiciones).

¿Que es un sistema BI/DWH desde un punto de vista de negocio, y que beneficios tiene al mismo? De manera resumida , es un sistema destinado a apoyar,facilitar y eficientar la toma de decisiones. Se basa en el hecho de que la información de una empresa/organización, es uno de sus activos mas importantes pero lamentablemente es también comúnmente uno de los mas desaprovechados debido a las complejidades técnicas que se presentan en su almacenamiento( y acceso a los mismos). Es allí donde entramos en juego las personas encargadas del diseño y construcción de sistemas de BI/DWH.Nuestro trabajo es utilizar nuestro conocimiento técnico(diseño y administración de sistemas y bases de datos,programación y desarrollo de sistemas) para investigar, limpiar ,reorganizar e integrar los datos de una organización con el fin de entregar a los usuarios de negocio un punto único  de acceso a los mismos para tomar decisiones de manera mas acertada y fundamentada en hechos reales del negocio, esto teniendo presentes en todo momento 2  objetivos fundamentales de diseño:


  • Simplicidad y facilidad de acceso:  Se busca eliminar toda complejidad inherente de los sistemas y bases de datos de una organización para que la información pueda ser consumida sin problema(y sin necesidad de conocimiento técnico como el lenguaje SQL o las estructuras de datos internas) por cualquier tomador de decisiones en cualquier momento y pueda manipular la información a su gusto(cruces de información,ordenamientos,rankings,tendencias,análisis estadísticos y matemáticos, análisis predictivos,etc) sin solicitar ninguna manipulación o formateo al personal experto en informática. 
  • Agilidad y velocidad: En el pasado( y desafortunadamente aún en muchas empresas) ,cuando a un tomador de decisiones le surgía una pregunta de negocio, este solicitaba informes al personal de informática y estos debían preparar la información en un informe, este proceso tomaba mucho tiempo y para cuando la pregunta de negocio era respondida, ya era demasiado tarde(se habían perdido oportunidades de negocio o mejoras) , o bien surgían otras que debían esperar mas tiempo en ser respondidas. Un sistema de BI/DWH debe resolver este problema al permitir al usuario responder preguntas de negocio de manera rápida y en tiempo real cuando las preguntas o necesidades de información surgen, sin tener que solicitar apoyo a informática y de este modo, obtener ventajas competitivas.
Cabe resaltar que en la actualidad ,existe la mala percepción de que una organización que desarrolla informes/reportes o que copia(tal cual) sus datos desde sus sistemas fuente a un área dedicada a consulta ,ya ha adoptado BI,esto no es cierto y se pierden muchos beneficios incluidos los 2 objetivos fundamentales mencionados.

Con esto ya podemos diferenciar los sistemas BI/DWH de los sistemas operativos de una organización.

  • Sistema operativo(operacional o transaccional): Sistema dedicado a facilitar(y registrar) las operaciones y transacciones de un negocio , tales como: ventas, inventarios, contabilidad y todas las operaciones del día a día de un negocio.Pueden ser sistemas complejos o archivos de texto o excel. Son el timón que fija el curso de una organización.
  • Sistema de BI/DWH: sistema enfocado a la toma de decisiones, destinado a facilitar el consumo de información . Con la analogía del timón, son sistemas para monitorear  las acciones realizadas por el timón y medir el desempeño para tomar decisiones del rumbo  a seguir.
El sistema de BI/DWH debe ser visto por los usuarios como la fuente verídica e integrada de la información de la organización y servir de fuente para aplicaciones analíticas,predictivas y estadísticas o de minería de datos.
Existen muchas herramientas de BI por diversos fabricantes según diversas necesidades pero 
la base para un sistema de BI es el modelado dimensional, del cual hablaré en otra ocasión.

Espero que esta lectura resulte interesante y logre captar la esencia de un sistema de BI.

Muchas gracias!


miércoles, 16 de septiembre de 2015

Post Inicial-Presentacion

DevonGT surge como iniciativa de 2 amigos amantes de la tecnología y las ciencias y surge durante su formación universitaria en esta área. Actualmente los 2 siendo ingenieros en ciencias y sistemas, luego de trabajar por bastante tiempo para otras empresas y organizaciones(siendo compañeros en una de ellas), la idea de DevonGT siempre se mantuvo presente bajo la premisa de dar vida a ideas tecnológicas propias del equipo ,en las cuales el equipo pudiera dar rienda suelta a su creatividad sin las limitantes y restricciones con las cuales es comúnmente encontrarse cuando el equipo desarrollador no es el mismo que ha concebido una idea y cuando el creador de la idea no siente pasión por crear tecnología.

Actualmente(año 2015) el equipo trabaja enfocado en el área de inteligencia de negocios, data warehouse y analíticos y ha desarrollado experiencia en distintas organizaciones tanto privadas como gubernamentales(algunas de las mas grandes en Guatemala) pero también cuenta con experiencia previa en desarrollo de software convencional(aplicaciones de escritorio) , web y  aplicaciones móviles(Android y IOS) entre otras cosas.

Al equipo inicial se han integrado otros entusiastas de la tecnología con habilidades diferentes que se complementan entre sí, de esta forma llegando a ofrecer servicios tecnológicos para empresas y organizaciones siempre manteniendo la premisa de desarrollar todo proyecto con la pasión que se ha tenido desde un inicio de dar vida  a ideas tecnológicas innovadoras para la sociedad.

Además de estar en proceso de desarrollo de ideas propias del equipo, el equipo ofrece sus servicios tecnológicos en :


  • Desarrollo de software convencional
  • Desarrollo de sitios y aplicaciones web
  • Desarrollo de aplicaciones móviles
  • Inteligencia de negocios, data warehousing y analíticos, desde reportes básicos a complejos sistemas de data warehouse para apoyar la toma de decisiones.
  Todos estos servicios a la medida y según las necesidades de cada cliente.

Esta publicación es la primera de muchas que planeamos realizar ya que como amantes de la tecnología , a todos en el equipo nos apasiona investigar, experimentar y dar a conocer noticias, experiencias y conocimiento obtenido en el ámbito de las ciencias de la computación y tecnología tanto en el panorama mundial, como en nuestros proyectos y experiencias como equipo. Esperamos que nuestras publicaciones y noticias sean de interés y/o utilidad para muchos lectores.

Pueden escribirnos sus comentarios ,sugerencias o dudas a mail.devongt@gmail.com

Muchas gracias.