Identificación de herramientas para el modelado de procesos de negocios desde la perspectiva de su extensibilidad

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

Download "Identificación de herramientas para el modelado de procesos de negocios desde la perspectiva de su extensibilidad"

Transcripción

1 Identificación de herramientas para el modelado de procesos de negocios desde la perspectiva de su extensibilidad Luis Ortega-Ruiz, Angélica Caro, Alfonso Rodríguez Departamento de Ciencias de la Computación y Tecnologías de Información Universidad del Bío-Bío, Chillán, Chile luortegar@alumnos.ubiobio.cl, {mcaro, alfonso}@ubiobio.cl Abstract El modelado de procesos de negocios permite describir en forma holística la forma en que las organizaciones llevan a cabo sus actividades con el objetivo de visualizar, implementar, incluir mejoras y gestionar dichas actividades. Entre las notaciones más usadas para el modelado de procesos de negocio se encuentran BPMN y UML, siendo la primera de ellas un estándar de facto en la industria, por lo que es posible encontrar diversas herramientas de modelado que implementan esta notación. Del mismo modo, en la literatura se pueden encontrar diversas propuestas de extensiones para BPMN que mejoran su expresividad incorporando la representación de más elementos del proceso de negocio, como por ejemplo, requisitos de seguridad, restricciones legales y requisitos de calidad de datos, entre otros. Junto con estas extensiones surge la necesidad de implementarlas usando alguna herramienta para que sea posible verificar la efectividad o impacto de dicha extensión. En este artículo se presenta el desarrollo de una revisión sistemática que se enfoca en la identificación de herramientas para el modelado de procesos de negocio a través de BPMN, de código libre, que permitan extensibilidad. Keywords revisión sistemática de la literatura; herramientas de modelado de procesos de negocio; extensibilidad; BPMN I. INTRODUCCIÓN Un Proceso de Negocio es un conjunto de actividades que se realizan de manera coordinada para cumplir un objetivo de negocio en un contexto tecnológico y organizacional [1]. Dado el ambiente cambiante y competitivo en que se desenvuelven las organizaciones modernas, éstas se deben preocupar de gestionar sus procesos de negocio de tal manera que estos se puedan adecuar y mejorar de manera constante. Un aspecto clave en la gestión de los procesos de negocio es hacerlos visibles con el fin de trabajar con ellos de manera explícita tanto a niveles gerenciales como operacionales. Con esta idea, estos últimos años se han comenzado a utilizar diversas notaciones y lenguajes que permiten describir procesos de negocio de manera gráfica. El lenguaje y la notación más usados para el modelado de procesos de negocio son UML (Unified Modeling Language) y BPMN ( Business Process Model and Notation) respectivamente, siendo la notación la más utilizada en la industria lo que la convierte en el estándar de facto para el modelado de procesos de negocio [2]. Con el objeto aumentar la expresividad de BPMN, en la literatura se han propuesto diversas extensiones que permiten reflejar de mejor manera las reglas y requisitos que están inmersos en los procesos de las organizaciones. Entre estas extensiones se pueden mencionar aquellas que permiten expresar requisitos de seguridad [3], requisitos de calidad de datos [4], requisitos no funcionales [5], necesidades de asignación de recursos a las tareas que se realizan en el proceso de negocio [6], entre otras. Cada una de las propuestas para extender BPMN, suelen proveer una forma de representación gráfica para su utilización en el modelado. Ello implica, al momento de implementar dichas extensiones, la creación de una nueva herramienta para el modelado de procesos de negocio que incluya esta extensión o la modificación de alguna herramienta de modelado que ya existe. Consecuentemente, en este artículo se muestra el resultado de una revisión sistemática, basada en el método de Revisión Sistemática de la Literatura (RSL) propuesto en [7], que permite identificar herramientas de código abierto para el modelado de procesos de negocio, teniendo en cuenta su posibilidad de extensión. Este trabajo ha sido desarrollado en el contexto de un curso de Metodologías de Investigación en un programa de magíster lo que limita su desarrollo a un tiempo acotado por las necesidades propias de la docencia. El resto del artículo está organizado de la siguiente manera. En la sección II se presentan los trabajos relacionados, en la sección III se describe la metodología utilizada para abordar la revisión sistemática. En la sección IV se presenta una breve descripción de las herramientas encontradas y en la sección V se muestra un análisis comparativo de ellas. Finalmente en la sección VI se presentan las conclusiones del trabajo. II. TRABAJOS RELACIONADOS A nivel organizacional, los procesos de negocio son esenciales para entender la forma en que operan las organizaciones [1], por ello es deseable que reflejen el mayor número de condiciones y restricciones que son inherentes a las actividades involucradas en un proceso de negocio. BPMN se

