Granular Timeline: Visualización de estadísticas de sistemas de software

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Granular Timeline: Visualización de estadísticas de sistemas de software"

Transcripción

1 Granular Timeline: Visualización de estadísticas de sistemas de software Marcelo Maroto, Diego García, Néstor Valerio, y Antonio González Escuela de Ingeniería, Universidad Latinoamericana de Ciencia y Tecnología, ULACIT, Urbanización Tournon, San José, Costa Rica marcelo.maroto.ruiz@gmail.com, diegoagasa89@gmail.com,nestor.valerio16@gmail.com,agonzalez@ulacit.ac.cr Abstract. La presentación de información estadística sobre las actividades que fueron llevadas a cabo en un proyecto de software es un reto que requiere el diseño cuidadoso de herramientas, tomando en cuenta que el desarrollo y mantenimiento de los sistemas de software, de forma usual, se extiende durante largos periodos de tiempo. De acuerdo con esto, este artículo presenta la implementación web de Granular Time-line (González, Theron, Telea, & García, 2009; González-Torres, Peñalvo, & Theron, 2013), una visualización que lleva a cabo la presentación de los commit que se han llevado a cabo en un proyecto, utilizando diferentes niveles de granularidad temporal, a la vez que asocia la información estadística temporal con los programadores que han efectuado las revisiones al sistema. Keywords: visualización de software, análisis de la evolución, líneas de tiempo 1 Introducción La economía contemporánea tiene una fuerte dependencia de los dispositivos electrónicos y los sistemas de software (Charette, 2005). Esto ha originado oportunidades de negocio en nuevos ámbitos del mercado y ha transformado la dinámica del diario vivir. La tecnología se encuentra presente en todos los contextos económicos y sociales, y se ha vuelto indispensable para la producción de bienes y servicios, la gestión y administración en todos los niveles, las comunicaciones e incluso para el entretenimiento de los individuos. Como consecuencia, los directores, gerentes y otros individuos están conscientes de los roles y la importancia que tienen los sistemas de software de forma general. El crecimiento de esta dependencia implica que cada vez se deba brindar mayor importancia a los procesos de desarrollo y mantenimiento de los sistemas de software, esto debido a que el diseño y desarrollo de arquitecturas y herramientas para apoyar estos procesos han sido objeto de atención, tanto de investigadores

2 2 Maroto et al. como de las empresas productoras de software. Esto se evidencia en el gran número de trabajos de investigación y publicaciones que se han efectuado en los últimos años (Charette, 2005; Hall, 2013; Gartner, 2013, 2014). Entre esos esfuerzos, se encuentran aquellos que buscan facilitar la colaboración entre los miembros de los equipos de trabajo, al brindar la información sobre el estado del sistema de software. Esto incluye información estadística sobre los cambios que se realizan y las relaciones socio-técnicas que se derivan de los procesos mencionados. Teniendo en cuenta lo anterior, esta investigación propone el uso de la visualización como un medio para apoyar la colaboración entre los miembros de los equipos de trabajo. El principal objetivo que persigue del presente estudio, es ofrecer información para facilitar la comunicación, coordinación y control de las tareas y actividades que se llevan a cabo durante los procesos de desarrollo y mantenimiento de software. En síntesis, este artículo presenta y discute el diseño de una visualización de las actividades que los programadores llevan a cabo en el tiempo, utilizando vistas que muestran diferentes granularidades temporales (e.g. años, meses, días y horas). La programación de la visualización que se presenta fue llevada a cabo en JavaScript con el apoyo de D3.js (Data-Driven Documents., 2014), JQuery (JQuery, 2014) y Nodejs (Node.js, 2014). El resto de este artículo realiza una revisión de los principales trabajos de investigación relacionados. De la misma manera, presenta el diseño de dicha visualización, así como las conclusiones y trabajos futuros. 2 Antecedentes En evolución de software, como en otras áreas, los eventos asociados a cambios se pueden ver en diferentes escalas o granularidades (Lago, Montanari, & Puppis, 2007). En este contexto, muchas visualizaciones se enfocan en proporcionar información sobre los cambios, mediante el uso de series de tiempo (Hochheiser & Shneiderman, 2004). Sin embargo, este tipo de visualizaciones no resuelve las necesidades relacionadas con los sistemas de software, debido a que los programadores y administradores de proyectos requieren de información que permita correlacionar los eventos en el tiempo con los cambios en los datos, tales como los cambios estructurales o en las métricas (Pinzger, Gall, Fischer, & Lanza, 2005; DAmbros, Gall, Lanza, & Pinzger, 2008). En razón de lo anterior, algunos investigadores han realizado trabajos relacionados con la forma de combinar eventos en el tiempo con cambios en las líneas de tiempo. En el campo de la visualización de la información, existe un gran número de representaciones visuales que se enfocan en la correlación de eventos con elementos estructurales o valores de métricas. Algunos ejemplos de este tipo son SemTime (Jensen, 2003), Continuum (Andre et al., 2007), Treevolution (Theron, 2006), Spiral Graph (Weber, Alexa, & Muller, 2001) and Spiral Semantic Time-line (Aguilar, Guerrero, Sanchez, & García-Peñalvo, 2010). Por su parte, SemTime y Continuum utilizan líneas de tiempo con estructuras rectangulares, mientras que

3 Treevolution, Spiral Graph and Spiral Semantic Timeline usan estructuras radiales o de espiral. Por otro lado, SemTime hace uso de un conjunto de líneas de tiempo apiladas que representan uno o varios rangos de tiempo, y utilizan flechas para mostrar relaciones entre los elementos en las líneas de tiempo. Continuum combina el uso de una línea de tiempo con un histograma (que ofrece una vista general de los datos) para ofrecer la posibilidad de navegar el conjunto completo de los datos a partir de una vista general. En tanto, Treevolution usa una metáfora de árbol circular para representar estructuras jerárquicas basadas en el tiempo para revisar y descubrir relaciones en la historia de lenguajes de computadoras. Spiral Graph, usa una metáfora de espiral para mostrar una línea de tiempo que visualiza grandes conjuntos de datos, y permite comparar valores en el tiempo, detectar comportamientos periódicos y tendencias. De forma similar, Spiral Semantic Timeline usa una estructura de espiral, pero utiliza una técnica que permite observar la acumulación de actividades en cada periodo de tiempo. Esta visualización usa zoom semántico para permitir el descubrimiento de patrones por años, meses, semanas, días y horas. El uso de líneas de tiempo en la visualización de la evolución de software está relacionado de forma frecuente con la representación de jerarquías de proyectos de software, mediante el uso de treemaps, grafos, y estructuras radiales y cónicas. Dos enfoques relacionados de este tipo son los utilizados por Holten et al. (Holten, Cornelissen, & van Wijk, 2007) y García et al. (García, Gonzalez Tor-res, Gomez Aguilar, Theron, & Garc a Peñalvo, 2009). De la misma forma, un nivel de granularidad más alto, se encuentran las visualizaciones de la evolución de Pinzger et al. (Pinzger et al., 2005) y Voinea et al. (Voinea & Telea, 2006), las cuales muestran la evolución de métricas de miles de artefactos de software, así como de cientos de cambios. 3 Desarrollo Esta sección presenta la implementación web de Granular Timeline, la cual está basada en el diseño que había sido implementado de forma previa en Java y que fue discutido en Gonzalez et al., 2009; Gonzalez-Torres et al., El diseño de Granular Timeline utiliza una estructura de anillos circulares concéntricos para mostrar diferentes vistas de las dimensiones del tiempo de un proyecto de software (Fig. 1). Dichos anillos muestran diferentes escalas del tiempo y asocia el registro de eventos de cambio, partiendo de las unidades de tiempo de mayor duración (años, en el anillo externo) a los de menor duración (horas -o incluso de menor duración- en el anillo interno). Este tipo de estructura de visualización presenta de forma compacta grandes cantidades de información y proporciona una vista del tipo overview + detail. Los detalles son mostrados conforme se seleccionan las unidades de tiempo de mayor tamaño; por ejemplo, cuando se selecciona un año, se muestran los detalles asociados a los meses que componen dicho período, y cuando se selecciona un mes, se muestra la información que corresponde a los días que conforman ese mes, y

