{"id":979,"date":"2018-03-23T15:03:27","date_gmt":"2018-03-23T15:03:27","guid":{"rendered":"http:\/\/matrixcpmsolutions.com?p=979"},"modified":"2018-07-23T15:05:31","modified_gmt":"2018-07-23T15:05:31","slug":"decalogo-matrix-para-el-desarrollo-de-proyectos-de-inteligencia-de-negocios","status":"publish","type":"post","link":"https:\/\/matrixcpmsolutions.com\/es\/decalogo-matrix-para-el-desarrollo-de-proyectos-de-inteligencia-de-negocios\/","title":{"rendered":"Dec\u00e1logo MATRIX para el desarrollo de proyectos de Inteligencia de Negocios"},"content":{"rendered":"<article id=\"post-782\" class=\"post-782 post type-post status-publish format-standard has-post-thumbnail hentry category-inteligencia-de-negocio category-sin-categoria\">\n<div class=\"entry-content\">\n<h2><strong>1. \u00a1Calidad, ciclo de vida y validaci\u00f3n! Todo est\u00e1 en los datos<\/strong><\/h2>\n<p>Las soluciones de Inteligencia de Negocios parten en los datos. Es imprescindible entender c\u00f3mo, cu\u00e1ndo y d\u00f3nde se generan los datos ya que provienen de distintas fuentes, gestionadas y ubicadas en diferentes aplicaciones y repositorios. Al hacer esto, por lo general aparecen inconsistencias en los datos, lo que nos obliga a recordar estas afirmaciones: \u201cSi lees basura, sale basura\u201d y, \u201cSiempre hay basura\u201d. Como consecuencia, es preciso validar, validar y validar los datos fuentes en los repositorios y en los cubos hasta asegurar resultados correctos.<\/p>\n<h2><strong>2. Participaci\u00f3n activa de los usuarios del negocio<\/strong><\/h2>\n<p>El objetivo final de un proyecto de Inteligencia de Negocios es proveer informaci\u00f3n valiosa a los actores del negocio. Por tanto, estos deben participar activamente en la conceptualizaci\u00f3n, dise\u00f1o y certificaci\u00f3n de la soluci\u00f3n. Cuando el usuario participa y se involucra en el desarrollo del proyecto es capaz de hacer an\u00e1lisis con el modelo y la herramienta igual o mejor que el desarrollador y\/o consultor.<\/p>\n<h2>3. Entender el negocio y los procesos<\/h2>\n<p>Debe tenerse una visi\u00f3n completa del negocio y sus procesos, llegar a entenderlo como usuarios finales (terminolog\u00eda, c\u00e1lculos, flujo de datos y procesos, indicadores clave de desempe\u00f1o, etc.). Esto permitir\u00e1 aclarar el panorama del proyecto y garantizar\u00e1 resultados \u00f3ptimos.<\/p>\n<h2>4. Definir est\u00e1ndares de desarrollo<\/h2>\n<p>Definir los est\u00e1ndares de desarrollo es una actividad primordial. En este punto, el equipo deber\u00e1 plantearse c\u00f3mo definir:<br \/>\n\u2013 Nombre del modelo, de las dimensiones (en singular, por el elemento m\u00e1s granular) y de las medidas<br \/>\n\u2013 Nombre de campos, tablas, vistas, funciones y otros objetos del repositorio de datos<br \/>\n\u2013 Ubicaci\u00f3n de archivos ETL, cubos, par\u00e1metros, etc.<br \/>\n\u2013 Procesos Extracci\u00f3n, Transformaci\u00f3n y Carga (ETL)<br \/>\n\u2013 Estrategia de sustituci\u00f3n de caracteres especiales (\u00e1\u00f3\u00f1&amp;%$#@)<\/p>\n<h2>5.\u00a0El Modelo de datos debe dar respuestas a las interrogantes del negocio<\/h2>\n<p>Se debe trabajar en un dise\u00f1o que garantice cubrir las necesidades y requerimientos de los usuarios. Definir el esquema de la base de datos apropiado (estrella, copo de nieve o big table), las dimensiones y m\u00e9tricas, las jerarqu\u00edas, los atributos, su granularidad, la frecuencia, el periodo de lectura, el uso de elementos dummy y todo aquello que permita visualizar de forma correcta los requerimientos del usuario. Es importarse preguntarse: \u00bfEl modelo da respuestas a todas las interrogantes de los usuarios?<\/p>\n<h2>6. Metodolog\u00eda de desarrollo de ciclos cortos e incrementales<\/h2>\n<p>Es recomendable apegarse desde el inicio a una metodolog\u00eda de dise\u00f1o incremental por prototipos (ej. SCRUM). A trav\u00e9s de este tipo de metodolog\u00edas, se podr\u00e1n realizar entregas y vistas anal\u00edticas relevantes en per\u00edodos cortos del tiempo del proyecto. Esto permitir\u00e1 acelerar la disponibilidad de la informaci\u00f3n y trabajar de forma iterativa con los usuarios, suministrando entregas funcionales concertadas. Al momento de ofertar o inclusive, de iniciar un proyecto, se recomienda definir, acotar y desarrollar una parte especifica en tiempo breve para que las partes interesadas tengan una visi\u00f3n clara de las caracter\u00edsticas del desarrollo y de su alcance.<\/p>\n<h2>7. Claridad en la distribuci\u00f3n de la informaci\u00f3n<\/h2>\n<p>Si la definici\u00f3n del modelo datos es importante para garantizar la efectividad y desempe\u00f1o de la soluci\u00f3n, no menos importante es definir la estrategia para distribuir los resultados de la informaci\u00f3n. Es vital conocer c\u00f3mo se va a representar y distribuir la informaci\u00f3n y el uso de: reportes fijos, reportes din\u00e1micos, vistas de cubos, paneles de control, mapas y portales. Cada usuario de acuerdo a su rol, debe acceder lo que necesita para cubrir sus requerimientos usando las distintas opciones antes mencionadas en la capa de visualizaci\u00f3n.<\/p>\n<h2>8. Pensar en el ma\u00f1ana y tomar en cuenta el mantenimiento despu\u00e9s del pase a producci\u00f3n<\/h2>\n<p>Aunque los proyectos requieran siempre resultados inmediatos, se debe reflexionar sobre la adaptabilidad de la soluci\u00f3n a futuras modificaciones. El negocio se encuentra siempre bajo un ambiente de cambios, por lo que un sistema de Inteligencia de Negocios solo se mantendr\u00e1 a lo largo del tiempo si el modelo es simple y f\u00e1cil de mantener.<\/p>\n<h2>9. Conocer las bondades de la herramienta a utilizar<\/h2>\n<p>Se deben conocer las prestaciones y limitantes del habilitador tecnol\u00f3gico a utilizar, as\u00ed como tambi\u00e9n las diferentes opciones que \u00e9ste ofrece para lograr el mismo resultado. Se debe dar siempre la mejor opci\u00f3n al usuario sobre sus requerimientos. De igual manera, es menester que el usuario final comprenda y conozca las caracter\u00edsticas de la herramienta y su alcance para no crearse falsas expectativas.<\/p>\n<h2>10. Agregar Valor<\/h2>\n<p>En todo desarrollo, el cliente tiene una visi\u00f3n sobre qu\u00e9 es lo que quiere y c\u00f3mo lo quiere. El consultor y su equipo intercambiar\u00e1n ideas y conocimientos para agregar valor a cada elemento desarrollado. En otras palabras; suministrarle al usuario final m\u00e1s de lo que esperado sin incurrir en costos adicionales ni en variaciones del proyecto.<\/p>\n<p><a href=\"http:\/\/matrixcpmsolutions.com\/wp-content\/uploads\/2016\/11\/Dec--logo1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-787 size-large\" src=\"http:\/\/matrixcpmsolutions.com\/wp-content\/uploads\/2016\/11\/Dec--logo1-1024x134.png\" sizes=\"auto, (max-width: 625px) 100vw, 625px\" srcset=\"http:\/\/matrixcpmsolutions.com\/wp-content\/uploads\/2016\/11\/Dec--logo1-1024x134.png 1024w, http:\/\/matrixcpmsolutions.com\/wp-content\/uploads\/2016\/11\/Dec--logo1-300x39.png 300w, http:\/\/matrixcpmsolutions.com\/wp-content\/uploads\/2016\/11\/Dec--logo1-624x82.png 624w\" alt=\"Dec\u00e1logo BI MATRIX\" width=\"625\" height=\"82\" \/><\/a><\/p>\n<\/div>\n<footer class=\"entry-meta\">\n<div class=\"author-info2\">\n<div class=\"author-avatar\"><\/div>\n<div class=\"author-description\">\n<h2><\/h2>\n<div class=\"author-link\"><\/div>\n<\/div>\n<\/div>\n<\/footer>\n<\/article>\n<div class=\"autor-biografia\"><img loading=\"lazy\" decoding=\"async\" class=\"avatar avatar-145 wp-user-avatar wp-user-avatar-145 photo avatar-default\" src=\"http:\/\/2.gravatar.com\/avatar\/eb80723e7ecb25e6f4196c0fb4767cf2?s=145&amp;d=mm&amp;r=g\" alt=\"\" width=\"145\" height=\"145\" \/><\/p>\n<div class=\"autor-info\">\n<h3 class=\"autor-nombre\">Leonardo Astudillo<\/h3>\n<p class=\"autor-descripcion\">Ingeniero de Sistemas egresado de la UNEXPO\u200b \u200b\u200b&#8221;\u200bAntonio Jos\u00e9 de Sucre&#8221; con m\u00e1s de 15 a\u00f1os de experiencia en el desarrollo e implantaci\u00f3n de proyectos de soluciones inform\u00e1ticas, bases de datos relacionales y columnares, plataformas de datos compartidos, aplicaci\u00f3n de procesos bajo el marco de trabajo de ITIL, proyectos de Inteligencia de Negocios, facilitaci\u00f3n y adiestramiento. Posee m\u00faltiples certificaciones en habilitadores tecnol\u00f3gicos y marcos metodol\u00f3gicos de Microsoft, CA, ITIL, Tableau y Pentaho entre otras. Leonardo Astudillo comparte su pasi\u00f3n entre la tecnolog\u00eda y la m\u00fasica, es cantante l\u00edrico y cursa estudios de clarinete. Actualmente se desempe\u00f1a como Consultor L\u00edder de Business Intelligence en Matrix CPM Solutions.<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>1. \u00a1Calidad, ciclo de vida y validaci\u00f3n! Todo est\u00e1 en los datos Las soluciones de Inteligencia de Negocios parten en los datos. Es imprescindible entender c\u00f3mo, cu\u00e1ndo y d\u00f3nde se generan los datos ya que provienen de distintas fuentes, gestionadas y ubicadas en diferentes aplicaciones y repositorios. Al hacer esto, por lo general aparecen inconsistencias [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":980,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[23],"tags":[],"class_list":["post-979","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"_links":{"self":[{"href":"https:\/\/matrixcpmsolutions.com\/es\/wp-json\/wp\/v2\/posts\/979","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/matrixcpmsolutions.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/matrixcpmsolutions.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/matrixcpmsolutions.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/matrixcpmsolutions.com\/es\/wp-json\/wp\/v2\/comments?post=979"}],"version-history":[{"count":1,"href":"https:\/\/matrixcpmsolutions.com\/es\/wp-json\/wp\/v2\/posts\/979\/revisions"}],"predecessor-version":[{"id":981,"href":"https:\/\/matrixcpmsolutions.com\/es\/wp-json\/wp\/v2\/posts\/979\/revisions\/981"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/matrixcpmsolutions.com\/es\/wp-json\/wp\/v2\/media\/980"}],"wp:attachment":[{"href":"https:\/\/matrixcpmsolutions.com\/es\/wp-json\/wp\/v2\/media?parent=979"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/matrixcpmsolutions.com\/es\/wp-json\/wp\/v2\/categories?post=979"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/matrixcpmsolutions.com\/es\/wp-json\/wp\/v2\/tags?post=979"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}