2 ha posicionado como el estándar de facto en la industria [2], entre otras razones debido a su gran expresividad, que además puede ser extendida para dar cabida a nuevos aspectos relacionados con los procesos de negocio. Entre las extensiones propuestas en la literatura se pueden mencionar algunas orientadas a: expresar algunas necesidades de los clientes, tales como tiempo, costo y fiabilidad [8], especificar propiedades no funcionales como desempeño y fiabilidad [5], modelar requisitos de seguridad en procesos de negocio [3], modelar la asignación de recursos [6], representar de manera explícita restricciones legales [9], analizar el desempeño de los procesos de negocio [10], representar requisitos de calidad de datos [4], entre otras. Junto con la necesidad de extender BPMN también surge la necesidad de implementar herramientas que permitan aplicar estas nuevas potencialidades del lenguaje. En este sentido, en la literatura se encuentran algunos trabajos que dan cuenta de estas experiencias. Por ejemplo, en [11] se presenta algunas experiencias en la mejora de las herramientas BPMN para importación y exportación desde y hacia BPEL (Business Process Execution Language). Por otro lado, en [12] se analizan las oportunidades y limitaciones de BPMN, dando énfasis a las experiencias de los usuarios de BPMN en todo el mundo, presentando una lista de las herramientas más populares para abordar el modelado utilizando BPMN, aunque no se analiza la extensibilidad de estas. En un contexto más relacionado con lo metodológico, en [13] se expone una revisión de herramientas para data mining, donde se muestra un esquema de clasificación con el que se seleccionan 43 productos de software, que son prototipos de investigación o que están disponibles en el mercado. Ante la necesidad de incluir nuevos aspectos en el modelado de procesos de negocio, y a la falta de conocimiento respecto de herramientas actualmente disponibles que permitieran implementar nuevas extensiones, se decidió realizar una revisión sistemática de herramientas existente en la Web. Una RSL es una manera de evaluar e interpretar toda la investigación disponible, que sea relevante respecto de una interrogante de investigación particular, en un área temática o fenómeno de interés [7]. Teniendo una necesidad similar, para el desarrollo de esta revisión, se decidió adaptar el método señalado, para la búsqueda de herramientas de software. III. METODOLOGÍA La metodología usada en la revisión sistemática de este trabajo, es una adaptación del proceso de RSL propuesto para el contexto de la ingeniería del software [7], con el fin de hacer éste compatible con la búsqueda de herramientas de software. Además se agregaron ideas de la adaptación de una RSL para proyectos de fin de carrera [14]. En la TABLA I. se muestra el método definido para la revisión sistemática de herramientas de software. Como se puede ver en ella, éste consta de 3 etapas, que a su vez incluyen actividades más específicas. A continuación se describirá cada una de las etapas del método y un resumen de su ejecución en el contexto de este trabajo. TABLA I. MÉTODO PARA LA REALIZACIÓN DE UNA REVISIÓN SISTEMÁTICA DE HERRAMIENTAS DE SOFTWARE. Etapa 1: Planificación de la revisión Identificación de las características y funcionalidades de las herramientas de software a buscar. Definición de un protocolo de búsqueda Definición de un protocolo de revisión/selección Etapa 2: Desarrollo de la revisión Búsqueda de herramientas de software Selección de herramientas de software Registrar y gestionar las herramientas de software Comparación y análisis de herramientas de software Etapa 3: ación de los resultados A. Planificación de la revisión Esta etapa consiste en identificar la necesidad de la revisión, definir protocolos para el desarrollo de la revisión y evaluarlos antes de comenzar. En el contexto de la actividad de Identificar la necesidad de Investigación se definió como objetivo de la revisión: Identificar herramientas de código abierto que están disponibles para el modelado de procesos de negocio con BPMN, teniendo en cuenta su posibilidad de extensión. Asimismo, se definieron las siguientes interrogantes de investigación: (i) Existen herramientas de código libre para el modelado de procesos de negocio? y (ii) Cuáles son las herramientas de código libre para el modelado de procesos de negocio, que tienen la capacidad de poder ser extendidas?. Como recursos o fuentes a utilizar se establecieron tres motores de búsqueda: SourceForge, GitHub y Google Code. SourceForge es un proveedor de alojamiento de proyectos de software de código abierto que fue lanzado en 1999 [15]. GitHub es un sitio Web que ofrece alojamiento a proyectos de software de código abierto y que además ofrece una amplia gama de características, incluyendo control de errores, blogs y wikis de proyectos [16]. Google Code es un sitio Web que permite el alojamiento de proyectos y que proporciona un entorno de desarrollo colaborativo y libre para proyectos de código abierto [17]. Respecto del Protocolo de búsqueda, se definieron las normas de búsqueda en las fuentes definidas, considerando, por un lado, las siguientes palabras claves: (i) BPMN, (ii) Business Process Modeling Notation, (iii) Modeling, (iv) Tool y (v) Plug in; y por otro, las siguientes combinaciones: (i) BPMN, (ii) Business Process Modeling Notation, (iii) BPMN Modeling, (iv) BPMN tools, (v) BPMN plug in y (vi) BPMN modeling tools.

3 En cuanto al Protocolo de revisión de las herramientas encontradas, se establecieron los criterios de inclusión y exclusión que se presentan en la TABLA II. TABLA II. CRITERIOS DE SELECCIÓN. Criterios de inclusión La herramienta debe permitir crear modelos de procesos de negocio basados en el estándar BPMN 2.0. La herramienta debe ser de código libre y de libre distribución. La herramienta debe contar con documentación. La herramienta debe facilitar la opción de crear extensiones. Criterios de exclusión La última actualización de la herramienta tiene más de tres años de antigüedad. La herramienta no ofrece soporte para más de una plataforma (, Mac OS). Con la panificación definida se inició el desarrollo la revisión sistemática. B. Desarrollo de la revisión En esta etapa se ejecuta la revisión, que es guiada por la planificación, desarrollada en la etapa anterior, y contempla las siguientes actividades: búsqueda de herramientas de software, selección de herramientas, registro del proceso y resultados de éste, análisis y comparación de las herramientas seleccionadas. Respecto de las actividades de Búsqueda y Selección de las herramientas de Software, se aplicaron los protocolos definidos en la etapa anterior. En la TABLA III. se muestra una síntesis de los resultados de la búsqueda de herramientas en los motores utilizados. Luego con los criterios establecidos se ejecutó la revisión y selección de las herramientas, cuyo resultado se muestra en la última columna de la tabla. TABLA III. Motor de búsqueda Seleccionadas Source- Forge SÍNTESIS DE LA BÚSQUEDA REALIZADA EN LOS MOTORES DE BÚSQUEDA DEFINIDOS. Analizadas Repetidas Relevantes GitHub Google Code Como se puede observar en la TABLA III. los motores de búsqueda utilizados presentaron una cantidad importante de resultados, los que disminuyeron considerablemente puesto que no cumplían los criterios establecidos. Finalmente, se llegó a la selección de 9 herramientas. El análisis y la comparación de las herramientas seleccionadas se muestran en las siguientes secciones. C. ación de los resultados En la etapa de publicación de resultados se debe dar a conocer los resultados obtenidos a la comunidad científica del área. Consecuentemente, este artículo evidencia el desarrollo de esta etapa. IV. ANÁLISIS DE LAS HERRAMIENTAS Como se observa en la TABLA III. última columna, el resultado de la revisión entregó un total de 9 herramientas de código libre que son compatibles con el estándar BPMN 2.0 y con posibilidades de ser extendidas. A continuación, y partir de esto, se describen algunas de las características más relevantes de las herramientas seleccionadas. A. Yaoqiang BPMN Editor Yaoqiang BPMN Editor es un editor gráfico de diagramas de procesos de negocio, que cumple con las especificaciones de la Object Management Group (OMG) para el estándar más reciente BPMN 2.0. El editor permite importar y exportar archivos en formato BPMN 2.0. Dentro de sus funcionalidades tiene la validación de la sintaxis BPMN en tiempo real y la generación automática de información para diagramas de intercambio. Además es importante señalar que tiene una arquitectura extensible para crear Plugins y una biblioteca para la extensibilidad. También es posible ejecutar simulaciones de BPMN, permitiendo el montaje y desmontaje de subprocesos de una forma flexible. Implementa directamente a un motor de BPMN 2.0. Tiene la propiedad de soportar la importación desde Microsoft Visio Professional y GraphML hacia archivos BPMN 2.0. Así mismo es posible exportar hacia los siguientes formatos GIF, SVG, HTML, VML, BMP, JPG, PNG y a OpenDocument (Odt) [18]. B. Modelio - entorno de modelado Modelio es una herramienta de modelado de código abierto que proporciona soporte para los último estándar de Unified Modeling Language (UML) y BPMN 2.0. Se puede extender mediante la adición de módulos que añaden nuevas funcionalidades. Un gran conjunto de estos módulos son gratuitos y de código abierto, lo que facilita la gestión y generación de código. Modelio, sigue los estándares de modelado TOGAF, SysML, SoaML y permite la generación de documentos. Esta herramienta, además se caracteriza por lo siguiente: (i) permite la exportación e importación a archivos con extensión XMI (ii) incorpora la posibilidad de extensión mediante la adición de módulos (iii) posee soporte para Scripting lenguaje (Jython) y (iv) proporciona soporte a la propuesta Model Driven Architecture (MDA) [19].