4 4 Maroto et al. de forma similar, al escoger un día, se presentan los detalles de las actividades llevadas a cabo durante las horas asociadas el día seleccionado. La Figura 1 ilustra este diseño con las revisiones de 11 años de evolución de jedit, un editor de texto de código abierto para programadores que está disponible en En dicha figura, el usuario selecciona el 2 de agosto de 2008, el cual se encuentra resaltado por el camino año-mes-día. Contrario a muchas visualizaciones circulares como la presentada por Holten et al., 2007, Granular Timeline usa el espacio en las celdas para acomodar diferentes gráficos y así ofrecer detalles sobre el número de revisiones. Cada anillo de Granular Timeline se divide en celdas y, a su vez, cada celda tiene gráficos de barras incrustados. Las barras en las celdas muestran información asociada a las celdas del siguiente nivel de anillos; es de esta forma que cada barra, en las celdas de los años, muestra el total de revisiones para cada mes de ese año y, asimismo, cada barra en un mes muestra el total de revisiones para cada día de ese mes, de forma que el anillo correspondiente a los años tiene incrustados gráficos de barras que muestran los valores correspondientes al número de revisiones de cada mes para cada año. De forma similar, el anillo asociado a los meses, utiliza barras para representar el número de revisiones de cada día en ese mes, por lo que las celdas correspondientes a cada mes pueden tener 28, 29, 30 o 31 barras, de acuerdo con el mes seleccionado (el anillo correspondiente a los días sigue el mismo patrón en cuanto al número de celdas). Los gráficos en cada celda son dibujados usando coordenadas polares de acuerdo con la formula (), donde está asociado con cada una de las barras, pero en diferentes ángulos. El anillo interno está asociado a las horas de un día, por lo que está conformado por 24 celdas, las cuales, a su vez, presentan la información usando barras, cuya posición relativa se corresponde el minuto en la hora en que se efectuó el commit. Cabe mencionar que los colores de las barras y gráficos corresponden con la actividad -en términos de commits-, que han realizado los programadores. Así, cada color corresponde a un programador en particular. En cuanto a las características de la visualización, esta también permite cambiar la representación de la información en los anillos correspondientes a los días y las horas de gráficos de barras a treemaps, según la elección de los usuarios. En la Figura 2, se puede observar el uso de treemaps en los anillos de los días y horas. Igualmente, es posible notar que en el día seleccionado (2 de agosto de 2008) dos programadores llevaron a cabo revisiones y que a las 12:00m.d. de dicho día, un mismo programador llevo a cabo commits. 4 Conclusiones Este artículo presentó el diseño de Granular Timeline, una visualización para la representación estadística de las revisiones llevadas a cabo durante el desarrollo de un sistema de software, la cual toma en cuenta diferentes niveles de granularidad de unidades de tiempo, que van desde los años hasta las horas.

5 Granular Timeline: Visualización de estadísticas de sistemas de software 5 Fig. 1. Granular Timeline: línea de tiempo de múltiples niveles para mostrar estadísticas sobre commits por unidades de tiempo En general, Granular Timeline ofrece una vista general de las actividades que han sido llevadas a cabo y la información sobre las personas que realizaron distintos cambios o modificaciones, mediante el uso de colores, gráficos de barra y treemaps. Aunque la visualización no ha sido evaluada de manera formal, los autores consideran, con base en su experiencia previa, que la herramienta ofrece una gran cantidad de información para conocer sobre los patrones de contribución de los programadores, así como para determinar cuándo un sistema se encuentran en una fase estable o su desarrollado ha concluido (con base en el número de revisiones). Asimismo, el uso de tecnología web permitirá que la visualización se pueda utilizar de forma eficiente desde cualquier dispositivo que cuente con una navegador web. El trabajo futuro incluye validar las propuestas mediante el análisis de varios sistemas de software y efectuar comparaciones con herramientas similares existentes.

6 6 Maroto et al. Fig. 2. Uso de treemaps para la representación de las revisiones en los anillos de los días y horas de Granular Timeline. Fuentes de referencia Aguilar, D. A. G., Guerrero, C. S., Sanchez, R. T., & Garc a-peñalvo, F. (2010, January). Advances in learning processes. In M. B. Rosson (Ed.), (p ). InTech. Pages 2 Andre, P., Wilson, M. L., Russell, A., Smith, D. A., Owens, A., & m.c. schraefel. (2007). Continuum: designing timelines for hierarchies, relationships and scale. In Uist '07: Proceedings of the 20th annual acm symposium on user interface software and technology (pp. 101{110). New York, NY, USA: ACM. doi: Pages 2 Charette, R. N. (2005, Sept). Why software fails [software failure]. IEEE Spectrum, 42 (9), doi: /MSPEC pages 1, 2 DAmbros, M., Gall, H. C., Lanza, M., & Pinzger, M. (2008). Analyzing software repositories to understand software evolution. In Software evolution. Pages

