jueves, 30 de enero de 2014

Metodología Kimball

     



     La metodología de Kimball proporciona una base empírica y metodológica perfectamente adecuada para las implementaciones de almacenes de datos, dada su gran versatilidad y su enfoque ascendente, que permite construir los almacenes en forma escalonada.   Además presenta una serie de herramientas, tales como planillas, gráficos y documentos, que proporcionan una gran ayuda para iniciarse en el ámbito de la construcción de un Datawarehouse. 

     Kimball plantea una serie de fases y artefactos para obtener mejores resultados, denominada LA METODOLOGIA KIMBALL:





1. Análisis de requerimientos.

Paso 1:  Identifica las preguntas para las que queremos tener respuesta y los objetivos que se quieren conseguir con el nuevo sistema.

Paso 2: Analiza las preguntas para determinar las perspectivas de análisis y los indicadores de negocio.

Paso 3: Diseña un modelo conceptual, que incluira las perspectivas e indicadores identificados. A través del modelo se podrán alcanzar claramente cuales son los alcances del proyecto, y será un punto de partida con alto nivel de definición para su exposición a los usuarios y responsables.

2. Análisis de los sistemas transaccionales.

Paso 1:  Determinación de indicadores: identificar el origen de los indicadores en los sistemas transaccionales y determinar la forma de su calculo.

Paso 2: Correspondencias: establecer correspondencias entre los elementos definidos en el modelo conceptual y las fuentes de datos existentes en elos OLTP (sistemas transaccionales).

Paso 3: Definición del nivel de granuralidad: nivel de detalle de los datos a obtener para cada dimensión de análisis.Modelo conceptual ampliado con los campos identificados para cada perspectiva.

3. Modelo lógico del ETL: 

     Es el proceso que permite a las organizaciones mover datos desde múltiples fuentes, reformatearlos y limpiarlos, y cargarlos en otra base de datosdata mart, o data warehouse para analizar, o en otro sistema operacional para apoyar un proceso de negocio.

Paso 1:  Tipo de modelo lógico del DW: selección del tipo de esquema que utilizaremos (estrella, copo de nieve, etc).

Paso 2: Tabla de dimensiones: construcción de las tablas de dimensiones para cada una de las perspectivas de análisis considerada.

Paso 3: Tablas de Hechos: definición de las tablas de hechos que contendrá
la información a partir de los cuales construiremos los indicadores de análisis.

Paso 4: Uniones: relaciones entre las tablas de dimensiones y las tablas de hechos.


4. Procesos ETL: analisis, definición y desarrollo de todos aquellos procesos necesarios, los cuales son:




  • Extracción:  consiste en extraer los datos desde los sistemas de origen.

  •  

  •  Transformación: Transformar los datos extraídos de las fuentes operacionales: limpieza, estandarización. Calcular los datos derivados: aplicar las leyes de derivación. 
Añadir leyenda

  • Carga: consiste en mover los datos desde las fuentes operacionales o el almacenamiento intermedio hasta el almacén de datos y cargar los datos en las correspondientes estructuras de datos


5. Perfomance y mantenimiento del DW: ajustes en el diseño del DW y mantenimiento en el tiempo, la cual es una tarea iterativa en la que se trata de incrementar su alcance aprendiendo de las experiencias anteriores. Después de implantarse, debería realizarse una revisión del Data Warehouse planteando preguntas que permitan, después de los seis o nueve meses posteriores a su puesta en marcha, definir cuáles serían los aspectos a mejorar o potenciar en función de la utilización que se haga del nuevo sistema.










martes, 21 de enero de 2014

Analsis de Función de Gartner Group den tro de BI/TI

      