4 C. Bonita BPM: Open Source BPM Bonita BPM es una herramienta de código abierto para el modelado, gestión de procesos de negocio y flujos de trabajo. Esta posee los tres siguientes componentes: (i) Bonita Estudio: permite al usuario crear y modificar gráficamente los procesos de negocio con el estándar BPMN2.0. Además Bonita Estudio, que está basado en, permite trabajar con procesos diseñados con otros estándares y tecnologías como XPDL o jbpm. (ii) Bonita BPM Motor: es una API de Java que le permite interactuar mediante programación y ejecutar los procesos de negocio, este está disponible bajo licencia LGPL. Se basa en Hibernate. (iii) Bonita Portal: es una interfaz de Webmail que permite gestionar las tareas. Este es de código abierto y se puede descargar bajo licencia GPL [20]. D. MyBPMN MyBPMN un la solución Open Source BPM que permite modelar, ejecutar y optimizar procesos de negocio a través de un entorno gráfico y sin necesidad de programación. Esta herramienta tiene tres componentes principales que son: (i) MyBPMN Designer que es una aplicación de modelado BPMN basado en 3.5, (ii) MyBPMN Engine que es totalmente compatible con BPMN 2.0 y (iii) MyBPMN Web que es una consola de administración [21]. E. Signavio-CORE-componentes Signavio-CORE-componentes es una herramienta de software que permite crear modelos de proceso de negocio que se pueden cargar en motores de proceso gracias al formato de intercambio XML estandarizado. Dentro de las características que posee Signavio-COREcomponentes se puede mencionar: (i) la utilización de un formato de intercambio XML estandarizado (ii) y la capacidad para exportar a los siguientes formatos ARIS, XPDL, PDF, Visio, Excel [22]. F. BPMNX BPMNX es una herramienta desarrollada en la plataforma para el desarrollo de extensiones para el meta-modelo BPMN 2.0. La herramienta consta de 3 componentes principales que son: (i) BPMN+X. componente que se basa en la especificación del mecanismo de extensión BPMN, (ii) QVT (Query/View/Transformation) lenguaje que permite la trasformación entre modelos y (iii) JET Model-to-code Transformation el que ayuda a la producción de documentos de esquema XML que pueden ser procesados por herramientas BPMN [23]. G. Camunda Modeler Camunda Modeler es un plugin de modelado BPMN 2.0 para que se centra en el modelado transparente de proceso y diagramas de colaboración. Este es parte del conjunto de software Camunda BPM [13]. La herramienta tiene la propiedad de poder leer y escribir archivos de diagrama BPMN 2.0 [24]. H. BPMN2 Visual Editor for BPMN2 Visual Editor for es uno de los plugin para el modelado de procesos de negocio sobre [14]. Es compatible con el estándar BPMN 2.0 que se complementa de buena forma con jbpm5 y permite, además, que los modelos sean almacenados en el formato BPMN 2.0 XML [25]. I. BPMN2 Modeler Project BPMN 2.0 Modeler proporciona una herramienta de modelado gráfico que permite la creación y edición de diagramas BPMN (Business Process Modeling Notation). La herramienta se basa en Graphiti y utiliza BPMN 2.0 EMF ( Modeling Framework) meta model, está desarrollado actualmente en el contexto del proyecto Model Development Tools (MDT). Este meta -modelo es compatible con la especificación de BPMN 2.0 propuesto por la Object Management Group [26]. V. COMPARACION DE HERRAMIENTAS En esta sección se presenta una comparación de las herramientas seleccionadas. Esta comparación se basa en siete características que se describen a continuación: Soporte de BPMN 2.0, establece si la herramienta es compatible con el estándar BPMN 2.0. Plataformas compatibles, determina su compatibilidad con los sistemas operativos existentes. Provee arquitectura para plug-in o extensiones, establece si desde la base del desarrollo de la herramienta fue pensada para ser extensible. Tipo de licencia, identifica las condiciones de uso que definen los desarrolladores de la herramienta. Lenguaje de programación, identifica la tecnología utilizada para la construcción de la herramienta. Utiliza formato de salida estándar, identifica la compatibilidad con otras herramientas. Nivel de documentación, establece la cantidad de información que dan a conocer los desarrolladores de las herramientas y la comunidad que trabaja con ésta. A continuación, en la TABLA IV. se muestra el resultado de la comparación realizada, indicando por cada herramienta (ubicadas en las filas de la tabla) las características que posee (columnas de la tabla).

5 TABLA IV. ANÁLISIS COMPARATIVO DE LAS HERRAMIENTAS SELECCIONADAS. Criterio de comparación Yaoqiang BPMN Editor Modelio entorno de modelado (UML) Bonita BPM: Open Source BPM MyBPMN Signavio CORE componentes BPMNX Camunda Modeler BPMN2 Visual Editor for BPMN2 Modeler Project Soporte a BPMN2.0 Si Si Si Si Si Si Si Si Si Plataformas compatibles Solaris y Freebsd Window y Freebsd Window, Window, Provee arquitectura para plug-in o extensiones Si Si No No No Si No No Si Tipo de licencia GPLv3 GPLv3 GPLv2 GPLv3 Apache 2.0 Lenguaje de programación Java Java Java Java Java Java Java Java Java Utiliza formato de salida estándar BPMN 2.0 file XMI BPMN 2.0 file BPMN 2.0 ARIS, XPDL BPMN 2.0 BPMN 2.0 BPMN 2.0 BPMN 2.0 Nivel de documentación Medio Medio Alto Bajo Bajo Bajo Medio Medio Medio A modo de síntesis de lo que se observa en la TABLA IV. se puede generalizar que todas las herramientas seleccionadas son compatibles con más de una plataforma, así como también con el sistema operativo Windows. Además es relevante destacar que todas implementan el estándar más reciente de modelado de procesos de negocio BPMN 2.0 y están desarrolladas en el lenguaje de programación Java. Con respecto a la documentación proporcionada por los desarrolladores de las herramientas, se puede establecer que no es suficiente, debido a que la mayoría de los casos sólo se tiene información relacionada con la forma en que se utiliza para modelar y no se llega a proveer documentación respecto de su construcción y posteriores actualizaciones. En términos de extensibilidad cuatro de las nueve herramientas establecen, desde la base de su desarrollo, una arquitectura para la implementación de plug-in o extensiones, mientras que las otras son extensibles pero con mayor complejidad debido a que no cuentan con esa propiedad. Respecto de las licencias de uso, se pudo establecer que todas las herramientas seleccionadas son compatibles con la licencia general pública. Finalmente, una vez concretado el análisis de las herramientas, es posible responder las interrogantes de investigación establecidas de este trabajo. En primer lugar, y respecto de la interrogante Existen herramientas de código libre para el modelado de proceso de negocio?, la respuesta es positiva, puesto que existen herramientas de código libre para el modelado de procesos de negocio y se evidencia su hallazgo en la Tabla IV, donde se presentan las herramientas seleccionadas y sus características. La segunda interrogante planteada fue Cuáles son las herramientas de código libre para el modelado de procesos de negocio, que tienen la capacidad de poder ser extendidas?. De acuerdo con la información TABLA IV. las nueve herramientas seleccionadas cuentan con la capacidad de ser extendidas. Cuatro proveen directamente condiciones para su extensión, y las restantes, de acuerdo al estudio realizado y la exploración del código en ellas, también podrían ser modificadas para incorporar nuevas extensiones. VI. CONCLUSIONES Y TRABAJO FUTURO Para abordar la tarea de modelar procesos de negocio existe una gran variedad de herramientas tanto gratuitas como de pago. No obstante, cuando se emprende el desafío de implementar extensiones de la notación en las herramientas disponibles el número se reduce considerablemente. En este artículo se muestra el desarrollo de una revisión de la literatura cuyo objetivo era identificar herramientas de código abierto disponibles para el modelado de procesos de

