Granular Timeline: Visualización de estadísticas de sistemas de software
|
|
- Sara Zúñiga Ortiz de Zárate
- hace 8 años
- Vistas:
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
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 detallesPROCEDIMIENTO 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 detallesSÍ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 detallesCAPÍ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 detallesPROGRAMACIÓ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 detallesExperiencias 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 Miguel Alfonso Flores Sánchez 1, Fernando Sandoya Sanchez 2 Resumen En el presente artículo se
Más detalles3.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 detallesCAPÍ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 detallesElementos 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 detallesFACULTAD 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
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 detallesAdministració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 detallesCAPITULO 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 detallesSERVIDOR 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 detallesGUIA 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 detallesPUEDE 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 detallesPLAN 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 detallesDescribir 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 detallesGestió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 detallesPROYECTOS, 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 detallesModelos 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 detallesREGISTRO 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 detallesUn 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 detallesProceso 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 detallesTó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 detallesTEMA 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 detallesTransformació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 detallesMineria 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 detallesApp 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 detallesCapí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 detallesEnginyeria 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 detallesIntroducció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 detallesCapí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 detallesINFORME 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 detallesPROCEDIMIENTO 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 detallesEstrategia 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 detalles1.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 detallesModificació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 detallesDesarrollo 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 detallesTRES 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 detallesPROCESO 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 detallesCapí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 detalles6.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 detallesPlan 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 detallesUN 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 detallesNIFBdM 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 detallesDesarrollo 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 detallesOrientació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 detallesAplicaciones 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 detallesESTUDIO 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 detallesPROGRAMACIÓ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 detallesCARRERA 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 detallesCENTRO 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 detallesCó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 detallesCapí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 detallesPRESENTACIÓ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 detallesNombre 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 detallesImplementando 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 detallesPlaneació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 detallesANILLO 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 detallesUnidad 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 detallesINFORME 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 detallesDiseñ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 detallesEl 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 detallesBPM: 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 detallesEmpresa 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 detallesE-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 detallesUniversidad 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 detallesUNAM. 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 detallesIngenierí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 detallesCapí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 detallesMantenimiento 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 detallese-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 detallesPREGUNTAS 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 detallesLAS 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 detallesValorar 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 detalles2.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 detallesETSIINGENIO 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 detallesDE 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 detallescomunidades 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 detalles51 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 detallesPRODUCTIVIDAD 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 detallesGuí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 detallesSoftware 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 detallesPliego 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 detallesCentro 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 detallesESTRATEGIA 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 detallesEstados 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 detallesTECNOLOGICO 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 detallesGestió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 detallesLECTURA 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 detallesCurso: 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 detallesDI 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 detalles31 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 detallesUniversidad 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 detallespunto, 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 detallesPrezi: 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 detallesEste 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 detallesFigure 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