7 References 7 2 Datadriven documents. (2014, Octubre). Retrieved from pages 2 García, J., Gonzalez Torres, A., Gomez Aguilar, D. A., Theron, R., & García Peñalvo, F. J. (2009). A visual analytics tool for software project structure and relationships among classes. In Proceedings of the 10th international symposium on smart graphics (pp. 203{212). Berlin, Heidelberg: Springer-Verlag. Pages 3 Gartner, I. (2013, July). Gartner says worldwide it spending on pace to reach 3.7 trillion in Website. Retrieved from newsroom/id/ pages 2 Gartner, I. (2014, January). Gartner says worldwide it spending on pace to reach 3.8 trillion in Website. Retrieved from newsroom/id/ pages 2 Gonzalez, A., Theron, R., Telea, A., & Garc a, F. J. (2009). Combined visualization of structural and metric information for software evolution analysis. In Proceedings of the joint international and annual ercim workshops on principles of software evolution (iwpse) and software evolution (evol) workshops (pp ). New York, NY, USA: ACM. Retrieved from doi: pages 1, 3 Gonzalez-Torres, A., Peñalvo, F. J. G., & Theron, R. (2013, 1). How evolutionary visual software analytics supports knowledge discovery. Journal of Information Science and Engineering, 29 (1), Pages 1, 3 Hall, J. G. E. S. L. (2013, March). Gartner it key metrics data: 2013 it enterprise summary report. Website. Retrieved from Gartner Enterprise Summary Report 2013.pdf pages 2 Hochheiser, H., & Shneiderman, B. (2004). Dynamic query tools for time series data sets: timebox widgets for interactive exploration. Information Visualization, 3 (1), pp Retrieved from timesearcher/ doi: pages 2 Holten, D., Cornelissen, B., & van Wijk, J. J. (2007). Trace visualization using hierarchical edge bundles and massive sequence views. In 4th ieee international workshop on visualizing software for understanding and analysis, vissoft (pp ). doi: /VISSOF pages 3, 4 Jensen, M. (2003). Visualizing complex semantic timelines (NewsBlip Technical Report No. NBTR ). Retrieved from tr/ pages 2 Jquery. (2014, Octubre). Retrieved from pages 2 Lago, U. D., Montanari, A., & Puppis, G. (2007). On the equivalence of automaton-based representations of time granularities. In Time '07: Proceedings of the 14th international symposium on temporal representation and reasoning (pp ). Washington, DC, USA: IEEE Computer Soci-

8 8 Maroto et al. ety. doi: pages 2 Node.js. (2014, Octubre). Retrieved from pages 2 Pinzger, M., Gall, H., Fischer, M., & Lanza, M. (2005). Visualizing multiple evolution metrics. In Proceedings of the 2005 acm symposium on software visualization (pp ). New York, NY, USA: ACM. Retrieved from doi: / pages 2, 3 Theron, R. (2006). Hierarchical-temporal data visualization using a tree-ring metaphor. In A. Butz, B. Fisher, A. Kruger, & P. Olivier (Eds.), Smart graphics (Vol. 4073, pp ). Springer. Pages 2 Voinea, L., & Telea, A. (2006). Multiscale and multivariate visualizations of software evolution. In Proceedings of the 2006 acm symposium on software visualization (pp ). New York, NY, USA: ACM. Retrieved from doi: pages 3 Weber, M., Alexa, M., & Muller, W. (2001). Visualizing time-series on spirals. Information Visualization, INFOVIS IEEE Symposium on, (p.2).

UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos

UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos 2.1. Principios básicos del Modelado de Objetos UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos Hoy en día muchos de los procesos que intervienen en un negocio o empresa y que resuelven

Más detalles

PROCEDIMIENTO ESPECÍFICO. Código G114-01 Edición 0

PROCEDIMIENTO ESPECÍFICO. Código G114-01 Edición 0 Índice 1. TABLA RESUMEN... 2 2. OBJETO... 2 3. ALCANCE... 2 4. RESPONSABILIDADES... 3 5. ENTRADAS... 3 6. SALIDAS... 3 7. PROCESOS RELACIONADOS... 3 8. DIAGRAMA DE FLUJO... 4 9. DESARROLLO... 5 9.1. PROYECTO

Más detalles

SÍNTESIS Y PERSPECTIVAS

SÍNTESIS Y PERSPECTIVAS SÍNTESIS Y PERSPECTIVAS Los invitamos a observar, a identificar problemas, pero al mismo tiempo a buscar oportunidades de mejoras en sus empresas. REVISIÓN DE CONCEPTOS. Esta es la última clase del curso.

Más detalles

CAPÍTULO 1. INTRODUCCIÓN

CAPÍTULO 1. INTRODUCCIÓN CAPÍTULO 1. INTRODUCCIÓN La industria de la información alrededor del mundo está creciendo con rapidez y con el uso de la tecnología es necesario estimular, guiar y apoyar los esfuerzos en el desarrollo

Más detalles

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación II MODELOS y HERRAMIENTAS UML 1 1 Modelado de casos de uso (I) Un caso de uso es una técnica de modelado usada para describir lo que debería hacer

Más detalles

Experiencias de la Televisión Digital Interactiva en Colombia - ARTICA

Experiencias de la Televisión Digital Interactiva en Colombia - ARTICA Experiencias de la Televisión Digital Interactiva en Colombia - ARTICA JUAN CARLOS MONTOYA Departamento de Ingeniería de Sistemas, Universidad EAFIT - Centro de Excelencia en ETI - ARTICA Medellín, Colombia

Más detalles

"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios

Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios "Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios Miguel Alfonso Flores Sánchez 1, Fernando Sandoya Sanchez 2 Resumen En el presente artículo se

Más detalles

3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON)

3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON) 3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON) 3.1.1 Introducción Este método proporciona un soporte para el diseño creativo de productos de software, inclusive a escala industrial.

Más detalles

CAPÍTULO 4. FORMA DE EVALUACIÓN CMM. 4.1 Evolución de los métodos de valoración del SEI

CAPÍTULO 4. FORMA DE EVALUACIÓN CMM. 4.1 Evolución de los métodos de valoración del SEI CAPÍTULO 4. FORMA DE EVALUACIÓN CMM Tanto para el programa ALTA como para este trabajo de tesis, es importante conocer no sólo el modelo de Capacidad de Madurez, sino la forma en que se evalúa el nivel

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

FACULTAD DE CONTADURIA Y CIENCIAS ADMINISTRATIVAS FINANZAS I NORMAS DE INFORMACION FINANCIERA

FACULTAD DE CONTADURIA Y CIENCIAS ADMINISTRATIVAS FINANZAS I NORMAS DE INFORMACION FINANCIERA Normas de Información Financiera Durante más de 30 años, la Comisión de Principios de Contabilidad (CPC) del Instituto Mexicano de Contadores Públicos A. C. (IMCP) fue la encargada de emitir la normatividad

Más detalles

<Generador de exámenes> Visión preliminar

<Generador de exámenes> Visión preliminar 1. Introducción Proyecto Final del curso Técnicas de Producción de Sistemas Visión preliminar Para la evaluación de algunos temas de las materias que se imparten en diferentes niveles,

Más detalles

Administración del conocimiento y aprendizaje organizacional.

Administración del conocimiento y aprendizaje organizacional. Capítulo 2 Administración del conocimiento y aprendizaje organizacional. 2.1 La Importancia Del Aprendizaje En Las Organizaciones El aprendizaje ha sido una de las grandes necesidades básicas del ser humano,

Más detalles

CAPITULO I. Introducción. En la actualidad, las empresas están tomando un papel activo en cuanto al uso de sistemas y

CAPITULO I. Introducción. En la actualidad, las empresas están tomando un papel activo en cuanto al uso de sistemas y CAPITULO I Introducción 1.1 Introducción En la actualidad, las empresas están tomando un papel activo en cuanto al uso de sistemas y redes computacionales. La tecnología ha ido evolucionando constantemente

Más detalles

SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA

SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA E. SÁEZ, M. ORTIZ, F. QUILES, C. MORENO, L. GÓMEZ Área de Arquitectura y Tecnología de Computadores. Departamento de Arquitectura

Más detalles

GUIA SOBRE LOS REQUISITOS DE LA DOCUMENTACION DE ISO 9000:2000