6 negocio con BPMN y que puedan ser extendidas de acuerdo a nuevos aspectos asociados a los procesos de negocios. Como resultado se puede afirmar, que existe un grupo de herramientas que cumplen con los criterios definidos y que podrían ser candidatas a ser utilizadas en la implementación de alguna extensión de BPMN. Sin embargo, también es importante señalar que la documentación de estas no es muy amplia lo que sin duda implicará un esfuerzo adicional. Nuestro propósito es difundir este trabajo pues creemos que puede constituir una referencia de aquellas herramientas que ofrecen cierta flexibilidad en la incorporación de nuevas características relacionadas con el modelado de procesos de negocio. El trabajo futuro se orienta en la implementación de extensiones con el objeto de demostrar su aplicabilidad y la forma en que se puede mejorar la expresividad de los procesos de negocio. REFERENCIAS [1] M. Weske, Concepts, Languages, Architectures, vol. 14. Springer, [2] P. Harmon and C. Wolf, Business Process Modeling Survey, Bus. Process Trends (http//www. bptrends. com/), [3] A. Rodríguez, E. Fernández-Medina, and M. Piattini, A BPMN extension for the modeling of security requirements in business processes, IEICE Trans. Inf. Syst., vol. 90, no. 4, pp , [4] A. Rodríguez, A. Caro, C. Cappiello, and I. Caballero, A BPMN extension for including data quality requirements in business process modeling. Springer, [5] P. Bocciarelli and A. D Ambrogio, A BPMN extension for modeling non functional properties of business processes, in Proceedings of the 2011 Symposium on Theory of Modeling & Simulation: DEVS Integrative M&S Symposium, 2011, pp [6] L. J. R. Stroppi, O. Chiotti, and P. D. Villarreal, A BPMN 2.0 Extension to Define the Resource Perspective of Business Process Models, in XIV Iberoamerican Conference on Software Engineering, [7] B. Kitchenham, Procedures for performing systematic reviews, Keele, UK, Keele Univ., vol. 33, p. 2004, [8] K. Saeedi, L. Zhao, and P. R. F. Sampaio, Extending BPMN for supporting customer-facing service quality requirements, in Web Services (ICWS), 2010 IEEE International Conference on, 2010, pp [9] S. Goldner and A. Papproth, Extending the BPMN Syntax for Requirements Management, in Business Process Model and Notation, Springer, 2011, pp [11] J. Mendling, K. B. Lassen, and U. Zdun, Experiences in enhancing existing BPM Tools with BPEL Import and Export. Springer, [12] J. Recker, Opportunities and constraints: the current struggle with BPMN, Bus. Process Manag. J., vol. 16, no. 1, pp , [13] O. Z. Maimon and L. Rokach, Data mining and knowledge discovery handbook, vol. 1. Springer, [14] M. Caro, M., Rodríguez, A., Calero C., Fernández-Medina, E., Piattini, Análisis y revisión de la literatura en el contexto de proyectos de fin de carrera: Una propuesta., Rev. Soc. Chil. Cienc. la Comput., vol. 6, no. 1, [15] N. Willis, SourceForge offering side-loading installers, [Online]. Available: [Accessed: 25- Jul-2014]. [16] Y. Takhteyev and A. Hilts, Investigating the geography of open source software through GitHub [17] Google, support, [Online]. Available: [Accessed: 11-Jul-2014]. [18] Yaoqiang, Yaoqiang BPMN Editor, [Online]. Available: [19] Modelio, Modelio - Modeling environment (UML), [Online]. Available: [20] Bonitasoft, Bonita BPM: Open Source BPM, [Online]. Available: [21] mybpmn, MyBPMN, [Online]. Available: [22] Signavio, Signavio Process Editor, [Online]. Available: [23] L. Stroppi, bpmnx, [Online]. Available: [24] Camunda, camunda-modeler, [Online]. Available: [Accessed: 11-Jul- 2014]. [25] Imeikas, BPMN2-Editor-for-, [Online]. Available: [Accessed: 11-Jul-2014]. [26] B. Brodt, org.eclipse.bpmn2-modeler, [Online]. Available: [Accessed: 11-Jul-2014]. [10] A. Lodhi, V. Küppen, and G. Saake, An extension of bpmn metamodel for evaluation of business processes, Sci. J. Riga Tech. Univ. Comput. Sci., vol. 43, no. 1, pp , 2011.

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio).

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio). 1 GLOSARIO A continuación se definen, en orden alfabético, los conceptos básicos que se han abordado a lo largo del desarrollo de la metodología para la gestión de requisitos bajo la Arquitectura Orientada

Más detalles

Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta

Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta (Business Process Management, BPM). La Gerencia de los Procesos del Negocio: Se define como: "integración

Más detalles

Guía para Desarrollo de Sitios Web - Gobierno de Chile

Guía para Desarrollo de Sitios Web - Gobierno de Chile www.guiaweb.gob.cl > 109 110 < www.guiaweb.gob.cl La Guía en Internet: www.guiaweb.gob.cl Guía para Desarrollo de Sitios Web - Gobierno de Chile Como se ha indicado en los capítulos iniciales, esta Guía

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

Visión General GXflow. Última actualización: 2009

Visión General GXflow. Última actualización: 2009 Última actualización: 2009 Copyright Artech Consultores S. R. L. 1988-2009. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier medio sin el consentimiento explícito de

Más detalles

Unidad III. Software para la administración de proyectos.

Unidad III. Software para la administración de proyectos. Unidad III Software para la administración de proyectos. 3.1 Herramientas de software para administrar proyectos. El software de administración de proyectos es un concepto que describe varios tipos de

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

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

"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

PERSYS www.persys.com.mx Tel. (81) 8160 0126 Página 0

PERSYS www.persys.com.mx Tel. (81) 8160 0126 Página 0 PERSYS www.persys.com.mx Tel. (81) 8160 0126 Página 0 Interacción entre herramientas BPA y BPM Este breve ensayo tiene el propósito de esclarecer las similitudes y diferencias entre lo que llamamos una

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

Objetos educativos y estandarización en e-learning: Experiencias en el sistema <e-aula>

Objetos educativos y estandarización en e-learning: Experiencias en el sistema <e-aula> Objetos educativos y estandarización en e-learning: Experiencias en el sistema Fernández-Manjón, B.1, López Moratalla, J.2 Martínez Ortiz, I. 2, Moreno Ger, P. 2 Universidad Complutense de Madrid,