Gartner Group realiza investigación y análisis para las industrias de hardware computacional, software, comunicaciones y de tecnologías de la información (TI). La empresa está organizada en cuatro segmentos de negocios: investigación, consultoría, eventos y TechRepublic. El segmento de investigación incluye productos que constantemente destacan los avances de la industria, revisan nuevos productos y tecnologías, entregan información cuantitativa de mercado y analizan las tendencias de la industria dentro de una tecnología o sector de mercado en particular.


     El segundo segmento consiste principalmente en consultorías y mediciones, que entregan evaluaciones exhaustivas de desempeño de costos, eficiencia y calidad para todas las áreas de TI. El segmento de eventos consiste en varios simposios, exposiciones y conferencias con objetivos específicos. TechRepublic consiste en un destino profesional en línea de TI cuyos ingresos vienen principalmente de publicidad en la web. En Latinoamérica, el grupo tiene oficinas en Argentina, Brasil, Chile, Colombia, Puerto Rico y Venezuela.


La empresa se encarga constantemente de mejorar la innovación de  sus productos, por tanto resaltare algunos de los proyectos e ideas en ejecución. 

Investigación tecnológica: Las áreas de tecnología que la empresa incluye dentro del alcance de sus investigaciones las organiza de tres modos: de investigación de mercado, de investigación por asuntos y de investigación por sectores. Después de aplicar el modelo de negocio de uno de sus editores, write once, sell many times («escribe una vez, vende muchas»), la investigación funciona sobre altos márgenes de beneficio brutos y es la unidad más provechosa de negocio de Gartner.

Análisis: Gartner proporciona el análisis de investigación y el consejo para profesionales de las TIC (tecnologías de la información y la comunicación), empresas de tecnología y la comunidad de la inversión en varios formatos: reuniones informativas, servicios de pares en red (peer networking service) y programas de socios diseñados explícitamente para CEOs y otros directores ejecutivos.  Gartner utiliza para presentar sus análisis los conocidos como Cuadrantes Mágicos y los ciclos de sobreexpectación (hype cycle).

ConsultoríaAlineadas a la investigación, núcleo de Gartner, están las capacidades consultoras. Esto permite un gran nivel de apoyo a los clientes Gartner en el uso de la investigación de la empresa, que no lo sería de otra forma. El brazo consultor es capaz de ofrecer el consejo relacionado con la industria/sector y el apoyo al Gobierno, la venta al por menor, los medios de comunicación y de telecomunicaciones, y los servicios financieros. La división consultora emplea menos de 500 personas a escala mundial con la mayor parte de estos funcionando dentro del mercado de los Estados Unidos.



 Alguas Innovaciones: Movilidad y gestión El amplio abanico de dispositivos móviles que irán copando el mercado hasta 2018 será un reto para las empresas. Así, según estimaciones de la consultora se triplicarán las políticas corporativas de BYOD y será necesario hacer frente a esta tendencia con soluciones de movilidad. Todo ello afectará no solo a la gestión de dispositivos sino también a la seguridad, servicios añadidos e incluso aplicaciones empresariales que hasta ahora solo se usaban en los PCs.

Aplicaciones móviles: En 2014 crecerán la adopción de aplicaciones JavaScript para impulsar HTML5. Por ello, Gartner recomienda que los desarrolladores se enfoquen en crear interfaz de usuario con elementos multimedia para diferentes plataformas. Las aplicaciones seguirán creciendo con opciones cada vez más personalizadas y más adaptadas a todas las plataformas del mercado. De hecho, la firma considera que en unos pocos años será posible crear aplicaciones empresariales para diferentes dispositivos sin interrumpir la experiencia del usuario ni cambiar hábitos de uso.

 Internet de las cosas: Un concepto que ya empieza a ponerse de moda en este 2013, seguirá siendo tendencia en 2014. No obstante, el Internet de las cosas o dicho de otra forma, todo tipo de objetos conectados a Internet es un reto ya que todavía muchos vendedores están intentando ver sus posibilidades sin encontrar nada concreto que sea operacional para las empresas. Aún así, el Internet de las cosas creará dispositivos para digitalizar todo creando modelos básico de uso: gestión, monetización, operación y expansión. En este sentido, todavía queda mucho camino por andar y precisamente, será el negocio empresarial donde se podrá adoptar nuevos modelos.