GUIA SOBRE LOS REQUISITOS DE LA DOCUMENTACION DE ISO 9000:2000 1 INTRODUCCIÓN Dos de los objetivos más importantes en la revisión de la serie de normas ISO 9000 han sido: desarrollar un grupo simple de normas que sean igualmente aplicables a las pequeñas, a las medianas

Más detalles

PUEDE MEDIRSE EL PODER DE VENTAS DE LOS ANUNCIOS BASADOS EN UN MENSAJE DE VENTA EMOCIONAL?

PUEDE MEDIRSE EL PODER DE VENTAS DE LOS ANUNCIOS BASADOS EN UN MENSAJE DE VENTA EMOCIONAL? El Uso Efectivo de las Emociones en Publicidad The ARS Group Debido a que las emociones pueden ser una poderosa fuerza de impulso en el comportamiento humano, los mercadólogos han incorporado, desde hace

Más detalles

PLAN DIRECTOR DE SISTEMAS DE INFORMACIÓN DEL MINISTERIO DE TRABAJO Y ASUNTOS SOCIALES: ALGUNAS CONSIDERACIONES

PLAN DIRECTOR DE SISTEMAS DE INFORMACIÓN DEL MINISTERIO DE TRABAJO Y ASUNTOS SOCIALES: ALGUNAS CONSIDERACIONES PLAN DIRECTOR DE SISTEMAS DE INFORMACIÓN DEL MINISTERIO DE TRABAJO Y ASUNTOS SOCIALES: ALGUNAS CONSIDERACIONES Pilar Beriso GómezEscalonilla Consejera Técnica adjunta al Subdirector Subdirección General

Más detalles

Describir una metodología sistemática de análisis de los procesos organizacionales y cómo estos pueden ser apoyados por las TI.

Describir una metodología sistemática de análisis de los procesos organizacionales y cómo estos pueden ser apoyados por las TI. Procesos de Negocio Objetivos Describir una metodología sistemática de análisis de los procesos organizacionales y cómo estos pueden ser apoyados por las TI. Identificar y analizar los procesos de negocios,

Más detalles

Gestión de la Configuración

Gestión de la Configuración Gestión de la ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ESTUDIO DE VIABILIDAD DEL SISTEMA... 2 ACTIVIDAD EVS-GC 1: DEFINICIÓN DE LOS REQUISITOS DE GESTIÓN DE CONFIGURACIÓN... 2 Tarea EVS-GC 1.1: Definición de

Más detalles

PROYECTOS, FORMULACIÓN Y CRITERIOS DE EVALUACIÓN

PROYECTOS, FORMULACIÓN Y CRITERIOS DE EVALUACIÓN PROYECTOS, FORMULACIÓN Y CRITERIOS DE EVALUACIÓN GESTIÓN DE PROYECTOS CON PLANNER AVC APOYO VIRTUAL PARA EL CONOCIMIENTO GESTIÓN DE PROYECTOS CON PLANNER Planner es una poderosa herramienta de software

Más detalles

Modelos de Ciclo de Vida de Desarrollo de Software en el Contexto de la Industria Colombiana de Software

Modelos de Ciclo de Vida de Desarrollo de Software en el Contexto de la Industria Colombiana de Software Modelos de Ciclo de Vida de Desarrollo de Software en el Contexto de la Industria Colombiana de Software Hugo F. Arboleda Jiménez. MSc. Docente-Investigador, Facultad de Ingenierías, Universidad de San

Más detalles

REGISTRO DE PEDIDOS DE CLIENTES MÓDULO DE TOMA DE PEDIDOS E INTEGRACIÓN CON ERP

REGISTRO DE PEDIDOS DE CLIENTES MÓDULO DE TOMA DE PEDIDOS E INTEGRACIÓN CON ERP REGISTRO DE PEDIDOS DE CLIENTES MÓDULO DE TOMA DE PEDIDOS E INTEGRACIÓN CON ERP Visual Sale posee módulos especializados para el método de ventas transaccional, donde el pedido de parte de un nuevo cliente

Más detalles

Un modelo de tutorización telemática para la UNED

Un modelo de tutorización telemática para la UNED Un modelo de tutorización telemática para la UNED J. Aranda, J. Sánchez y V. López UNED. Madrid. España Introducción Esquema de tutorización telemática Herramienta y ejemplo Conclusión Agradecimientos