Más detalles

Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar

Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar Gobierno Municipal del Cantón Bolívar Versión: Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Plan de Desarrollo de Software Universidad

Más detalles

BPM en la práctica Transitando del BPA al BPM con una metodología probada. Diego Karbuski - Diciembre 2012

BPM en la práctica Transitando del BPA al BPM con una metodología probada. Diego Karbuski - Diciembre 2012 BPM en la práctica Transitando del BPA al BPM con una metodología probada. Diego Karbuski - Diciembre 2012 Qué es BPM? BPM no solo es tecnología informática. Es una disciplina de gestión empresarial impulsada

Más detalles

Análisis de aplicación: XMind

Análisis de aplicación: XMind Análisis de aplicación: XMind CENTRO DE EXCELENCIA DE SOFTWARE LIBRE DE CASTILLA LA MANCHA Autor/es Área del Autor/es Fecha Nº. Versión Comentarios María José Caballero Redondo 25/11/11 0.1 Primera Versión

Más detalles

"Módulo OOWS para StarUML" INTRODUCCIÓN

Módulo OOWS para StarUML INTRODUCCIÓN UNA HERRAMIENTA PARA DIAGRAMAS OOWS: "Módulo OOWS para StarUML" Richard Medina Z. Universidad de Concepción, Chile INTRODUCCIÓN Una herramienta CASE (Computer Aided Software Engineering,

Más detalles

Antecedentes de GT Consultores

Antecedentes de GT Consultores GT Consultores Antecedentes GT Consultores Consultorías en TI & BPM Ingeniería de Negocios y Gestión del Cambio Perfil de Consultores Elementos Diferenciadores Antecedentes de GT Consultores El Holding

Más detalles

CURSO COORDINADOR INNOVADOR

CURSO COORDINADOR INNOVADOR CURSO COORDINADOR INNOVADOR PRESENTACIÓN La tarea que el Ministerio de Educación se propone a través de Enlaces, en relación al aseguramiento del adecuado uso de los recursos, con el fin de lograr un impacto

Más detalles

CAPÍTULO 1 Instrumentación Virtual

CAPÍTULO 1 Instrumentación Virtual CAPÍTULO 1 Instrumentación Virtual 1.1 Qué es Instrumentación Virtual? En las últimas décadas se han incrementado de manera considerable las aplicaciones que corren a través de redes debido al surgimiento

Más detalles

Propuesta de Proyecto Final Para optar al grado de Magíster en Tecnologías de la Información

Propuesta de Proyecto Final Para optar al grado de Magíster en Tecnologías de la Información Propuesta de Proyecto Final Para optar al grado de Magíster en Tecnologías de la Información Profesor Guía: José Luis Martí Fecha: Diciembre 2007 1. ANTECEDENTES. 1. Titulo del Proyecto Modelamiento de

Más detalles

Introducción a la extensión de scripting en gvsig 2.0

Introducción a la extensión de scripting en gvsig 2.0 Introducción a la extensión de scripting en gvsig 2.0 2012 gvsig Association Este documento se distribuye con la licencia Creative Commons 1 2 Índice de contenido 1 Introducción... 3 Instalación de la

Más detalles

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

Ingeniería de Software

Ingeniería de Software Ingeniería de Software MSDN Ingeniería de Software...1 Ingeniería del Software_/_ Ingeniería y Programación...1 Análisis de Requerimientos...2 Especificación...3 Diseño...4 Desarrollo en Equipo...5 Mantenimiento...6

Más detalles

El impacto del relevamiento y modelado de procesos en la implantación de sistemas informáticos

El impacto del relevamiento y modelado de procesos en la implantación de sistemas informáticos El impacto del relevamiento y modelado de procesos en la implantación de sistemas informáticos KPMG, Abril 2013 KPMG afiliadas a KPMG International Cooperative ( KPMG International ), una entidad suiza.

Más detalles

SAP BusinessObjects Edge BI Standard Package La solución de BI preferida para. Empresas en Crecimiento

SAP BusinessObjects Edge BI Standard Package La solución de BI preferida para. Empresas en Crecimiento SAP BusinessObjects Edge BI Standard Package La solución de BI preferida para Empresas en Crecimiento Portfolio SAP BusinessObjects Soluciones SAP para Empresas en Crecimiento Resumen Ejecutivo Inteligencia

Más detalles

Desarrollo de aplicaciones para la sociedad de la información Bloque II- Dominios de aplicaciones sociales Tema 3- Gestión de procesos de negocio

Desarrollo de aplicaciones para la sociedad de la información Bloque II- Dominios de aplicaciones sociales Tema 3- Gestión de procesos de negocio Desarrollo de aplicaciones para la sociedad de la información Bloque II- Dominios de aplicaciones sociales Tema 3- Gestión de procesos de negocio Máster Universitario Oficial en Sistemas Telemáticos e

Más detalles

GeneXus BPM Suite X. Última actualización: 01 de Setiembre de 2008

GeneXus BPM Suite X. Última actualización: 01 de Setiembre de 2008 Última actualización: 01 de Setiembre de 2008 Copyright Artech Consultores S. R. L. 1988-2008. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier medio sin el consentimiento

Más detalles

El Proceso Unificado de Desarrollo de Software

El Proceso Unificado de Desarrollo de Software El Proceso de Desarrollo de Software Ciclos de vida Métodos de desarrollo de software El Proceso Unificado de Desarrollo de Software 1 Fases principales del desarrollo de software Captura de requisitos:

Más detalles

Business Process Management(BPM)

Business Process Management(BPM) Universidad Inca Garcilaso de la Vega CURSO DE ACTUALIZACIÓN PROFESIONAL DE INGENIERÍA DE SISTEMAS Y CÓMPUTO Business Process Management(BPM) MSc. Daniel Alejandro Yucra Sotomayor E-mail: daniel@agenciati.com

Más detalles

Ventajas del software del SIGOB para las instituciones

Ventajas del software del SIGOB para las instituciones Ventajas del software del SIGOB para las instituciones Podemos afirmar que además de la metodología y los enfoques de trabajo que provee el proyecto, el software, eenn ssi i mi issmoo, resulta un gran

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

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Documento de trabajo elaborado para la Red Temática DocenWeb: Red Temática de Docencia en Control mediante Web (DPI2002-11505-E)

Más detalles

Nombre de producto. Dexon Workflow Manager

Nombre de producto. Dexon Workflow Manager Nombre de producto Dexon Workflow Manager EL PRODUCTO ADECUADO PARA LA AUTOMATIZACIÓN DE LAS ACTIVIDADES DE TRABAJO QUE SUSTENTAN LA ACTIVIDAD DE NEGOCIO DE SU ORGANIZACIÓN Y EL SEGUIMIENTO DE SUS PROCESOS

Más detalles

6.2. e-learning como sustituto o como complemento a la educación presencial. 6.3. Plataformas e-learning en Primaria.

6.2. e-learning como sustituto o como complemento a la educación presencial. 6.3. Plataformas e-learning en Primaria. 6.1. Introducción. 6.2. e-learning como sustituto o como complemento a la educación presencial. 6.3. Plataformas e-learning en Primaria. 6.4. El rol de profesor y alumno en e-learning. 6.5. La plataforma

Más detalles

Acerca de esté Catálogo

Acerca de esté Catálogo Catálogo de Cursos 2015 Acerca de esté Catálogo En el presente documento podrá obtenerse la información necesaria sobre la oferta de cursos que Manar Technologies S.A.S. y su línea de educación Campus

Más detalles

Gestión de Proyectos con Open Project

Gestión de Proyectos con Open Project Gestión de Proyectos con Open Project 20 HORAS Esta capacitación tiene como objetivo principal brindar a los participantes los conocimientos generales relativos a la gestión integral de proyectos de acuerdo

Más detalles

Comunicación: Herramientas Informáticas de Apoyo a la Educación: Experiencias. Autor: Ing. Hernán Mariño hernanmarino@uca.edu.ar

Comunicación: Herramientas Informáticas de Apoyo a la Educación: Experiencias. Autor: Ing. Hernán Mariño hernanmarino@uca.edu.ar Comunicación: Herramientas Informáticas de Apoyo a la Educación: Experiencias. Autor: Ing. Hernán Mariño hernanmarino@uca.edu.ar Pontificia Universidad Católica Argentina Facultad de Ciencias Fisicomatemáticas

Más detalles

Unidad 1. Fundamentos en Gestión de Riesgos

Unidad 1. Fundamentos en Gestión de Riesgos 1.1 Gestión de Proyectos Unidad 1. Fundamentos en Gestión de Riesgos La gestión de proyectos es una disciplina con la cual se integran los procesos propios de la gerencia o administración de proyectos.

Más detalles

Preguntas más frecuentes sobre PROPS

Preguntas más frecuentes sobre PROPS Preguntas más frecuentes sobre PROPS 1. Qué es un modelo? Un modelo es un marco común para toda la organización. Está alineado con los estándares de gestión de proyectos, como PMBOK, ISO10006, ISO9000

Más detalles

CONCLUISIONES Y RECOMENDACIONES

CONCLUISIONES Y RECOMENDACIONES CONCLUISIONES Y RECOMENDACIONES CONTENIDO 7.1 Verificación de Hipótesis 7.2 Conclusiones 7.3 Recomendaciones Mónica Cecilia Gallegos Varela - 145 - VERIFICACIÓN DE HIPÓTESIS La hipótesis planteada al inicio

Más detalles

OMG UML 2.0 Marcando un hito en el desarrollo de software Resumen Keywords Historia del Surgimiento

OMG UML 2.0 Marcando un hito en el desarrollo de software Resumen Keywords Historia del Surgimiento OMG UML 2.0 Marcando un hito en el desarrollo de software Resumen A través de este artículo se ofrece un panorama amplio y de alto nivel sobre la especificación y los diferentes diagramas del Lenguaje

Más detalles

CAPITULO IV. HERRAMIENTAS DE CÓDIGO ABIERTO

CAPITULO IV. HERRAMIENTAS DE CÓDIGO ABIERTO CAPITULO IV. HERRAMIENTAS DE CÓDIGO ABIERTO En la actualidad la mayoría de las grandes empresas cuentan con un sin número de servicios que ofrecen a sus trabajadores y clientes. Muchos de estos servicios

Más detalles

Gelka Consultores de Negocios y Proyectos Ltda.

Gelka Consultores de Negocios y Proyectos Ltda. BUSINES INTELLIGENCE OPEN SOURCE En el área de Business Intelligence, se ha producido recientemente un despegue espectacular en el desarrollo de soluciones open Source La cantidad de proyectos de Open

Más detalles

3. GESTIÓN DE CONFIGURACIÓN DE SOFTWARE

3. GESTIÓN DE CONFIGURACIÓN DE SOFTWARE 3. GESTIÓN DE CONFIGURACIÓN DE SOFTWARE Software Configuration Management (SCM) es una disciplina de la Ingeniería de Software que se preocupa de [Ber92] [Ber84] [Bou98] [Mik97]: Identificar y documentar

Más detalles

A continuación resolveremos parte de estas dudas, las no resueltas las trataremos adelante

A continuación resolveremos parte de estas dudas, las no resueltas las trataremos adelante Modulo 2. Inicio con Java Muchas veces encontramos en nuestro entorno referencias sobre Java, bien sea como lenguaje de programación o como plataforma, pero, que es en realidad Java?, cual es su historia?,

Más detalles

Visión General de GXportal. Última actualización: 2009

Visión General de GXportal. Última actualización: 2009 Última actualización: 2009 Copyright Artech Consultores S. R. L. 1988-2009. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier medio sin el consentimiento explícito de

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

SOFTWARE & SYSTEMS PROCESS ENGINEERING METAMODEL SPECIFICATION V.20 SPEM 2.0

SOFTWARE & SYSTEMS PROCESS ENGINEERING METAMODEL SPECIFICATION V.20 SPEM 2.0 SPEM 2.0 SOFTWARE & SYSTEMS PROCESS ENGINEERING METAMODEL SPECIFICATION V.20 SPEM 2.0 Metamodelo para modelos de procesos de ingeniería de software y de ingeniería de sistemas. La idea central de SPEM

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

K2BIM Plan de Investigación - Comparación de herramientas para la parametrización asistida de ERP Versión 1.2

K2BIM Plan de Investigación - Comparación de herramientas para la parametrización asistida de ERP Versión 1.2 K2BIM Plan de Investigación - Comparación de herramientas para la parametrización asistida de ERP Versión 1.2 Historia de revisiones Fecha VersiónDescripción Autor 08/10/2009 1.0 Creación del documento.

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

TICS ERP S EN LAS PYMES. Edwin Rey @king_loxa

TICS ERP S EN LAS PYMES. Edwin Rey @king_loxa TICS ERP S EN LAS PYMES Edwin Rey @king_loxa PYMES Qué son las PYMES? Se conoce como PYMES al conjunto de pequeñas y medianas empresas que de acuerdo a su volumen de ventas, capital social, cantidad de

Más detalles

PROPUESTA METODOLOGICA PARA LA EDUCCIÓN DE REQUISITOS EN PROYECTOS DE EXPLOTACIÓN DE INFORMACIÓN

PROPUESTA METODOLOGICA PARA LA EDUCCIÓN DE REQUISITOS EN PROYECTOS DE EXPLOTACIÓN DE INFORMACIÓN PROPUESTA METODOLOGICA PARA LA EDUCCIÓN DE REQUISITOS EN PROYECTOS DE EXPLOTACIÓN DE INFORMACIÓN Paola Britos 1,2, Enrique Fernandez 1,2, Ramón García-Martinez 1,2 Centro de Ingeniería del Software e Ingeniería

Más detalles

SOLUCIÓN SITUACIÓN ACTUAL

SOLUCIÓN SITUACIÓN ACTUAL SITUACIÓN ACTUAL La necesidad de las organizaciones de ser más competitivas en un mercado dinámico ha generado estructuras organizacionales complejas y exigentes en términos de calidad y eficiencia. Sobre

Más detalles

Anexo 4 Documento de Arquitectura

Anexo 4 Documento de Arquitectura Anexo 4 Documento de Arquitectura 1. Introducción El anexo se describe el propósito y alcance referentes al proyecto correspondiente al documento de arquitectura. 2. Propósito El propósito del anexo de

Más detalles

Sistema de Gestión de Proyectos Estratégicos.

Sistema de Gestión de Proyectos Estratégicos. [Documento versión 2.0 del 24/06/2015] Sistema de Gestión de Proyectos Estratégicos. El sistema de Gestión de Proyectos Estratégicos (GPE), es una poderosa herramienta para administrar y gestionar los

Más detalles

LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN

LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN Tabla de Contenidos LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN... 1 Tabla de Contenidos... 1 General... 2 Uso de los Lineamientos Estándares...

Más detalles

MANUAL DEL TRABAJO FIN DE GRADO EN FISIOTERAPIA GUÍA PARA LOS TUTORES

MANUAL DEL TRABAJO FIN DE GRADO EN FISIOTERAPIA GUÍA PARA LOS TUTORES 2011 MANUAL DEL TRABAJO FIN DE GRADO EN FISIOTERAPIA GUÍA PARA LOS TUTORES Universidad de Zaragoza Escuela de Ciencias de la Salud Grado en Fisioterapia Trabajo Fin de Grado 1. Introducción Qué es el Trabajo

Más detalles

Workflows? Sí, cuántos quiere?

Workflows? Sí, cuántos quiere? Workflows? Sí, cuántos quiere? 12.11.2006 Servicios Profesionales Danysoft Son notables los beneficios que una organización puede obtener gracias al soporte de procesos de negocios que requieran la intervención

Más detalles

CMMI (Capability Maturity Model Integrated)

CMMI (Capability Maturity Model Integrated) CMMI (Capability Maturity Model Integrated) El SEI (software engineering institute) a mediados de los 80 desarrolló el CMM (modelo de madurez de la capacidad de software). CMMI: CMM integrado, una mezcla

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

La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la

La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la Servicios web Introducción Un servicio web es un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. Distintas aplicaciones de software desarrolladas en lenguajes

Más detalles

arquitectura que maneja. Encontraremos también los diferentes servidores que

arquitectura que maneja. Encontraremos también los diferentes servidores que 3.1 INTRODUCCIÓN A lo largo de este capitulo será descrito ArcIMS, así como las características y arquitectura que maneja. Encontraremos también los diferentes servidores que proporciona ArcIMS, además

Más detalles

Ofrezca la nueva tendencia de innovación empresarial con un entorno de red abierta

Ofrezca la nueva tendencia de innovación empresarial con un entorno de red abierta Descripción general de la solución Ofrezca la nueva tendencia de innovación empresarial con un entorno de red abierta Lo que aprenderá A medida que tecnologías como la nube, la movilidad, los medios sociales

Más detalles

Capítulo 5. Cliente-Servidor.

Capítulo 5. Cliente-Servidor. Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor

Más detalles

Consultoría en Arquitectura Empresarial, SOA y de Software

Consultoría en Arquitectura Empresarial, SOA y de Software Consultoría en Arquitectura Empresarial, SOA y de Software Dentro de su propuesta de servicios de consultoría, HEINSOHN ofrece consultoría en planeación de tecnologías de información, donde se define a

Más detalles

Planificación en Team Foundation Server 2010

Planificación en Team Foundation Server 2010 Planificación en Team Foundation Server 2010 Planificación y Seguimientos en Proyectos Agile con Microsoft Visual Studio Team Foundation Server 2010 Dirigido a: Todos los roles implicados en un proyecto

Más detalles

Introducción a los Servicios Web. Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com

Introducción a los Servicios Web. Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com Introducción a los Servicios Web Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com Servicios Web y Soa En un contexto SOA y los servicios web son una oportunidad de negocios en la actualidad.

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

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

S o l u c i o n e s I n f o r m a t i c a s. Soluciones a un solo clic

S o l u c i o n e s I n f o r m a t i c a s. Soluciones a un solo clic Soluciones a un solo clic Nuestra Empresa TEMASIS es una empresa dedicada a la personalización de sistemas de gestión a través de Internet. Mediante esta innovadora propuesta los clientes reducen drásticamente

Más detalles

FUNDAMENTOS DE PROGRAMACION CON C#

FUNDAMENTOS DE PROGRAMACION CON C# Capítulo 1 FUNDAMENTOS DE PROGRAMACION CON C# El lenguaje C# C# (léase, en inglés C sharp, y en español C almohadilla) es un lenguaje de programación que permite el desarrollo de aplicaciones para Internet,

Más detalles

ORBERE. Memoria Técnica del Aplicativo de Gestión de la producción para ADIMDE

ORBERE. Memoria Técnica del Aplicativo de Gestión de la producción para ADIMDE ORBERE Memoria Técnica del Aplicativo de Gestión de la producción para ADIMDE Bilbao, 12 de diciembre de 2006 INDICE 1. METODOLOGÍA DE TRABAJO 2 1.1 Pautas para el Desarrollo 2 1.2 Entorno Tecnológico,

Más detalles

Durante la determinación del problema dentro de los procesos de mercadeo de R & S Training se pudo notar notables deficiencias en las relaciones con

Durante la determinación del problema dentro de los procesos de mercadeo de R & S Training se pudo notar notables deficiencias en las relaciones con Autora: Rodríguez Fortunato, Marìa Rossana Titulo: Implementación de un sistema bajo tecnología web basado en estrategias de CRM que apoye las actividades de mercadeo de una empresa de servicios de adiestramientos

Más detalles

ISO 31000:2009 - La gestión de riesgos como componente integral de la gestión empresarial

ISO 31000:2009 - La gestión de riesgos como componente integral de la gestión empresarial Angel Escorial Bonet Director General de Riskia, S.A. ISO 31000:2009 - La gestión de riesgos como componente integral de la gestión empresarial Sus antecedentes están en el modelo FERMA 2003 y en normas

Más detalles

Colección de Tesis Digitales Universidad de las Américas Puebla. Morales Salcedo, Raúl

Colección de Tesis Digitales Universidad de las Américas Puebla. Morales Salcedo, Raúl 1 Colección de Tesis Digitales Universidad de las Américas Puebla Morales Salcedo, Raúl En este último capitulo se hace un recuento de los logros alcanzados durante la elaboración de este proyecto de tesis,

Más detalles

Metodologías Ágiles Desde una Perspectiva de Project Management. Fernando Contreras Velásquez Project Management & Engineering Services.

Metodologías Ágiles Desde una Perspectiva de Project Management. Fernando Contreras Velásquez Project Management & Engineering Services. Metodologías Ágiles Desde una Perspectiva de Project Management Fernando Contreras Velásquez Project Management & Engineering Services. Ing. Fernando Contreras Velásquez: PMP, PMI-SP, PMI-RMP Acerca del

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

Sistemas de Información Geográficos (SIG o GIS)

Sistemas de Información Geográficos (SIG o GIS) Sistemas de Información Geográficos (SIG o GIS) 1) Qué es un SIG GIS? 2) Para qué sirven? 3) Tipos de datos 4) Cómo trabaja? 5) Modelos de datos, Diseño Conceptual 6) GeoDataase (GD) 7) Cómo evaluamos