Cloud híbrida y servicios:  El cloud ya es un hecho. Sin embargo, combinar el cloud privado con el cloud público será un plan estratégico para las empresas. La interoperabilidad es posible, según Gartner, y eso es lo que tienen que buscar los proveedores de servicios. De momento, estamos en un momento en el que todo el mundo habla de cloud pero realmente todavía son pocos los que apuestan decididamente por la nube. El verdadero reto será incorporar el cloud como política empresarial y que estas nubes sean más dinámicas de lo que son ahora mismo.

Arquitectura cloud/cliente:  Pero el reto no es solo implementar la nube híbrida en las empresas sino también en el cliente final. Las arquitecturas cloud de cliente todavía son escasas y no se adaptan a todos los dispositivos móviles. Sin embargo, a medida que crece el uso de móviles y tablets, también tendrá que hacerlo este tipo de soluciones que añaden servicios de valor añadido para los usuarios finales.
Cloud personalizado Además del cloud híbrido y los servicios para cliente final, también Gartner habla de la nube personalizada. A medida que las empresas vayan adoptando el cloud en su política empresarial, los proveedores de servicios deberán adaptarse a sus necesidades. De esta forma, en 2014 ya no valdrá la subida a cualquier nube, sino que será necesaria una nube adaptada a cada industria, usuario, empresa.   Todo definido por Software En los últimos tiempos hemos comenzado a oír hablar del centro de datos o almacenamiento definido por software, lo cierto es que la consultora cree que todo estará definido por software durante 2014. Esta tendencia requerirá que se establezcan estándares concretos que las empresas adopten mientras los vendedores intentarán diferenciarse del resto. Así, todas las iniciativas definidas por software se irán abriendo a nuevas oportunidades pero conducidos por estándares y bajos márgenes que hagan que las empresas adopten esta nueva fórmula de negocio que aportará simplicidad, reducción de costes y eficiencia.


Web escalada:  Con la reinvención de la forma de proveer servicios, las empresas podrán ser más rápidos y ágiles. Así, todos los servicios se ofrecerán a partir de la web. Los desarrolladores tendrán que crear infraestructuras basadas en web para que las corporaciones puedan adaptar sus quehaceres a la nube de una forma rápida y segura a través de la web.

Máquinas inteligentes:  La explosión de dispositivos inteligentes no solo estará presente en móviles o tablets. Los coches o los asistentes personales utilizarán la inteligencia artificial para adaptarse a las necesidades de los humanos. Con esta visión, Gartner asegura que las empresas tendrán que invertir en estas máquinas para seguir haciendo negocio. Además, los retos de la consumerización también seguirán siendo uno de los temas centrales que también llegará a las empresas.


 Impresión 3DEn 2013 hemos visto los primeros pasos de la impresión 3D. En 2014 Gartner espera que el mercado de impresión 3D crezca un 75% gracias al aumento de opciones en el sector. Así, este tipo de impresoras irán bajando el precio a medida que los consumidores y empresas adopten la impresión 3D como algo real en sus vidas. 




En los últimos años, el mercado de BI ha crecido de forma espectacular, en gran medida por las inversiones destinadas a consolidar grandes cantidades de datos, pero ahora Gartner cree que se van a centrar en su análisis, especialmente condicionado por un enfoque centrado en el usuario.
Como consecuencia, la detección de datos irá desplazando a las soluciones centradas en el reporte y se primará el análisis de los mismos en las implementaciones que se pongan en marcha en los próximos años. A medida que esta transición hacia el análisis de datos se produzca, aumentará el número de directivos que utilizan las herramientas de BI, cuyo porcentaje es de apenas el 30% hoy.
En las previsiones de Gartner, más del 50% de las implantaciones de tecnología de análisis hará uso, en el 2017, de fuentes de datos alimentadas por máquinas, aplicaciones e individuos, en un reconocimiento del valor de la información para los negocios, lo que incluirá desde sistemas tradicionales de BI hasta un puñado de tecnologías capaces de ofrecer visiones y conclusiones rápidamente.