Más detalles

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes:

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: 1. Proporcionar una guía de actividades para el trabajo en equipo. (Guía detallada para el desarrollo

Más detalles

Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN

Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN Proceso de Negocio (Business Process) Conjunto estructurado, medible de actividades para producir un producto.

Más detalles

TEMA 8: DIAGRAMA DE CLASE EN UML

TEMA 8: DIAGRAMA DE CLASE EN UML TEMA 8: DIAGRAMA DE CLASE EN UML Diagramas en UML El bloque de construcción básico de UML es un Diagrama Introducción a UML 2 1 Diagrama de Clase Los diagramas de clases son los más utilizados en el modelado

Más detalles

Transformación de modelos en el proceso de obtención de Modelos Conceptuales partiendo de BPMN

Transformación de modelos en el proceso de obtención de Modelos Conceptuales partiendo de BPMN Transformación de modelos en el proceso de obtención de Modelos Conceptuales partiendo de BPMN Fernández Taurant, Juan Pablo Marciszack, Marcelo Martín Universidad Tecnológica Nacional, Facultad Regional

Más detalles

Mineria de datos y su aplicación en web mining data Redes de computadores I ELO 322

Mineria de datos y su aplicación en web mining data Redes de computadores I ELO 322 Mineria de datos y su aplicación en web mining data Redes de computadores I ELO 322 Nicole García Gómez 2830047-6 Diego Riquelme Adriasola 2621044-5 RESUMEN.- La minería de datos corresponde a la extracción

Más detalles

App para realizar consultas al Sistema de Información Estadística de Castilla y León

App para realizar consultas al Sistema de Información Estadística de Castilla y León App para realizar consultas al Sistema de Información Estadística de Castilla y León Jesús M. Rodríguez Rodríguez rodrodje@jcyl.es Dirección General de Presupuestos y Estadística Consejería de Hacienda

Más detalles

Capítulo I. Definición del problema y objetivos de la tesis. En la actualidad Internet se ha convertido en una herramienta necesaria para todas

Capítulo I. Definición del problema y objetivos de la tesis. En la actualidad Internet se ha convertido en una herramienta necesaria para todas Capítulo I Definición del problema y objetivos de la tesis 1.1 Introducción En la actualidad Internet se ha convertido en una herramienta necesaria para todas las personas ya que nos permite realizar diferentes

Más detalles

Enginyeria del Software III

Enginyeria del Software III Enginyeria del Software III Sessió 3. L estàndard ISO/IEC 15504 Antònia Mas Pichaco 1 Introducción El proyecto SPICE representa el mayor marco de colaboración internacional establecido con la finalidad

Más detalles

Introducción En los años 60 s y 70 s cuando se comenzaron a utilizar recursos de tecnología de información, no existía la computación personal, sino que en grandes centros de cómputo se realizaban todas

Más detalles

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y Capítulo VI Conclusiones En este capítulo abordaremos la comparación de las características principales y de las ventajas cada tecnología Web nos ofrece para el desarrollo de ciertas aplicaciones. También

Más detalles

INFORME Nº 023-2014-GTI INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE

INFORME Nº 023-2014-GTI INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE INFORME Nº 023-2014-GTI INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE 1. Nombre del Área El área encargada de la evaluación técnica para la adquisición de una solución de optimización WAN, es el Departamento

Más detalles

PROCEDIMIENTO DE PRESTACIÓN DE SERVICIOS TECNOLÓGICOS

PROCEDIMIENTO DE PRESTACIÓN DE SERVICIOS TECNOLÓGICOS PROCEDIMIENTO DE PRESTACIÓN DE SERVICIOS TECNOLÓGICOS OBJETIVO Facilitar el proceso de enlace entre la comunidad universitaria, el sector productivo e instituciones gubernamentales mediante el aprovechamiento

Más detalles

Estrategia de modernización de aplicaciones Oracle Forms y Reports

Estrategia de modernización de aplicaciones Oracle Forms y Reports Abril 2014 Mariana Contardi Experta en de aplicaciones de Oracle Forms en atsistemas Estrategia de de aplicaciones Muchos clientes se plantean la pregunta de qué hacer con las aplicaciones Forms y que

Más detalles

1.1 EL ESTUDIO TÉCNICO

1.1 EL ESTUDIO TÉCNICO 1.1 EL ESTUDIO TÉCNICO 1.1.1 Definición Un estudio técnico permite proponer y analizar las diferentes opciones tecnológicas para producir los bienes o servicios que se requieren, lo que además admite verificar

Más detalles

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. UNIVERSIDAD DE CARABOBO FACULTAD DE CIENCIA Y TECNOLOGÍA DIRECCION DE EXTENSION COORDINACION DE PASANTIAS Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. Pasante:

Más detalles

Desarrollo de una Plataforma de Gestión de Conocimiento para la Innovación en Tecnología Educativa

Desarrollo de una Plataforma de Gestión de Conocimiento para la Innovación en Tecnología Educativa 27/05/2014 TICAL2014 1 Desarrollo de una Plataforma de Gestión de Conocimiento para la Innovación en Tecnología Educativa Chadwick Carreto, Melissa Benítez Rolando Menchaca Instituto Politécnico Nacional

Más detalles

TRES ESTRATEGIAS CLAVES PARA SER UNA MICROFINANCIERA MÓVIL

TRES ESTRATEGIAS CLAVES PARA SER UNA MICROFINANCIERA MÓVIL TRES ESTRATEGIAS CLAVES PARA SER UNA MICROFINANCIERA MÓVIL formiik Thinking Big with Small Devices Marzo 2015 Tres estrategias claves para ser una microfinanciera móvil Las empresas tienen una ventana

Más detalles

PROCESO DE VENTA CONSULTIVA MÓDULO DE GESTIÓN DE OPORTUNIDADES DE NEGOCIO

PROCESO DE VENTA CONSULTIVA MÓDULO DE GESTIÓN DE OPORTUNIDADES DE NEGOCIO PROCESO DE VENTA CONSULTIVA MÓDULO DE GESTIÓN DE OPORTUNIDADES DE NEGOCIO Este módulo permite al ejecutivo comercial definir, calificar y documentar cada una de las oportunidades de negocio en las cuales

Más detalles

Capítulo IV. Implementación del Sistema

Capítulo IV. Implementación del Sistema La implementación del sistema consiste en la integración de la aplicación en una LAN, la instalación en varias computadoras personales de clientes del almacén, de administradores de almacén y de los almacenes

Más detalles

6.4 ESTRATEGIAS DE PRUEBA

6.4 ESTRATEGIAS DE PRUEBA Prueba del sistema Prueba de validación Prueba de integración Prueba de Unidad Código Diseño Requisitos Ingeniería del Sistema Las pruebas del software aplican similar estrategia moviéndonos de adentro

Más detalles

Plan de Gestión de Configuración. Universidad Nacional de la Patagonia Austral

Plan de Gestión de Configuración. Universidad Nacional de la Patagonia Austral Plan de Gestión de Configuración Universidad Nacional de la Patagonia Austral Temario 1. Gestión de Configuración de Software 1.1 Definición 2. Plan de SCM 2.1 Estructura Organizacional 2.2 Actividades

Más detalles

UN ENTORNO A MEDIDA PARA EL DISEÑO Y LA SIMULACIÓN DE MAQUINARIA POR COMPUTADOR

UN ENTORNO A MEDIDA PARA EL DISEÑO Y LA SIMULACIÓN DE MAQUINARIA POR COMPUTADOR UN ENTORNO A MEDIDA PARA EL DISEÑO Y LA SIMULACIÓN DE MAQUINARIA POR COMPUTADOR Manuel González y Javier Cuadrado Departamento de Ingeniería Industrial II, Campus de Esteiro, 15403 Ferrol Universidad de

Más detalles

NIFBdM A-3 NECESIDADES DE LOS USUARIOS Y OBJETIVOS DE LOS ESTADOS FINANCIEROS

NIFBdM A-3 NECESIDADES DE LOS USUARIOS Y OBJETIVOS DE LOS ESTADOS FINANCIEROS NIFBdM A-3 NECESIDADES DE LOS USUARIOS Y OBJETIVOS DE LOS ESTADOS FINANCIEROS OBJETIVO Identificar las necesidades de los usuarios y establecer, con base en las mismas, los objetivos de los estados financieros

Más detalles

Desarrollo de un ciclo de mejora Construcción de un método de diagnóstico

Desarrollo de un ciclo de mejora Construcción de un método de diagnóstico Desarrollo de un ciclo de mejora Construcción de un método de diagnóstico Alicia Mon, Marcelo Estayno, Andrea Arancio {aliciamon, mestayno, andrea.arancio}@fibertel.com.ar G.I.S. UNLaM 1 Resumen. Las pequeñas

Más detalles

Orientación acerca de los requisitos de documentación de la Norma ISO 9001:2000

Orientación acerca de los requisitos de documentación de la Norma ISO 9001:2000 Orientación acerca de los requisitos de documentación de la Norma ISO 9001:2000 Documento: ISO/TC 176/SC 2/N 525R Marzo 2001 ISO Traducción aprobada el 2001-05-31 Prólogo de la versión en español Este

Más detalles

Aplicaciones en Tiempo Real con node.js Por: Oscar Gracia. Aplicaciones en tiempo real con node.js. Marzo 2014. www.northware.mx

Aplicaciones en Tiempo Real con node.js Por: Oscar Gracia. Aplicaciones en tiempo real con node.js. Marzo 2014. www.northware.mx Aplicaciones en Tiempo Real con node.js Por: Oscar Gracia 1 El mundo del desarrollo web avanza rápido, cada día surgen nuevas herramientas y nuevas tendencias que debemos implementar si queremos seguir

Más detalles

ESTUDIO DE SEGURIDAD DEL SECTOR COMERCIAL

ESTUDIO DE SEGURIDAD DEL SECTOR COMERCIAL C CÁMARA DE COMERCIO DE COSTA RICA ESTUDIO DE SEGURIDAD DEL SECTOR COMERCIAL MEDICIÓN ANUAL 2012 ESTUDIO DE SEGURIDAD DEL SECTOR COMERCIAL MEDICION ANUAL DEL 2012 LOS COSTOS DE LA INSEGURIDAD DEL SECTOR

Más detalles

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.1 UML: Introducción

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.1 UML: Introducción PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación II MODELOS y HERRAMIENTAS UML 1 1 Técnica de modelado de objetos (I) El modelado orientado a objetos es una técnica de especificación semiformal para

Más detalles

CARRERA TITULO DEL TRABAJO CURSO

CARRERA TITULO DEL TRABAJO CURSO CARRERA Ingeniería Informática TITULO DEL TRABAJO TOGAF CURSO Tópicos de Ingeniería del Software CÉSAR ESTRADA CONDORI MAYRA GOMEZ QUEVEDO LUIS MUǸOS ESCAPA ALAN A. ROJAS MARROQUIN SEMESTRE IX 2010 Los

Más detalles

CENTRO DE CONTACTO CON EL CLIENTE MÓDULO DE GESTIÓN DE ACTIVIDADES E INTERACCIONES

CENTRO DE CONTACTO CON EL CLIENTE MÓDULO DE GESTIÓN DE ACTIVIDADES E INTERACCIONES CENTRO DE CONTACTO CON EL CLIENTE MÓDULO DE GESTIÓN DE ACTIVIDADES E INTERACCIONES El asesor comercial tiene como principal misión mantener un contacto personalizado con sus clientes potenciales y actuales.

Más detalles

Código del programa: PEMDE. Programa Experto en MANEJO DE DATOS CON EXCEL. Modalidad: Virtual. Descripción del programa

Código del programa: PEMDE. Programa Experto en MANEJO DE DATOS CON EXCEL. Modalidad: Virtual. Descripción del programa Código del programa: PEMDE Programa Experto en MANEJO DE DATOS CON EXCEL Modalidad: Virtual Descripción del programa 1 Presentación del programa Justificación Microsoft Excel es la herramienta de manejo

Más detalles

Capítulo 3. Análisis y Diseño

Capítulo 3. Análisis y Diseño Capítulo 3 Análisis y Diseño 1 Análisis y Diseño En esta sección se presentará una explicación detallada del sistema, el proceso de desarrollo, así como sus diferentes fases. Además, se presenta la documentación

Más detalles

PRESENTACIÓN M. EN C. ALEJANDRO BOTELLO CASTILLO

PRESENTACIÓN M. EN C. ALEJANDRO BOTELLO CASTILLO PRESENTACIÓN M. EN C. ALEJANDRO BOTELLO CASTILLO M. en C. Alejandro Botello Castillo Profesor Investigador Laboratorio de Ciencia de los Datos y Tecnología de Software botello@cic.ipn.mx alebotello@gmail.com

Más detalles

Nombre del Documento: Manual de Gestión de la Calidad. Referencia a punto de la norma ISO 9001:2000: 4.2.2 DIRECCIÓN GENERAL DE EVALUACIÓN

Nombre del Documento: Manual de Gestión de la Calidad. Referencia a punto de la norma ISO 9001:2000: 4.2.2 DIRECCIÓN GENERAL DE EVALUACIÓN Página 1 de 8 DIRECCIÓN GENERAL DE EVALUACIÓN 7.1 Planificación de la realización del servicio En la Dirección General de Evaluación (DGE) la planificación de la realización del servicio está sustentada

Más detalles

Implementando un ERP La Gestión del Cambio

Implementando un ERP La Gestión del Cambio Artículos> Implementando un ERP - La Gestión del Cambio Artículo Implementando un ERP La Gestión del Cambio 1 Contenido Sumario Ejecutivo 3 Los sistemas ERP flexibilizan la gestión de la empresa y su cadena

Más detalles

Planeación del Proyecto de Software:

Planeación del Proyecto de Software: Apéndice A. Cuestionarios del Sistema Evaluador Nivel2. Requerimientos de Administración: Goal 1: Los requerimientos del sistema asociados a software están bien controlados y existe un estándar para los

Más detalles

ANILLO CONICYT ANÁLISIS CONSUMO DE DROGAS

ANILLO CONICYT ANÁLISIS CONSUMO DE DROGAS ANILLO CONICYT JUVENTUDES: TRANSFORMACIONES SOCIOECONÓMICAS, SOCIOPOLÍTICAS Y SOCIOCULTURALES DE LAS Y LOS JÓVENES EN EL CHILE CONTEMPORÁNEO ANÁLISIS CONSUMO DE DROGAS INVESTIGADOR RESPONSABLE RAÚL ZARZURI

Más detalles

Unidad I: Introducción a la gestión de proyectos

Unidad I: Introducción a la gestión de proyectos Unidad I: Introducción a la gestión de proyectos 1.1. Conceptos básicos para la gestión de proyectos Qué es un proyecto? Un proyecto es una secuencia de tareas con un principio y un final limitados por

Más detalles

INFORME DE ANÁLISIS DE ENCUESTAS DE SATISFACCIÓN DE USUARIOS PERÍODO 2009-2010

INFORME DE ANÁLISIS DE ENCUESTAS DE SATISFACCIÓN DE USUARIOS PERÍODO 2009-2010 INFORME DE ANÁLISIS DE ENCUESTAS DE SATISFACCIÓN DE USUARIOS PERÍODO 2009-2010 UNIDAD FUNCIONAL DE TÉCNICOS DE LABORATORIOS DOCENTES UNIVERSIDAD PABLO DE OLAVIDE. SEVILLA Sevilla, Diciembre de 2010 1 1.

Más detalles

Diseño de cursos virtuales. Manual del profesor

Diseño de cursos virtuales. Manual del profesor Diseño de cursos virtuales Manual del profesor Una vez que tenemos el objetivo instruccional definido ha llegado la hora de diseñar el contenido. De aquí en adelante usaremos el término Objeto de Aprendizaje

Más detalles

El modelo de ciclo de vida cascada, captura algunos principios básicos:

El modelo de ciclo de vida cascada, captura algunos principios básicos: Ciclo de Vida del Software Un modelo de ciclo de vida define el estado de las fases a través de las cuales se mueve un proyecto de desarrollo de software. El primer ciclo de vida del software, "Cascada",

Más detalles

BPM: Articulando Estrategia, Procesos y Tecnología

BPM: Articulando Estrategia, Procesos y Tecnología BPM: Articulando Estrategia, Procesos y Tecnología Resumen: La competitividad es el imaginario que dirige las acciones empresariales en la actualidad. Lograr condiciones que permitan competir con mayores

Más detalles

Empresa Financiera Herramientas de SW Servicios

Empresa Financiera Herramientas de SW Servicios Empresa Financiera Herramientas de SW Servicios Resulta importante mencionar que ésta es una empresa cuya actividad principal está enfocada a satisfacer las necesidades financieras de los clientes, a través

Más detalles

E-PROCUREMENT PARA FACILITAR LA INTEGRACIÓN EN LA SUPPLY CHAIN

E-PROCUREMENT PARA FACILITAR LA INTEGRACIÓN EN LA SUPPLY CHAIN E-PROCUREMENT PARA FACILITAR LA INTEGRACIÓN EN LA SUPPLY CHAIN Con cada vez mayores presiones de la competencia, cada vez más las empresas utilizan las adquisiciones electrónicas (eprocurement) en un intento

Más detalles

Universidad Estatal a Distancia. Dirección de Producción de Materiales. Programa de Videoconferencia y Audiográfica. Informe de Labores 2013

Universidad Estatal a Distancia. Dirección de Producción de Materiales. Programa de Videoconferencia y Audiográfica. Informe de Labores 2013 Universidad Estatal a Distancia Dirección de Producción de Materiales Programa de Videoconferencia y Audiográfica Informe de Labores 2013 Coordinador MSc. Jose Manuel Zúñiga Sánchez 1 INFORME DE LABORES

Más detalles

UNAM. FESI ----------------------------------------------------------------------------------------------------------

UNAM. FESI ---------------------------------------------------------------------------------------------------------- DESARROLLO DEL LMS FÉNIX, PARA LA LICENCIATURA DE PSICOLOGÍA EN LÍNEA FACULTAD DE ESTUDIOS SUPERIORES IZTACALA UNIVERSIDAD NACIONAL AUTÓNOMA MYRNA HERNÁNDEZ GUTIÉRREZ myrnah6@servidor.unam.mx ----------------------------------------------------------------------------

Más detalles

Ingeniería de Sistemas de Información. Línea Salud. Gestión Estratégica de la Línea Salud: Organización y Modelamiento Empresarial

Ingeniería de Sistemas de Información. Línea Salud. Gestión Estratégica de la Línea Salud: Organización y Modelamiento Empresarial Ingeniería de Sistemas de Información Línea Salud Gestión Estratégica de la Línea Salud: Organización y Modelamiento Empresarial Memoria del Proyecto Presentado por: Martín Echevarría García 200311112

Más detalles

Capítulo IV. Manejo de Problemas

Capítulo IV. Manejo de Problemas Manejo de Problemas Manejo de problemas Tabla de contenido 1.- En qué consiste el manejo de problemas?...57 1.1.- Ventajas...58 1.2.- Barreras...59 2.- Actividades...59 2.1.- Control de problemas...60

Más detalles

Mantenimiento de Sistemas de Información

Mantenimiento de Sistemas de Información de Sistemas de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ACTIVIDAD MSI 1: REGISTRO DE LA PETICIÓN...4 Tarea MSI 1.1: Registro de la Petición... 4 Tarea MSI 1.2: Asignación de la Petición... 5 ACTIVIDAD

Más detalles

e-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red.

e-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red. Comercio electrónico. (e-commerce) Las empresas que ya están utilizando la red para hacer comercio ven como están cambiando las relaciones de la empresa con sus clientes, sus empleados, sus colaboradores

Más detalles

PREGUNTAS FRECUENTES DE LA ICDL

PREGUNTAS FRECUENTES DE LA ICDL PREGUNTAS FRECUENTES DE LA ICDL PARA EDITORES, AUTORES, ILUSTRADORES Y OTROS TITULARES DE LOS DERECHOS REVISADO EL 18.03.05 Qué es la Biblioteca Digital Infantil Internacional (International Children s

Más detalles

LAS GRANDES EMPRESAS DEL IEF ABREN SUS REDES INTERNACIONALES AL RESTO DE COMPAÑÍAS FAMILIARES, PARA QUE SE LANCEN A EXPORTAR EN MEJORES CONDICIONES

LAS GRANDES EMPRESAS DEL IEF ABREN SUS REDES INTERNACIONALES AL RESTO DE COMPAÑÍAS FAMILIARES, PARA QUE SE LANCEN A EXPORTAR EN MEJORES CONDICIONES Podrán beneficiarse hasta 1.100 compañías de las organizaciones territoriales vinculadas al Instituto de la Empresa Familiar LAS GRANDES EMPRESAS DEL IEF ABREN SUS REDES INTERNACIONALES AL RESTO DE COMPAÑÍAS

Más detalles

Valorar las empresas en España Las políticas y programas de Diversidad y de conciliación trabajo / familia

Valorar las empresas en España Las políticas y programas de Diversidad y de conciliación trabajo / familia Valorar las empresas en España Las políticas y programas de Diversidad y de conciliación trabajo / familia Myrtha Casanova, Presidente Instituto Europeo para la Gestión de la Diversidad Ben Capell, Director

Más detalles

2.1 Introducción. 2.2 La Economía Corporativa

2.1 Introducción. 2.2 La Economía Corporativa 2.1 Introducción 2. La Importancia de las Grandes Empresas en la Economía La economía de mercado se ha considerado la forma más eficiente de asignar recursos y también distribuir el ingreso, pero hay mucha

Más detalles

ETSIINGENIO 2009 DIBUJO DE GRAFOS MEDIANTE ALGORITMOS GENÉTICOS

ETSIINGENIO 2009 DIBUJO DE GRAFOS MEDIANTE ALGORITMOS GENÉTICOS ETSIINGENIO 2009 DIBUJO DE GRAFOS MEDIANTE ALGORITMOS GENÉTICOS EtsiIngenio Inteligencia Artificial 1 Raposo López Alejandro Sánchez Palacios Manuel Resumen dibujo de grafos mediante algoritmos genéticos

Más detalles

DE VIDA PARA EL DESARROLLO DE SISTEMAS

DE VIDA PARA EL DESARROLLO DE SISTEMAS MÉTODO DEL CICLO DE VIDA PARA EL DESARROLLO DE SISTEMAS 1. METODO DEL CICLO DE VIDA PARA EL DESARROLLO DE SISTEMAS CICLO DE VIDA CLÁSICO DEL DESARROLLO DE SISTEMAS. El desarrollo de Sistemas, un proceso

Más detalles

comunidades de práctica

comunidades de práctica 1. Introducción CoSpace es una plataforma web diseñada para proporcionar un espacio virtual de interacción y colaboración entre formadores en comunidades virtuales. Se originó como resultado de las necesidades

Más detalles

51 Int. CI.: G06F 11/34 (2006.01) 71 Solicitantes: 72 Inventor/es: 74 Agente/Representante:

51 Int. CI.: G06F 11/34 (2006.01) 71 Solicitantes: 72 Inventor/es: 74 Agente/Representante: 19 OFICINA ESPAÑOLA DE PATENTES Y MARCAS ESPAÑA 11 21 Número de publicación: 2 427 645 Número de solicitud: 201131833 51 Int. CI.: G06F 11/34 (2006.01) 12 INFORME SOBRE EL ESTADO DE LA TÉCNICA R1 22 Fecha

Más detalles

PRODUCTIVIDAD DE PROYECTOS DE DESARROLLO DE SOFTWARE: FACTORES DETERMINANTES E INDICADORES

PRODUCTIVIDAD DE PROYECTOS DE DESARROLLO DE SOFTWARE: FACTORES DETERMINANTES E INDICADORES PRODUCTIVIDAD DE PROYECTOS DE DESARROLLO DE SOFTWARE: FACTORES DETERMINANTES E INDICADORES Raúl Palma G. y Guillermo Bustos R. Escuela de Ingeniería Industrial Universidad Católica de Valparaíso Casilla

Más detalles

Guía de Apoyo Project Web Access. (Jefe de Proyectos)

Guía de Apoyo Project Web Access. (Jefe de Proyectos) Guía de Apoyo Project Web Access (Jefe de Proyectos) 1 ÍNDICE Contenido INTRODUCCIÓN... 3 CAPITULO I: ELEMENTOS INICIALES DE PROJECT WEB ACCESS... 4 Configuración General... 4 Área de Trabajo del Proyecto...

Más detalles

Software de Control de Visitas ALCANCE TÉCNICO

Software de Control de Visitas ALCANCE TÉCNICO ALCANCE TÉCNICO ALCANCE TÉCNICO 1. PRESENTACIÓN: El Sistema de Visitas propone dar solución al Control de visitas, permitiendo administrar en forma rápida y fácil el ingreso y salida de personal externo

Más detalles

Pliego de Prescripciones Técnicas abreviadas aplicables a la contratación de un servicio de desarrollo y mantenimiento de aplicaciones para Regulación

Pliego de Prescripciones Técnicas abreviadas aplicables a la contratación de un servicio de desarrollo y mantenimiento de aplicaciones para Regulación Sistemas de Información Mayo de 2014 Pliego de Prescripciones Técnicas abreviadas aplicables a la contratación de un servicio de desarrollo y mantenimiento de aplicaciones para Regulación ÍNDICE 1 Objeto

Más detalles

Centro de Interoperabilidad Semántica y Sistema de Gestión de Mensajes de Intercambio

Centro de Interoperabilidad Semántica y Sistema de Gestión de Mensajes de Intercambio Centro de Interoperabilidad Semántica y Sistema de Gestión de Mensajes de Intercambio Francisco José Martín Lázaro franciscojose.martin@map.es Consejero Tecnológico de Normas de Tecnología. Ministerio

Más detalles

ESTRATEGIA PARA EL DESARROLLO DEL SECTOR DE TI

ESTRATEGIA PARA EL DESARROLLO DEL SECTOR DE TI ESTRATEGIA PARA EL DESARROLLO DEL SECTOR DE TI PROSOFT 2015 ESTRATEGIA PARA EL DESARROLLO DEL SECTOR TI PROSOFT 2015 AMESOL INTRODUCCIÓN La Asociación Mexicana Empresarial de Software Libre A.C. es una

Más detalles

Estados Unidos es el gran socio científico de Perú

Estados Unidos es el gran socio científico de Perú Tabla 9. Principales países colaboradores de Perú, producción en colaboración y citas por documento 2006-2011 País Documentos Citas Citas por documento Fuente: SCImago Institutions Ranking. Fuente de datos:

Más detalles

TECNOLOGICO DE ESTUDIOS SUPERIORES DE ECATEPEC CALIDAD DE SOFTWARE Guía para Examen Segundo Parcial Grupo 6501

TECNOLOGICO DE ESTUDIOS SUPERIORES DE ECATEPEC CALIDAD DE SOFTWARE Guía para Examen Segundo Parcial Grupo 6501 1. Qué incluye la ingeniería del software con SQA? Entrenamiento, soporte al consumidor instalación. 2. Menciona algunas características del software: Elemento lógico. Desarrollado no fabricado. No se

Más detalles

Gestión de Configuración del Software

Gestión de Configuración del Software Gestión de Configuración del Software Facultad de Informática, ciencias de la Comunicación y Técnicas Especiales Herramientas y Procesos de Software Gestión de Configuración de SW Cuando se construye software

Más detalles

LECTURA 1: CARACTERISTICAS, OBJETIVOS Y FUNCIONES DE LOS ORGANISMOS NO LUCRATIVOS

LECTURA 1: CARACTERISTICAS, OBJETIVOS Y FUNCIONES DE LOS ORGANISMOS NO LUCRATIVOS LECTURA 1: CARACTERISTICAS, OBJETIVOS Y FUNCIONES DE LOS ORGANISMOS NO LUCRATIVOS Características de los organismos no lucrativos. La mercadotecnia es una función de la dirección dentro de una organización

Más detalles

Curso: Arquitectura Empresarial basado en TOGAF

Curso: Arquitectura Empresarial basado en TOGAF Metodología para desarrollo de Arquitecturas (ADM) El ADM TOGAF es el resultado de las contribuciones continuas de un gran número de practicantes de arquitectura. Este describe un método para el desarrollo

Más detalles

DI 23. Tipo de Documento: DI Presentado por: Argentina Tipo de Sesión: Plenaria Punto de la Agenda 9

DI 23. Tipo de Documento: DI Presentado por: Argentina Tipo de Sesión: Plenaria Punto de la Agenda 9 DI 23 Tipo de Documento: DI Presentado por: Argentina Tipo de Sesión: Plenaria Punto de la Agenda 9 Sitio Web RAPAL Informe 213 Sitio Web RAPAL Informe 213 DI-23 Antecedentes Dada la necesidad de dotar

Más detalles

31 03/ 30 --~.----------------------------------------------

31 03/ 30 --~.---------------------------------------------- Mujeres unidas usuarias de métodos anticonceptivos por edad El grupo de mujeres casadas o unidas en edad fértil usuarias de métodos anticonceptivos, constituyen la parte de la población que está más expuesta

Más detalles

Universidad de Carabobo Facultad Experimental de Ciencias y Tecnología Licenciatura en Computación

Universidad de Carabobo Facultad Experimental de Ciencias y Tecnología Licenciatura en Computación Universidad de Carabobo Facultad Experimental de Ciencias y Tecnología Licenciatura en Computación Informe Final de Pasantía: Desarrollo de un Sistema Web para la Administración de Asignaturas Electivas

Más detalles

punto, es que los criterios de evaluación de las medidas antes citadas se ajustan a las medidas señaladas para la toma del indicador VTD.

punto, es que los criterios de evaluación de las medidas antes citadas se ajustan a las medidas señaladas para la toma del indicador VTD. CONSULTA Para esta Comisión es muy importante conocer los comentarios sectoriales relacionados con el contenido del entregable presentado por la firma Iteco en el marco del Contrato 038 de 2014, para avanzar

Más detalles

Prezi: editor de presentaciones

Prezi: editor de presentaciones Prezi: editor de presentaciones Descripción Francisco Mora En momentos en que la Web 2.0 es un entorno de interacción, aparecen múltiples servicios que permiten compartir y editar recursos de forma conjunta.

Más detalles

Este documento enumera los diferentes tipos de Diagramas Matriciales y su proceso de construcción. www.fundibeq.org

Este documento enumera los diferentes tipos de Diagramas Matriciales y su proceso de construcción. www.fundibeq.org DIAGRAMA MATRICIAL 1.- INTRODUCCIÓN Este documento enumera los diferentes tipos de Diagramas Matriciales y su proceso de construcción. Muestra su potencial, como herramienta indispensable para la planificación

Más detalles

Figure 7-1: Phase A: Architecture Vision

Figure 7-1: Phase A: Architecture Vision Fase A Figure 7-1: Phase A: Architecture Vision Objetivos: Los objetivos de la fase A son: Enfoque: Desarrollar una visión de alto nivel de las capacidades y el valor del negocio para ser entregado como

Más detalles