Más detalles

Management(BPM) Gestión de Proceso de negocio con BPM. Universidad Inca Garcilaso de la Vega

Management(BPM) Gestión de Proceso de negocio con BPM. Universidad Inca Garcilaso de la Vega Universidad Inca Garcilaso de la Vega CURSO DE ACTUALIZACIÓN PROFESIONAL DE INGENIERÍA DE SISTEMAS Y CÓMPUTO Business Process Business Process Management(BPM) Management(BPM) MSc. Daniel Alejandro Yucra

Más detalles

CRM Gestión de Oportunidades Documento de Construcción Bizagi Process Modeler

CRM Gestión de Oportunidades Documento de Construcción Bizagi Process Modeler Bizagi Process Modeler Copyright 2011 - Bizagi Tabla de Contenido CRM- Gestión de Oportunidades de Venta... 4 Descripción... 4 Principales Factores en la Construcción del Proceso... 5 Modelo de Datos...

Más detalles

NOS ASEGURAMOS DE ENTREGAR SERVICIOS DE CALIDAD ACORDE A SUS NECESIDADES

NOS ASEGURAMOS DE ENTREGAR SERVICIOS DE CALIDAD ACORDE A SUS NECESIDADES NOS ASEGURAMOS DE ENTREGAR SERVICIOS DE CALIDAD ACORDE A SUS NECESIDADES INTRODUCCIÓN PONEMOS A SU DISPOSICIÓN UNA GAMA DE SOLUCIONES DE CONSULTORÍA Y TECNOLOGÍA. CONSEGUIR VALOR AGREGADO A SUS NEGOCIOS

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