Varios proveedores de aplicaciones SaaS ya han comenzado a ampliar su capacidad para recoger datos referentes al uso de sus clientes y un acuerdo entre ambos permitiría mejorar la identificación de datos para fines comerciales. Según la firma de análisis, los responsables de las empresas no tecnológicas deberían crear un repositorio de tipos de datos actuales, recogidos por sus productos y servicios, y considerar qué información de valor adicional pueden capturar con nuevos instrumentos, mientras que los responsables de tecnología de las empresas deberían garantizar que los datos recogidos de sistemas, aplicaciones, dispositivos y clientes es aprovechada al máximo tanto para mejorar el rendimiento como la relevancia futura de su empresa.

domingo, 5 de enero de 2014

Estudio de perfiles de Analsistas de Sistemas







Resumen: En la sociedad se describen un conjunto de tareas para ser realizadas por personas que presenten cualidades que se asocien fielmente a un perfil, con la finalidad de obtener mejores resultados.Un analista de Sistemas debe contener un enfoque el cual protege la especialización de funciones como método organizativo. Bajo tal enfoque, el proceso de construcción de software se concibe como un conjunto de tareas altamente especializadas donde está claramente definido el papel de cada categoría profesional.  El analista tiene como cometido analizar un problema y describirlo con el propósito de ser solucionado mediante un sistema informático. Luego un diseñador realiza, con base en el análisis, el diseño de la solución.  El analista tiene que delimitar el análisis para ver lo que se quiere hacer inicialmente y después darle al usuario nuevas opciones de uso.


Introducción: El mundo de la programación y de el desarrollo tecnológico lleva consigo un ente que les permite agilizar el buen funcionamiento de los proyectos que el desenvuelven, estas importantes personas son denominadas ANALISTAS DE SISTEMAS.

            Para ocupar este cargo, cada persona debe cumplir con un perfil especifico que le facilite el cumplimiento de sus labores con éxito, por tal razón debe entre muchas otras competencias poseer un alto razonamiento analítico y ser muy metódico en cada fase de los proyectos en ejecución.    Actualmente el mundo obedece a cambios muy violentos en el manejo de la información, debido a la inclusión de redes sociales y  los nuevos sistemas tecnológicos, por tal razón el analista de sistema ha tenido que actualizarse absorbiendo conocimientos nuevos para poder realizar su trabajo ya que las exigencias de las nuevas tecnologías y metodologías de desarrollo de software han cambiado. 

         Los avances de la ingeniería del software en su corta vida han puesto de manifiesto que las funciones que cumplía el analista de sistemas no eran suficientes para lograr un mínimo éxito en el desarrollo de software de hoy día.


Un analista en sistema se define como una persona encargada del desarrollo de aplicaciones en lo que respecta a su diseño y obtención de los algoritmos, así como de analizar las posibles utilidades y modificaciones necesarias de los sistemas operativos para una mayor eficacia de un sistema informático.



Planteamiento del Problema

            En la actualidad existe una gran cantidad de jóvenes que toman la decisión de estudiar una carrera afin a la tecnología, sin embargo tales carreras poseen la opción de ser ejercidas en el área de documentación, área de programación, área de análisis, área de gerencia entre muchas otras.

Es importante resaltar que ninguna de las demás labores son menos importante, sin embargo es resaltante el papel de un analista de sistemas, el cual deberá llenar una serie de requisitos y competencias para lograr avanzar en las metas y objetivos establecidos.

            El problema real descrito en el siguiente trabajo es la descripción de las competencias, habilidades y actitudes que debe poseer el analista para lograr el perfil deseado que las empresas aspiran.


4. Cuadro Resumen de competencias del perfil, actividades a realizar.