Microsoft Excel 2013 nivel experto

Microsoft Excel 2013 nivel experto Microsoft Excel 2013 nivel experto Continuación de lo tratado en el curso MICROSOFT EXCEL 2013 y consta de los cursos Excel 2013 Experto y Excel 2013 Profesional PROGRAMA FORMATIVO OBJETIVOS Explicar el

Más detalles

VICERRECTORÍA DE ADMINISTRACIÓN Y ASUNTOS ECONÓMICOS DIRECCIÓN DE DESARROLLO DE PERSONAS. Estructura de Cargos y Competencias Institucionales

VICERRECTORÍA DE ADMINISTRACIÓN Y ASUNTOS ECONÓMICOS DIRECCIÓN DE DESARROLLO DE PERSONAS. Estructura de Cargos y Competencias Institucionales VICERRECTORÍA DE ADMINISTRACIÓN Y ASUNTOS ECONÓMICOS DIRECCIÓN DE DESARROLLO DE PERSONAS Estructura de Cargos y Competencias Institucionales Campus San Juan Pablo II Presentación La Universidad Católica

Más detalles

Administración por Procesos contra Funciones

Administración por Procesos contra Funciones La administración moderna nos marca que en la actualidad, las organizaciones que no se administren bajo un enfoque de procesos eficaces y flexibles, no podrán sobrepasar los cambios en el entorno y por

Más detalles

Diseño de una estrategia tecnológica de Customer Relationship Management (CRM) para la empresa BPM de México. CAPITULO 6

Diseño de una estrategia tecnológica de Customer Relationship Management (CRM) para la empresa BPM de México. CAPITULO 6 CAPITULO 6 6.1 Conclusiones y Recomendaciones. 6.1.1 Conclusiones. En esta investigación se presentó de manera detallada el concepto de una estrategia de Customer Relationship Management, pues al tratarse

Más detalles

Análisis y diseño del sistema CAPÍTULO 3

Análisis y diseño del sistema CAPÍTULO 3 Análisis y diseño del sistema CAPÍTULO 3 36 CAPÍTULO 3 Análisis y diseño del sistema En este capítulo se pretende realizar un análisis detallado de los requerimientos del software a desarrollar para la

Más detalles

PROCESOS SOFTWARE. Según esta estrategia, todo proceso debe planificarse, implantarse y evaluarse, para luego actuar sobre él.

PROCESOS SOFTWARE. Según esta estrategia, todo proceso debe planificarse, implantarse y evaluarse, para luego actuar sobre él. PROCESOS SOFTWARE MOTIVACIÓN? Con independencia de la metodología o modelo implementado, es común la estrategia para la mejora continua de la calidad, basada en el Círculo de Deming o Plan, Do, Check,

Más detalles

Capitulo III. Diseño del Sistema.

Capitulo III. Diseño del Sistema. Capitulo III. Diseño del Sistema. Para el desarrollo del sistema en la presente tesis se utilizo el paradigma orientado a objetos utilizando el lenguaje Java en su versión 1.2. Por medio de este lenguaje

Más detalles

Capítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema

Capítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema Capítulo2 Planteamientodelproblema 38 2.1Antecedentesycontextodelproyecto En lo que respecta a los antecedentes del proyecto, se describe inicialmente el contexto donde se utiliza el producto de software.

Más detalles

Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología

Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología La metodología para el desarrollo de software es un modo sistemático de realizar, gestionar y administrar un proyecto

Más detalles

La nueva arquitectura del paquete AMORE (A MORE Flexible Neural Network)

La nueva arquitectura del paquete AMORE (A MORE Flexible Neural Network) La nueva arquitectura del paquete AMORE (A MORE Flexible Neural Network) III Jornadas de Usuarios de R Javier Alfonso Cendón, Manuel Castejón Limas, Joaquín Ordieres Mere, Camino Fernández Llamas Índice

Más detalles

Sistema de Mensajería Empresarial para generación Masiva de DTE

Sistema de Mensajería Empresarial para generación Masiva de DTE Sistema de Mensajería Empresarial para generación Masiva de DTE TIPO DE DOCUMENTO: OFERTA TÉCNICA Y COMERCIAL VERSIÓN 1.0, 7 de Mayo de 2008 CONTENIDO 1 INTRODUCCIÓN 4 2 DESCRIPCIÓN DE ARQUITECTURA DE

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

ANALIZANDO GRAFICADORES

ANALIZANDO GRAFICADORES ANALIZANDO GRAFICADORES María del Carmen Pérez E.N.S.P.A, Avellaneda. Prov. de Buenos Aires Instituto Superior del Profesorado "Dr. Joaquín V. González" Buenos Aires (Argentina) INTRODUCCIÓN En muchos

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

MINING SOLUTIONS LIMITADA

MINING SOLUTIONS LIMITADA MINING SOLUTIONS LIMITADA Contenido... 1 Resumen Ejecutivo... 3... 4 Nuestros Servicios... 5 Administración de proyectos... 6 Operación y mantenimiento sobre los Sistema de Manejo de la Información Geológica

Más detalles

Modelo para el Aseguramiento de Calidad en el Desarrollo de Software Libre

Modelo para el Aseguramiento de Calidad en el Desarrollo de Software Libre Modelo para el Aseguramiento de Calidad en el Desarrollo de Software Libre Cenditel, Mayo 2011 Licencia de Uso Copyright (c) 2010, Alvarez J., Solé S., Briceño R., Fundación CENDITEL. La Fundación CENDITEL

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