CATEGORÍA
FUNCIÓN
COMPETENCIA
TÉCNICAS
PLANIFICACIÓN
ü      Planificación
ü      Pensamiento analítico
ü      Toma de decisiones
ü      Metódico
ü      Curioso
ü      Mantenerse Informado 
COORDINACIÓN
ü      Relaciones interpersonales
ü      Toma de decisiones
ü      Trabajo en equipo
CONTROL-EVALUACIÓN
ü      Pensamiento analítico/sistémico
ü      Planificación
ü      Responsable
ADAPTACION
ü      Adaptación al cambio
ü      Control ante situaciones de estrés
GESTIÓN Y ADMINISTRACIÓN DE RECURSOS
ü      Planificación
ü      Toma de decisiones
ü      Justo
ü      Poseer ética
RELACIONES HUMANAS
INFORMACIÓN Y COMUNICACIÓN
ü      Comunicación
ü      Relaciones interpersonales
ü      Necesidad del conocimiento
MOTIVACIÓN
ü      Orientación al logro
ü      Relaciones interpersonales
ü      Estimular al grupo de trabajo
ü      Carácter equilibrado
INTEGRACIÓN
REPRESENTACIÓN
ü      Comunicación
ü      Resistencia al estrés
INTEGRACIÓN
ü      Relaciones interpersonales
ü      Trabajo en equipo
ü      Liderazgo
REGULACIÓN DE PARTICIPACIÓN Y PODER
ü      Resistencia al estrés
ü      Liderazgo
ü      Negociación
ü      Trabajo en equipo
ü      Coaching
DINAMIZACIÓN DEL TRABAJO EN EQUIPO
ü      Orientación al logro
ü      Trabajo en equipo
INTERVENCIÓN EN CONFLICTOS
ü      Negociación
ü      Resistencia al estrés
CRÍTICAS
LIDERAZGO DE PROCESOS
ü      Espíritu emprendedor
ü      Orientación al logro
ü      Liderazgo
INNOVACIÓN Y MEJORA
ü      Espíritu emprendedor
ü      Orientación al logro
ü      Innovación
REVISIÓN Y REFLEXIÓN CRÍTICA
ü      Pensamiento analítico/sistémico
ü      Orientación al aprendizaje
FORMACIÓN
ü      Orientación al aprendizaje
ü      Comportamiento ético
RELACIONES EXTERNAS
RELACIONES EXTERNAS
ü      Relaciones interpersonales
ü      Comunicación


Conclusiones


Un analista de sistemas estudia los problemas y las necesidades de una empresa para determinar cómo podrían combinarse los recursos humanos, los procesos, los datos, las comunicaciones y la tecnología para obtener mejoras en la empresa. Los analistas  pero no son materia específica de esta profesión. En algunas organizaciones (y en algunos países) la profesión ya no existe, siendo sustituida por otras figuras (pero siempre bajo el perfil de analista de sistemas ya que no se puede desvincular la necesidad de la captura de requerimientos y niveles de abstracción con los cuales el profesional puede plasmar la necesidad del cliente en los documentos correspondientes y realizar posteriormente el diseño del sistema) tales como el ingeniero de software, el jefe de proyecto, el modelador de software, o el analista-programador. Esta última figura es muy popular ya que resuelve los típicos problemas de comunicación que existían entre analistas y programadores. Estos problemas se deben a la extrema idealización de la especialización de funciones.

Lo que no se escapa a la realidad es la necesidad de un rol que posea tanto conocimientos técnicos como de análisis ya que siempre se necesitará un intérprete entre el cliente y los programadores involucrados en los proyectos; y no existen carreras como la de jefe de proyecto o modelador de software.

Es deseable también que el analista de sistemas tenga conocimientos -al menos básicos- de usabilidad. Ya que cualquier sistema que no esté al servicio de los usuarios o diseñado pensando en el usuario, no tiene mucho sentido.

Blibliografia


·        Benavidez, J, Garcia Y (2013). Analista en Sistemas. http://www.slideshare.net/jobeca4/analista-de-sistema-22012932?from_search=2


·        Loroño, A, Carvajal, D (2013). Analista en Sistemas.
http://www.slideshare.net/jobeca4/analista-de-sistema-22012932?from_search=2

·        Referencias Web Varias.