BPMN COMO HERRAMIENTA DE MODELADO DE NEGOCIO PARA LA CREACIÓN DE MODELOS CONCEPTUALES.

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

Download "BPMN COMO HERRAMIENTA DE MODELADO DE NEGOCIO PARA LA CREACIÓN DE MODELOS CONCEPTUALES."

Transcripción

1 BPMN COMO HERRAMIENTA DE MODELADO DE NEGOCIO PARA LA CREACIÓN DE MODELOS CONCEPTUALES. Gomez, Federico - Horenstein Nicolás {federicogomez.ar, Departamento Ingeniería en Sistemas de Información Facultad Regional Córdoba Universidad Tecnológica Nacional Maestro M. Lopez esq. Cruz Roja Argentina Ciudad Universitaria - Córdoba Capita Palabras claves: Requerimientos, Negocio, XML, UML,XPDL, Modelo Conceptual, BPMN Resumen. Dentro del contexto de la Investigación Validación de Requerimientos a través de Modelos Conceptuales se ha establecido un marco de investigación para determinar las capacidades de la notación BPMN en cuanto al modelado de procesos de negocio y sus resultados como entrada para la creación de modelos conceptuales para la validación de requerimientos de software. Se presta principal atención al estándar XPDL como resultado del modelo de negocio con BPMN.

2 1 INTRODUCCION La investigación Validación de Requerimientos a través de Modelos Conceptuales tiene como objetivo implementar una herramienta que permita gestionar y validar requerimientos de software, la cual permitirá definir los límites del sistema de información al momento de formular el Modelo conceptual con la determinación de los requerimientos, permitiendo controlar y optimizar los procesos, y además proveer al grupo de desarrollo una base concreta para la estimación del tiempo y costo del desarrollo de sistemas de software, permitiendo así conocer el estado del proyecto y el impacto de los cambios en caso de ser requeridos. Para la creación de esta herramienta se han establecido las siguientes fases: Modelado conceptual de los requerimientos: En primer lugar, se debe registrar en la herramienta de soporte el esquema conceptual especificado que se desea validar, partiendo del modelado del negocio. Luego se deberá traducir el esquema resultante, a través de la selección que resulte más conveniente, a uno de los formatos existentes, y traducirlo a XML (Lenguaje de Etiquetado Extensible) y/o UML (Lenguaje Unificado de Modelado), según sea necesario dependiendo de la vista que se necesite visualizar de acuerdo a las necesidades de la etapa en que se encuentre el desarrollo del modelado. Análisis del Modelo Conceptual: En base al modelo conceptual obtenido en la etapa anterior, se procederá a realizar el análisis de los distintos atributos de los requerimientos detectando ciclos o bucles que puedan derivar en inconsistencias o errores subyacentes en la especificación de los mismos, la inconsistencia a través de abstracciones con máquinas de estados, en donde resulten estados no conexos, como así también verificar la trazabilidad entre las especificaciones y el modelo conceptual. Validación del Modelo Conceptual: A partir del modelo conceptual, es necesario realizar la validación de los requerimientos representados en él para conocer el grado de cumplimiento de los mismos en base a las necesidades de los usuarios. Resultados del análisis y validación: Una vez realizados el análisis y la validación del modelo conceptual, el sistema brindará como salida los resultados obtenidos que servirán de retroalimentación para correcciones y/o mejoras (en el caso que sean necesarias). Puntualmente el presente trabajo de investigación se centra en la primera fase Modelado Conceptual de los Requerimientos del nombrado proyecto, y analiza al lenguaje de modelado grafico BPMN como herramienta para la confección de modelos de procesos de negocio que registrará las actividades de cada proceso y que en el futuro servirán para determinar los requisitos del sistema. Se analizarán los diferentes programas que soportan el lenguaje BPMN y las capacidades de importación de la información de los diagramas en diferentes lenguajes. Se hará principal hincapié en la capacidad de estos programas de exportar la información a lenguaje XML ya que se considera un lenguaje de gran popularidad, potente y de fácil uso. Se analizará la estructura de los archivos XML exportados de los programas analizados para considerarlos como entradas para la creación de modelos matemáticos. 2 BPMN Como se menciona en [1], Business Process Modeling Notation o BPMN, en español Notación para el Modelado de Procesos de Negocio, es una notación gráfica estandarizada que permite el modelado de procesos de negocio, en un formato de flujo de trabajo (workflow). BPMN fue inicialmente desarrollada por la organización Business Process Management Initiative (BPMI), y es actualmente mantenida por el OMG (Object Management Group), después de la fusión de las dos organizaciones en el año Su versión actual, a abril de 2011, es la 2.0.

3 2.1 Procesos Como se detalla [2], existe una gran cantidad de definiciones de Procesos de Negocio. De hecho, la noción de un Proceso de Negocio es una noción abstracta en el mejor de los casos. Frecuentemente, si se les pide a las personas con conocimiento o relación con este tema una definición, es sorprendente la variedad de respuestas que e reciben: Una secuencia de actividades realizadas sobre una o más entradas para entregar una salida. Un conjunto de actividades sistemáticas que llevan un evento de negocio a un resultado exitoso. Una determinada cantidad de roles colaborando e interactuado para lograr una meta. Una colección organizada de comportamientos de negocio que satisface un propósito empresarial definido, actuando de acuerdo a los objetivos específicos. Simplemente cómo las cosas se hacen aquí. La actual definición de Wikipedia es, Un proceso de negocio o método de negocio es una colección de tareas interrelacionadas, que persiguen una meta en particular. En BPMN, un proceso representa lo que una organización realiza (su trabajo) para lograr cumplir su propósito u objetivo. Dentro de una organización, hay muchos tipos de Procesos en términos de cuál es su propósito y como son realzados. La mayoría de los Procesos requieren algún tipo de entrada, utilizar y/o consumir recursos, y producir algún tipo de salida. Algunos procesos son formales, repetibles, bien estructurados, y hasta pueden estar automatizados. Usualmente se refiere a estos procesos como Procedimientos. Otros procesos son informales, muy flexibles, impredecibles y difíciles de definir o repetir. Usualmente se refiere a estos procesos como Practicas. 2.2 Modelado de proceso en BPMN En BPMN, los Procesos de Negocio involucran la captura de una secuencia ordenada de las actividades e información de apoyo. Modelar un Proceso de Negocio implica representar cómo una empresa realiza sus objetivos centrales; los objetivos por si mismo son importantes, pero por el momento no son capturados por la notación. Con BPMN, solo los procesos son modelados. En el modelado de BPMN, se pueden percibir distintos niveles de modelado de procesos: Mapas de Procesos: Simples diagramas de flujo de las actividades; un diagrama de flujo sin más detalles que el nombre de las actividades y tal vez la condiciones de decisión más generales. Descripción de Procesos: Proporcionan información más extensa del proceso, como las personas involucradas en llevarlo a cabo (roles), los datos, información, etc. Modelo de Proceso: Diagramas de flujo detallados, con suficiente información como para poder analizar el proceso y simularlo. Además, esta clase de modelo más detallado permite ejecutar directamente el modelo o bien importarlo a herramientas que puedan ejecutar ese proceso. BPMN cubre todas estas clases de modelos y soporta cada nivel de detalle. Como tal, BPMN es una notación basada en diagramas de flujo para definir procesos de negocio, desde lo más simples hasta los más complejos y sofisticados para dar soporte a la ejecución de procesos. BPMN es capaz de representar una gran cantidad de niveles de detalle y diferentes tipos de diagramas para diferentes propósitos. 2.3 Objetivos de BPMN Cuando se comenzó el desarrollo de BPMN había, y todavía hay, una amplia gama de notaciones de modelado de procesos, distribuidas utilizando diferentes herramientas, y utilizadas dentro de una gran variedad de metodologías. Lo interesante de BPMN era la gran cantidad de proveedores que se reunieron con el objetivo

4 común de consolidar los principios subyacentes del modelado de procesos. Su meta era llegar a un acuerdo sobre una única notación (en cuanto a la representación) la cual pueda ser adoptada por otras herramientas y personas. Por lo tanto, BPMN no era un gran ejercicio académico, sino más bien una solución práctica tanto para los proveedores de herramientas de modelado como para los usuarios de herramientas de modelado. El razonamiento fue que este enfoque ayudaría a los usuarios finales dándoles una notación simple y acordada. Esto permitiría capacitación consistente, utilizando cualquier número de herramientas. Las compañías no deberían re capacitar cada vez que se compre una nueva herramienta o se contrate nuevo personal que haya sido capacitado en otras herramientas y notaciones. En resumen, hizo que el aprendizaje sea transferible. Otro objetivo de BPMN era que proporcionaría un mecanismo para generar procesos ejecutables, inicialmente BPML (Business Process Modeling Language, Lenguaje para el Modelado de Procesos de Negocio) posterior mente sustituido por BPEL (Business Process Execution Language). Por lo tanto, BPMN provee un mapeo valido entre los diagramas BPMN a BPEL, de manera que un motor pueda ejecutar el proceso. Esto no significa que todo modelo de proceso BPMN es ejecutable, pero para aquellos procesos destinados a la ejecución, BPMN proporciona los mecanismos para pesar del diseño original hasta la ejecución. Esta trazabilidad fue parte de la meta original para el desarrollo de BPMN. BPMN tenía dos objetivos contradictorios: proporcionar una manera fácil de utilizar la notación de modelado de procesos, accesible a laos usuarios empresariales; y proporcionar facilidades para traducir los modelos a una forma ejecutable tal como BPEL. 2.4 Conclusiones sobre BPMN Como concluye [3], a día de hoy es un hecho que cada día están teniendo más importancia los procesos de negocio y por extensión las herramientas que nos sirven para modelar, simular, supervisar y gestionar ese tipo de procesos. Todo parece indicar que la OMG se está decantando por BPMN, no sólo como concesión a la organización absorbida sino también por otras razones expuestas en[4]: BPMN es capaz de expresar más patrones [5] que los diagramas de actividad [6], es decir, es más expresivo. BPMN es gráficamente más rico, con menos símbolos fundamentales, pero con más variaciones de estos, lo que facilita su comprensión por parte de gente no experta. BPMN tiene el apoyo de la WfMC, una de las organizaciones más importantes en el campo del workflow que además de miembro de la propia OMG ha modificado una de sus especificaciones XPDL (que posteriormente es descrita en esta memoria) para dar cobertura total a BPMN. BPMN puede transformarse directamente en BPEL, un lenguaje de orquestación de servicios web que se está consolidando como un estándar. 3 XPDL Qué es XPDL? Como explica [2], XPDL (XML Process Definition Language) es un lenguaje de la WfMC (Workflow Management Coallition) que es Una organización sin ánimo de lucro para desarrolladores, analistas, consultores e investigadores en el campo de la gestión de procesos de negocio. Fue fundada en 1993 y actualmente es miembro de la OMG siendo uno de los participantes que más han influido sobre la especificación de UML 2.0. Para la WfMC deben existir 5 interfaces funcionales en un proceso o servicio de workflow: Definición de procesos e importación/exportación de los mismos. Interoperabilidad entre distintos sistemas de workflow. Interacción con otros tipos de aplicaciones.

5 Interacción con los interfaces de escritorio de los usuarios. Sistema para monitorizar los procesos que nos proporcione una serie de métricas que nos faciliten la gestión de los mismos. La versión más reciente de XPDL es la 2.0 y mantiene compatibilidad total con las versiones anteriores. Según los propios creadores de XPDL, dejando muy claro el propósito de su especificación, las especificaciones XPDL y BPMN afrontan el mismo problema de modelado desde diferentes perspectivas. XPDL proporciona un formato de fichero XML para ser intercambiado entre aplicaciones. BPMN proporciona una notación gráfica para facilitar la comunicación humana entre usuarios de negocio y usuarios técnicos. Y precisamente esta última versión surge para dotar a XPDL de los elementos de BPMN 1.0 que no poseía XPDL El metamodelo XPDL Para llevar a cabo lo que se propone con XPDL la WfMC define un metamodelo para XPDL que cubre: Las entidades de más alto nivel en el dominio de la definición de procesos. Atributos de procesos. Agrupaciones de diferentes procesos en modelos relacionados. Definiciones de datos comunes que puedan ser usados en variedad de modelos. Para todos estos aspectos tenemos dos meta-modelos principales: El metamodelo Package, que se encarga de las agrupaciones de procesos, del intercambio de mensajes entre estos y de las diferentes características que poseen los mismos. El metamodelo Process que describe las principales entidades que componen un proceso así como los atributos de éstas. 3.2 Entidades básicas de los metamodelos De las entidades que conforman los dos metamodelos vamos a describir brevemente las de más alto nivel, que son precisamente las que tienen relación directa con los elementos de la notación gráfica BPMN: Pool: Contenedor de actividades y transiciones entre ellas. Lane: Entidad que nos va a permitir subdividir un Pool; típicamente en relación a los roles participantes. Process Definition: Proporciona información contextual que se aplica a una serie de entidades a lo largo de un proceso. Actividad: Trabajo dentro de un proceso que será desempeñado por una combinación de recursos humanos y computacionales. Task: Unidades de trabajo que componen una actividad. Event: Cualquier suceso que ocurre mientras se está ejecutando un proceso y que normalmente afecta al flujo del mismo. Transition: Paso de una actividad a otra cuando se cumplen determinadas condiciones. Participant: El que realiza una serie de actividades, ya sea un elemento humano o un elemento computacional. Relevant Data: Los datos que son creados y usados por una instancia de un proceso durante su ejecución. Application: Elementos computacionales que nos van permitir automatizar, total o parcialmente, una o varias actividades. Artifact: Elementos del proceso que no pertenecen al conjunto de elementos básicos (actividades, secuencia, flujo de mensajes) y que se relacionan con objetos del flujo (flow objetcs) mediante asociaciones. Pueden ser (siguiendo la notación BPMN), un Data Object, una Annotation o un Group. Message Flow: Flujo de mensajes entre dos participantes y/o procesos que están preparados para enviar y recibir información. Association: Para asociar un Artifact con un objeto de flujo (Object Flow) y para mostrar

6 las actividades que se usan para compensar otra actividad. System and Enviromental data: Datos que son mantenidos por el sistema de workflow o el sistema de entorno local y que son accedidos por las actividades para ser usados de la misma manera que los Relevant Data. 3.3 Herramientas XPDL Existen multitud de herramientas que nos permiten trabajar con XPDL, las reconocidas por la propia WfMC son las siguientes: ADVANTYS. Amazonas Workflow. BOC ADONIS 3.7. Brein BV offers InProces CapeVisions CARNOT Process Engine CHALEX BPM Framework The Cubetto Toolset Enhydra Shark Enhydra JaWE Finantix Studio (FXS) Fuego Fujitsu Interstage HOGA.PL IDS Scheer Integic e.power WorkManager Builder tool Interstage Business Process Manager Studio ITP-Commerce Jenz & Partner GmbH Flow Designer, Eclaire Group Metoda S.p.A Tell-Eureka s OfficeObjects WorkFlow Open Business Engine Oracle9i Warehouse Builder 9.2 Projekty Bankowe Polsoft TIBCOR Software Process Suite TIBCO Business Studio. Together Workflow Editor Vignette Process Workflow Modeler ZAPLET 3 PROCESS BUILDER 3.4 Conclusiones sobre XPDL XPDL es una notación para definir e intercambiar modelos de procesos de negocio. A su vez, XPDL puede ser considerado como la notación textual de BPMN, o al revés, BPMN la notación gráfica de XPDL. Eso al menos para la versión de XPDL 2.0 que, como ya dijimos antes, se modificó precisamente para reflejar todos y cada uno de los elementos de BPMN. Por lo tanto XPDL y BPMN son un binomio a tener muy en cuenta dentro de campo del modelado de procesos de negocio, un campo que cada vez está adquiriendo más importancia para darle efectividad a esta pareja, y siempre que mantengan compatibilidad, lo ideal sería encontrar una herramienta que nos permita usar ambas especificaciones de la siguiente manera: Usar BPMN para modelar de manera gráfica los modelos de procesos de negocio (lo cuál es más amigable tanto para los ingenieros como para los clientes). XPDL para guardar los modelos e intercambiarlos entre las diferentes aplicaciones. 4 CONCLUSION DEL TRABAJO Por lo trabajado anteriormente arribamos a la conclusión que BPMN es una herramienta muy simple y útil para el modelado de los procesos de negocio, y compitiendo directamente con los diagramas de actividad (UML), presenta ventajas por su simpleza tanto en gráficos, como en la adaptabilidad a las necesidades del usuario. Además, si se lo relaciona con XPDL, forman una pareja ideal para la exportación e importación de los modelos entre diversas herramientas. Dentro del marco de investigación Validación de Requerimientos a través de Modelos Conceptuales que da origen a este análisis e investigación, se concluye que la utilización de BPMN y XPDL generan una salida perfecta para nuevas herramientas de validación, verificación y creación de otros modelos matemáticos.

7 5 REFERENCIAS [1] Wikipedia, La Enciclopedia libre, Business Process Modeling Notation, Modeling_Notation [2] Stephen A. White, PHD, Dereck Wiers, BPMN Guía de Referencia y Modelado [3] JUAN DIEGO PÉREZ, Notaciones y lenguajes de procesos. Una vision global. [4] J.D. Pérez A. Durán A. Ruiz. Por quá omg ha elegido BPMN para modelar procesos de negocio si ya existe uml? Technical report, Universidad de Sevilla, [5] Petia Wohed Wil van der Aalst Marlons Dumas Arthur Hofstede Nick Russell. Pattern-base analysis of bpmn. Technical report, Department of Technology. Management Eindhoven University of Technology, [6] Petia Wohed Wil van der Aalst Marlon Dumas Arthur Hofstede Nick Russel. Patter-based analysis of uml activity diagrams. Technical report, Department of Technology Management Eindhoven University of Technology, 2004.

Gestión de Procesos de Negocios BPM

Gestión de Procesos de Negocios BPM GNU/LinuX Universidad Inca Garcilaso de la Vega XLIX CURSO DE ACTUALIZACIÓN PROFESIONAL DE INGENIERÍA DE SISTEMAS Y CÓMPUTO. Área: Gestión Gestión de Procesos de Negocios BPM Parte III: BPM Aspectos Técnicos

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

Validación de Especificaciones Funcionales en el modelado de Esquemas Conceptuales a través de Máquinas Abstractas

Validación de Especificaciones Funcionales en el modelado de Esquemas Conceptuales a través de Máquinas Abstractas Validación de Especificaciones Funcionales en el modelado de Esquemas Conceptuales a través de Máquinas Abstractas Manuel Perez Cota 1, Mario Groppo 1,2, Marcelo Marciszack 1,2 1 Facultad de Informática

Más detalles

Trabajo de Grado Análisis comparativo de Lenguajes Notacionales para Modelado de Procesos

Trabajo de Grado Análisis comparativo de Lenguajes Notacionales para Modelado de Procesos Trabajo de Grado Análisis comparativo de Lenguajes Notacionales para Modelado de Procesos Autora: Vasquez Pilar María Directora: Dra. Giandini Roxana Codirectora: Mg. Bazán Patricia Agenda Introducción.

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

BPMN vs UML. Los Requerimientos y el Modelo del Negocio. Autor: Norberto Figuerola

BPMN vs UML. Los Requerimientos y el Modelo del Negocio. Autor: Norberto Figuerola BPMN vs UML Autor: Norberto Figuerola Los Requerimientos y el Modelo del Negocio Normalmente, siempre que iniciamos un esfuerzo de desarrollo de software éste tiene como objetivo automatizar procesos del

Más detalles

BPMN BPMN BPMN. BPD Objetos de flujo - Actividades. BPD (Business Process Diagram) Notación de modelado de procesos de negocio BPD

BPMN BPMN BPMN. BPD Objetos de flujo - Actividades. BPD (Business Process Diagram) Notación de modelado de procesos de negocio BPD BPMN Notación de modelado de procesos de negocio BPMN Fue desarrollado por la BPMI (Business Process Management Initiative) Objetivos: Proveer una notación entendible para cualquiera desde el analista

Más detalles

Transformación de Procesos BPMN a su Implementación en BPEL utilizando QVT

Transformación de Procesos BPMN a su Implementación en BPEL utilizando QVT Transformación de Procesos BPMN a su Implementación en BPEL utilizando QVT Fabio A. Zorzan 1, Daniel Riesco 2 CONTEXTO La línea de investigación presentada en este trabajo se desarrolla en el marco del

Más detalles

AUTOMATIZACION DE PROCESOS DE DESARROLLO DE SOFTWARE DEFINIDOS CON SPEM

AUTOMATIZACION DE PROCESOS DE DESARROLLO DE SOFTWARE DEFINIDOS CON SPEM AUTOMATIZACION DE PROCESOS DE DESARROLLO DE SOFTWARE DEFINIDOS CON SPEM Fabio A. Zorzan y Daniel Riesco Resumen Esta línea de investigación propone una alternativa para lograr la automatización de la gestión

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

Desarrollo de Software con enfoque en el Negocio

Desarrollo de Software con enfoque en el Negocio Desarrollo de Software con enfoque en el Negocio Andrea Delgado Instituto de Computación Facultad de Ingeniería Universidad de la República 11300, Montevideo, Uruguay adelgado@fing.edu.uy Resumen Las Organizaciones

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

Transformación de Procesos de Desarrollo de Software Tipo SPEM a Procesos Workflow. Una Propuesta de Caso de Estudio: SmallRUP

Transformación de Procesos de Desarrollo de Software Tipo SPEM a Procesos Workflow. Una Propuesta de Caso de Estudio: SmallRUP Transformación de Procesos de Desarrollo de Software Tipo SPEM a Procesos Workflow. Una Propuesta de Caso de Estudio: SmallRUP Fabio A. Zorzan 1, Daniel Riesco 2, Nora Szasz 3 CONTEXTO La línea de investigación

Más detalles

Mejora en la Administración de Procesos de Desarrollo de Software Tipo SPEM Automatizados Bajo Workflow

Mejora en la Administración de Procesos de Desarrollo de Software Tipo SPEM Automatizados Bajo Workflow Mejora en la Administración de Procesos de Desarrollo de Software Tipo SPEM Automatizados Bajo Workflow Fabio A. Zorzan 1 y Daniel Riesco 2 Resumen Esta línea de investigación pretende aportar a la mejora

Más detalles

HOJA TÉCNICA. SemTalk 2

HOJA TÉCNICA. SemTalk 2 HOJA TÉCNICA SemTalk 2 SemTalk 2 - Información Técnica SemTalk 2 es una herramienta para modelamiento de procesos de negocios y conocimientos orientado a objetos 100% compatible con MS Office. REQUERIMIENTOS

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

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

Procesos de Negocios

Procesos de Negocios Procesos de Negocios Procesos de negocios Como dijimos en el Tema 1: los sistemas de información y las organizaciones se influyen entre sí: Los SI deben proveer la información que la organización necesita.

Más detalles

Modelos Workflow: Análisis y Medición. Contexto

Modelos Workflow: Análisis y Medición. Contexto Modelos Workflow: Análisis y Medición M. Peralta, C. Salgado, L. Baigorria, M. Berón, D. Riesco, G. Montejano Departamento de Informática Facultad de Ciencias Físico Matemáticas y Naturales Universidad

Más detalles

La Necesidad de Modelar. Diseño de Software Avanzado Departamento de Informática

La Necesidad de Modelar. Diseño de Software Avanzado Departamento de Informática La Necesidad de Modelar Analogía Arquitectónica Tiene sentido poner ladrillos sin hacer antes los planos? El modelo, los planos, ayuda a afrontar la complejidad del proyecto. Cuál es el lenguaje adecuado

Más detalles

Tecnología para la Gestión de Procesos de Negocio http://alarcos.inf-cr.uclm.es

Tecnología para la Gestión de Procesos de Negocio http://alarcos.inf-cr.uclm.es Tecnología para la Gestión de Procesos de Negocio http://alarcos.inf-cr.uclm.es Universidad de Castilla-La Mancha Escuela Superior de Informática Francisco Ruiz, noviembre 2006 Estructura de la charla

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

Objetivos. Requisitos y funcionalidades SiGIC

Objetivos. Requisitos y funcionalidades SiGIC XPDL: XML para la definición de procesos. Aplicación al Sistema de Garantía de Calidad de la Universitat de València Vicente Cerverón, Ricardo Ferrís, Francisco Grimaldo Departament d Informàtica Escola

Más detalles

Modelado de Procesos

Modelado de Procesos Modelado de Procesos Material desarrollado por -An. Miguel Brunnello y Cr. Marcelo Rocha Vargas (1ra.versión 2010) -Cr. Marcelo Rocha Vargas (Actualización 2011) Introducción En los orígenes de las TICs,

Más detalles

Aplicación del BPM al desarrollo de sistemas computacionales

Aplicación del BPM al desarrollo de sistemas computacionales Aplicación del BPM al desarrollo de sistemas computacionales Facultad de Administración Región Veracruz Ismael Esquivel Gámez, iesquivel@uv.mx Emmanuel Contreras Cebada, emmanuel_c10@hotmail.com Línea:

Más detalles

Procesos de Negocios. Ingeniería de Sistemas de Información /Sistemas de Información ISI/SI - 1

Procesos de Negocios. Ingeniería de Sistemas de Información /Sistemas de Información ISI/SI - 1 Procesos de Negocios Ingeniería de Sistemas de Información /Sistemas de Información ISI/SI - 1 Procesos de negocios Como dijimos en el Tema 2: los sistemas de información y las organizaciones se influyen

Más detalles

Modelamiento de Procesos con BPMN

Modelamiento de Procesos con BPMN Modelamiento de Procesos con BPMN IN71J Diseño de Modelos y Procesos de Negocios con Ti Carlos Reveco D. creveco@dcc.uchile.cl 1 BPM - Business Process Management Se llama Gestión de procesos de negocios

Más detalles

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

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

Más detalles

Diseñando Transformaciones de Modelos CIM / PIM: desde un enfoque de negocio hacia un enfoque de sistema

Diseñando Transformaciones de Modelos CIM / PIM: desde un enfoque de negocio hacia un enfoque de sistema Diseñando Transformaciones de Modelos CIM / PIM: desde un enfoque de negocio hacia un enfoque de sistema Cecilia Ariste 1, Julieta Ponisio 1, Leopoldo Nahuel 1,2, Roxana Giandini 1,2 1 Laboratorio de Innovaciones

Más detalles

XPDL: XML para la definición de procesos.

XPDL: XML para la definición de procesos. XPDL: XML para la definición de procesos. Aplicación ió al lsistema de Garantía de Calidad de la Universitat de València Vicente Cerverón, Ricardo Ferrís, Francisco Grimaldo Departament d Informàtica Escola

Más detalles

Programación orientada a

Programación orientada a Programación orientada a objetos con Java Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria corcuerp@unican.es Objetivos Presentar los conceptos de la programación

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

Componente para la transformación a estándares de modelos de procesos de negocio. Modelos de la BPMS Oracle

Componente para la transformación a estándares de modelos de procesos de negocio. Modelos de la BPMS Oracle Instituto Superior Politécnico José Antonio Echeverría Facultad de Ingeniería Informática Componente para la transformación a estándares de modelos de procesos de negocio. Modelos de la BPMS Oracle Informe

Más detalles

BPMN 2.0. Bizagi Suite. Copyright 2014 Bizagi

BPMN 2.0. Bizagi Suite. Copyright 2014 Bizagi BPMN 2.0 Bizagi Suite BPMN 2.0 1 Tabla de Contenido Scope... 2 BPMN 2.0... 2 Qué es BPMN?... 2 Por qué es importante modelar con BPMN?... 3 Conceptos clave... 3 Proceso De Solicitud De Crédito... 3 Proceso

Más detalles

Análisis y Medición de Modelos de Procesos Workflow

Análisis y Medición de Modelos de Procesos Workflow WICC 2012 503 Análisis y Medición de Modelos de Procesos Workflow M. Peralta, C. Salgado, M. Berón, D. Riesco, G. Montejano Departamento de Informática Facultad de Ciencias Físico Matemáticas y Naturales

Más detalles

Gestión de Procesos de Negocio con ADONIS. Un Producto de BOC Management Office

Gestión de Procesos de Negocio con ADONIS. Un Producto de BOC Management Office Gestión de Procesos de Negocio con ADONIS Un Producto de BOC Management Office Gestión Estratégica y de Rendimiento Mejora Continua del Rendimiento de los Procesos Gestión de la Cadena de Suministro Gestión

Más detalles

Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura

Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura Página 1 de 23 Índice del Documento 1.- Introducción... Página 4 2.- Propuesta

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

Un caso de estudio para la adopción de un BPMS

Un caso de estudio para la adopción de un BPMS Un caso de estudio para la adopción de un BPMS Javier Luis Cánovas Izquierdo, Óscar Sánchez Ramón, Jesús García Molina, Carlos Castillo Alarcón Grupo de Tecnología del Software Universidad de Murcia Índice

Más detalles

BASES DE DATOS. Ivon Tarazona Oriana Gomez

BASES DE DATOS. Ivon Tarazona Oriana Gomez BASES DE DATOS Ivon Tarazona Oriana Gomez Introducción Introducción Ventajas e (Unified Modeling Language) Es un lenguaje usado para especificar, visualizar y documentar los diferentes aspectos relativos

Más detalles

Curso Certificación Internacional BPM Para Profesionales Nivel Intermedio

Curso Certificación Internacional BPM Para Profesionales Nivel Intermedio Curso Certificación Internacional BPM Para Profesionales Nivel Intermedio La Certificación Internacional BPM para Profesionales es otorgada por la Object Management Group (OMG) y es la más prestigiosa

Más detalles

BPMN básico. Clase Modelos de Procesos. Javier Bermudez (jbermude@uc.cl)

BPMN básico. Clase Modelos de Procesos. Javier Bermudez (jbermude@uc.cl) BPMN básico Clase Modelos de Procesos Javier Bermudez (jbermude@uc.cl) Para qué modelar? Para sacar el mejor provecho a los artefactos creados por el hombre 2 BPMN Historia Mayo 2004: BPMI Lanza propuesta

Más detalles

Instituto Superior Politécnico José Antonio Echeverría Facultad de Ingeniería Informática

Instituto Superior Politécnico José Antonio Echeverría Facultad de Ingeniería Informática Instituto Superior Politécnico José Antonio Echeverría Facultad de Ingeniería Informática COMPONENTE PARA LA TRANSFORMACIÓN A ESTÁNDARES DE MODELOS DE PROCESOS DE NEGOCIO. MODELOS DE LA BPMS BONITA Informe

Más detalles

Ingeniería de Software con UML Unified Modeling Language Lenguaje Unificado de Modelado

Ingeniería de Software con UML Unified Modeling Language Lenguaje Unificado de Modelado Ingeniería de Software con UML Unified Modeling Language Lenguaje Unificado de Modelado 1. Introducción Unified Modeling Languaje Fuente: Booch- Jacobson-Rumbauch y diversos sitios Internet, entre otros:

Más detalles

Una herramienta para la Automatización de Procesos de Desarrollo de Software usando QVT: Transformación de Controles de Flujo SPEM a BPMN

Una herramienta para la Automatización de Procesos de Desarrollo de Software usando QVT: Transformación de Controles de Flujo SPEM a BPMN Una herramienta para la Automatización de Procesos de Desarrollo de Software usando QVT: Transformación de Controles de Flujo SPEM a BPMN Fabio Zorzan, Marcela Daniele, Mariana Frutos, Marcelo Uva Dpto.

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

Soporte a la Evolución de Familias de Procesos de Negocio Mediante Patrones de Cambio

Soporte a la Evolución de Familias de Procesos de Negocio Mediante Patrones de Cambio Soporte a la Evolución de Familias de Procesos de Negocio Mediante Patrones de Cambio Viacheslav Karpov Trabajo Final de Master Máster en Ingeniería del Software, Métodos formales y Sistemas de Información

Más detalles

Cómo usar MDE para obtener Modelos de Simulación a partir de Modelos de Negocio

Cómo usar MDE para obtener Modelos de Simulación a partir de Modelos de Negocio Cómo usar MDE para obtener Modelos de Simulación a partir de Modelos de Negocio M. Teresa García 1, Mercedes Ruiz 1 y Cristina Vicente-Chicote 2 1 Departamento de Lenguajes y Sistemas Informáticos Universidad

Más detalles

Diseño lógico de sistemas aplicando el lenguaje de modelado unificado

Diseño lógico de sistemas aplicando el lenguaje de modelado unificado Diseño lógico de sistemas aplicando el lenguaje de modelado unificado No. De Registro CGPI: 20061221. Director del proyecto: Roberto De Luna Caballero. Profesores participantes: M. en C Fabiola Ocampo

Más detalles

OPTIMIZACIÓN Y CUANTIFICACIÓN DE PROCESOS UTILIZANDO BPM

OPTIMIZACIÓN Y CUANTIFICACIÓN DE PROCESOS UTILIZANDO BPM Revista ISSN: 2225-7136 II OPTIMIZACIÓN Y CUANTIFICACIÓN DE PROCESOS UTILIZANDO BPM TOWARD THE SACRED MUSIC S THEOLOGY IN ELENA G. Process Optimization and Quantification using BPM WHITE S WRITINGS Ingeniero

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

Automatización de Procesos de Negocio utilizando un BPMS

Automatización de Procesos de Negocio utilizando un BPMS Automatización de Procesos de Negocio utilizando un BPMS Marcelo MEJIA División Académica de Ingeniería Instituto Tecnológico Autónomo de México Río Hondo No. 1, Colonia Progreso Tizapán México, D.F.,

Más detalles

WebRatio. Otro camino para el BPM. Web Models s.r.l. www.webratio.com contact@webratio.com 1 / 8

WebRatio. Otro camino para el BPM. Web Models s.r.l. www.webratio.com contact@webratio.com 1 / 8 WebRatio Otro camino para el BPM Web Models s.r.l. www.webratio.com contact@webratio.com 1 / 8 El BPM El BPM (Business Process Management) no es solo una tecnología, además a grandes rasgos es una disciplina

Más detalles

Análisis de tecnologías para implementar un marco integrador de SOA y BPM

Análisis de tecnologías para implementar un marco integrador de SOA y BPM Análisis de tecnologías para implementar un marco integrador de SOA y BPM Patricia Bazán 1, Roxana Giandini 2, F.Javier Diaz 1, 1 LINTI Facultad de Informática- UNLP La Plata (1900) Buenos Aires, Argentina

Más detalles

Diplomatura en Gestión de Procesos (BPM)

Diplomatura en Gestión de Procesos (BPM) Diplomatura en Gestión de Procesos (BPM) BPM01 Introducción a la Gestión por Procesos y Tecnologías BPM Módulo para obtener conocimientos sólidos sobre la Gestión por Procesos (BPM) y Tecnologías BPMS

Más detalles

Metodologías de desarrollo para Service Oriented Architectures con Rational Unified Process

Metodologías de desarrollo para Service Oriented Architectures con Rational Unified Process Metodologías de desarrollo para Service Oriented Architectures con Rational Unified Process Andrea Delgado 1, Ignacio García-Rodríguez de Guzmán 2, Francisco Ruiz 2, Mario Piattini 2 1 Instituto de Computación,

Más detalles

LINEAMIENTOS GENERALES PARA LA IMPLEMENTACIÓN DE PROCESOS ELECTRÓNICOS

LINEAMIENTOS GENERALES PARA LA IMPLEMENTACIÓN DE PROCESOS ELECTRÓNICOS LINEAMIENTOS GENERALES PARA LA IMPLEMENTACIÓN DE PROCESOS LINEAMIENTOS GENERALES PARA LA IMPLEMENTACIÓN DE PROCESOS Ministerio de Tecnologías de la Información y las Comunicaciones Programa de Gobierno

Más detalles

PROPUESTA DE HERRAMIENTA PARA LA MODELACIÓN DE PROCESOS DE NEGOCIO EN EL CITI

PROPUESTA DE HERRAMIENTA PARA LA MODELACIÓN DE PROCESOS DE NEGOCIO EN EL CITI Instituto Superior Politécnico José Antonio Echeverría Facultad de Ingeniería Informática Complejo de Investigaciones Tecnológicas Integradas PROPUESTA DE HERRAMIENTA PARA LA MODELACIÓN DE PROCESOS DE

Más detalles

APLICACIÓN DEL MODELADO DE PROCESOS A LA TAREA DIARIA DEL PROFESORADO DE CENTROS PÚBLICOS

APLICACIÓN DEL MODELADO DE PROCESOS A LA TAREA DIARIA DEL PROFESORADO DE CENTROS PÚBLICOS APLICACIÓN DEL MODELADO DE PROCESOS A LA TAREA DIARIA DEL PROFESORADO DE CENTROS PÚBLICOS Escrito por Juan Diego Pérez Jiménez RESUMEN Juan Diego Pérez Jiménez jdiego.perez.ext@juntadeandalucia.es Consejería

Más detalles

Guía Metodológica para el diseño de procesos de negocio

Guía Metodológica para el diseño de procesos de negocio Guía Metodológica para el diseño de procesos de negocio La guía desarrollada para apoyar TBA, se diseñó con base en las metodologías existentes para el desarrollo BPM, principalmente en aquellas que soportan

Más detalles

La Gestión por Procesos en las Organizaciones La forma en la que los resultados se logran

La Gestión por Procesos en las Organizaciones La forma en la que los resultados se logran La Gestión por Procesos en las Organizaciones La forma en la que los resultados se logran Deloitte S.C. 2014 Reflexiones Aplicando la Gestión por Procesos en nuestras organizaciones Por qué adoptar un

Más detalles

Estudio Comparativo de Técnicas de Modelado de Negocio

Estudio Comparativo de Técnicas de Modelado de Negocio Estudio Comparativo de Técnicas de Modelado de Negocio Juan José Cadavid 1, Carlos Andrés Ospina 1, Juan Bernardo Quintero 2 1 Avansoft S.A. Medellín, Colombia {jjcadavid, caospina}@avansoft.com 2 ABC-Flex

Más detalles

MODELADO DE PROCESOS FINANCIEROS DEL SISTEMA DE

MODELADO DE PROCESOS FINANCIEROS DEL SISTEMA DE MODELADO DE PROCESOS FINANCIEROS DEL SISTEMA DE GESTIÓN DIGITAL Área de investigación: Informática Administrativa Rafaela Blanca Silva López, Universidad Autónoma Metropolitana - Azcapotzalco México rbsl@correo.azc.uam.mx

Más detalles

Tablero de Métricas para Procesos Workflow en la Nube. Contexto

Tablero de Métricas para Procesos Workflow en la Nube. Contexto Tablero de Métricas para Procesos Workflow en la Nube M. Peralta, C. Salgado, L. Baigorria, G. Montejano, D. Riesco Departamento de Informática Facultad de Ciencias Físico Matemáticas y Naturales Universidad

Más detalles

Escuela Técnica Superior de Ingeniería Informática

Escuela Técnica Superior de Ingeniería Informática Escuela Técnica Superior de Ingeniería Informática Máster en Ingeniería Informática aplicada a la Industria, a la Ingeniería del Software y a los Sistemas y Tecnologías de la Información GUÍA DOCENTE DE

Más detalles

Introducción a notación BPMN (Business Process Modeling Notation) c/versión 1.1

Introducción a notación BPMN (Business Process Modeling Notation) c/versión 1.1 Introducción a notación (Business Process Modeling Notation) c/versión 1.1 Marcelo Pardo Socio Consultor marcelo.pardo@mapsconsultores.cl 1 Ámbito Un objetivo, en una planificación estratégica, se hace

Más detalles

IWG-101: Introducción a la Ingeniería. Departamento de Informática, UTFSM 1

IWG-101: Introducción a la Ingeniería. Departamento de Informática, UTFSM 1 IWG-101: Introducción a la Ingeniería Departamento de Informática, UTFSM 1 Introducción a UML Historia Potencialidades Diagramas soportados UML en el proceso de desarrollo de SW. Introducción a UML Necesidad

Más detalles

Notas. Introducción. Breve Introducción a los Sistemas Colaborativos: Groupware & Workflow. Palabras claves: Groupware, Workflow, BPCM, WfMC.

Notas. Introducción. Breve Introducción a los Sistemas Colaborativos: Groupware & Workflow. Palabras claves: Groupware, Workflow, BPCM, WfMC. Breve Introducción a los Sistemas Colaborativos: Groupware & Workflow Palabras claves: Groupware, Workflow, BPCM, WfMC. Introducción A partir de la llegada de las computadoras personales al ambiente empresarial

Más detalles

Arquitectura para la Coordinación de Flujos de Trabajo de MoProSoft por Niveles de Capacidad de Procesos

Arquitectura para la Coordinación de Flujos de Trabajo de MoProSoft por Niveles de Capacidad de Procesos CiComp'06 Arquitectura para la Coordinación de Flujos de Trabajo de MoProSoft por Niveles de Capacidad de Procesos Leonel Valenzuela Ruiz 1, Brenda Leticia Flores Rios 2, José Martín Olguín Espinoza 3

Más detalles

Automatizador de Procesos

Automatizador de Procesos Automatizador de Procesos Más que un workflow, esta aplicación es un BPM (Business Process Management), una completa plataforma de automatización de procesos, diseñada para apoyar la transformación empresarial;

Más detalles

SPEM - Software & Systems Process Engineering Metamodel Specification

SPEM - Software & Systems Process Engineering Metamodel Specification SPEM - Software & Systems Process Engineering Metamodel Specification 1. ALCANCE: El propósito de éste documento es proporcionar una definición comprensible del meta-modelo de ingeniería de procesos de

Más detalles

2. DIAGRAMAS DE REPRESENTACIÓN

2. DIAGRAMAS DE REPRESENTACIÓN 1. INTRODUCCIÓN Este documento surge como una necesidad de la Cátedra de Sistemas Administrativos a cargo de Prof. Dr. Carlos Hernández de actualizar el contenido y la enseñanza de los Diagramas de Representación

Más detalles

BPM - Gestión de Procesos

BPM - Gestión de Procesos BPM - Gestión de Procesos Proyecto SIIF 2 con enfoque en procesos Ing. Pablo Morales pmorales@bpfocus.org "Las organizaciones a menudo fallan al no comprender que su efectividad puede mejorar drásticamente

Más detalles

Business Process Management (BPM)

Business Process Management (BPM) Gestión Business Process Management (BPM) aspectos clave para la construcción de software de soporte e impacto en la mejora continua de las organizaciones autores Andrea Delgado Daniel Calegari Grupo COAL,

Más detalles

Herramientas de Software que posibilitan el BPM

Herramientas de Software que posibilitan el BPM Qué es BPM? BPM (Business Process Management) no es solamente una tecnología, sino en términos generales, una disciplina gerencial que trata a los procesos como bienes tangibles que contribuyen al desempeño

Más detalles

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

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

Elementos clave para la aplicación exitosa de BPM. Dra. Ing. Andrea Delgado, InCo, FING, UdelaR Montevideo, Uruguay, Diciembre 2012

Elementos clave para la aplicación exitosa de BPM. Dra. Ing. Andrea Delgado, InCo, FING, UdelaR Montevideo, Uruguay, Diciembre 2012 Elementos clave para la aplicación exitosa de BPM en las organizaciones Dra. Ing. Andrea Delgado, InCo, FING, UdelaR Montevideo, Uruguay, Diciembre 2012 Agenda Motivación Ciclo de vida de PNs Elementos

Más detalles

PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ

PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ TESIS PUCP Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No comercial-compartir bajo la misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licenses/by-nc-sa/2.5/pe/

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

Aplicaciones Web a tu medida!

Aplicaciones Web a tu medida! Nota aclaratoria: El presente documento se realizó tomando como base el documento titulado Ingeniería de Requisitos en Aplicaciones para la Web Un estudio comparativo escrito por María José Escalona (Universidad

Más detalles

Comparación del entorno IBM Websphere BPM y sus equivalentes funcionales en código fuente abierto.

Comparación del entorno IBM Websphere BPM y sus equivalentes funcionales en código fuente abierto. Comparación del entorno IBM Websphere BPM y sus equivalentes funcionales en código fuente abierto. 2 José Martinez Garro 1 Patricia Bazán 2 Emilio Lorenzón 1 LINTI Facultad de Informática UNLP 2 Facultad

Más detalles

Metodología BPM:RAD Rapid Analysis & Design para la modelización y diseño de procesos orientados a tecnologías BPM

Metodología BPM:RAD Rapid Analysis & Design para la modelización y diseño de procesos orientados a tecnologías BPM Metodología BPM:RAD - Rapid Analysis & Design Capítulo extraído de El Libro del BPM 2011 Metodología BPM:RAD Rapid Analysis & Design para la modelización y diseño de procesos orientados a tecnologías BPM

Más detalles

DIPLOMADO EN MODELADO Y AUTOMATIZACIÓN DE PROCESOS DE NEGOCIO

DIPLOMADO EN MODELADO Y AUTOMATIZACIÓN DE PROCESOS DE NEGOCIO INSTITUTO TECNOLÓGICO AUTÓNOMO DE MÉXICO DIPLOMADO EN MODELADO Y AUTOMATIZACIÓN DE PROCESOS DE NEGOCIO Coordinador: Dr. Armando Maldonado Justificación Los procesos de negocio constituyen la columna vertebral

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

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

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

Más detalles

Curso Certificación Internacional BPM Para Profesionales Nivel Avanzado

Curso Certificación Internacional BPM Para Profesionales Nivel Avanzado Curso Certificación Internacional BPM Para Profesionales Nivel Avanzado La Certificación Internacional BPM para Profesionales es otorgada por la Object Management Group (OMG) y es la más prestigiosa del

Más detalles

Curso Intensivo de BPMN 2.0 REABPMN_v1_COL2013

Curso Intensivo de BPMN 2.0 REABPMN_v1_COL2013 Curso Intensivo de BPMN 2.0 REABPMN_v1_COL2013 Cursos de Formación en BPMN, BPA y BPM Para más información sobre nuestras soluciones y cursos de formación: info-es@realtech.es REALTECH Madrid C/ Torrelaguna

Más detalles

Procesos de Negocio y Desarrollo de SW Francisco Ruiz

Procesos de Negocio y Desarrollo de SW Francisco Ruiz y Desarrollo de SW Francisco Ruiz Universidad de Cantabria Calidad de Procesos y Productos Software Conceptos Básicos BPM e Ingeniería del Software Ciclo de Vida Tipos de Procesos Tecnología BPM BPMS Vs

Más detalles

El Proceso Unificado

El Proceso Unificado El Proceso Unificado de Desarrollo de Software Prof. Gustavo J. Sabio Alcance de la presentación QA Entradas Proceso de desarrollo Salida equipo Cliente sistemas Cliente necesidades actividades varias

Más detalles

ANÁLISIS Y DISEÑO DE SISTEMAS

ANÁLISIS Y DISEÑO DE SISTEMAS ANÁLISIS Y DISEÑO DE SISTEMAS Clase XVIII: Modelo Dinámico Diagramas de Actividades Primer Cuatrimestre 2013 Diagrama de Actividades (DA) Un grafo o diagrama de actividad (DA) es un tipo especial de máquina

Más detalles

plataforma específica de desarrollo, limitaciones del recurso físico disponible, limitaciones del sistema a actualizar, etc).

plataforma específica de desarrollo, limitaciones del recurso físico disponible, limitaciones del sistema a actualizar, etc). REVISIÓN CONCEPTOS, METODOLOGÍAS Y HERRAMIENTAS SOPORTE EN INGENIERÍA MARLON MÚJICA Estudiante de Ingeniería de Sistemas Universidad Industrial de Santander mujica@cidlisuis.org COLOMBIA EDWIN LOGREIRA

Más detalles

Curso Certificación Internacional BPM Para Profesionales Nivel Fundamentos

Curso Certificación Internacional BPM Para Profesionales Nivel Fundamentos Curso Certificación Internacional BPM Para Profesionales Nivel Fundamentos La Certificación Internacional BPM para Profesionales es otorgada por la Object Management Group (OMG) y es la más prestigiosa

Más detalles

Perfil UML para el desarrollo de aplicaciones WAP

Perfil UML para el desarrollo de aplicaciones WAP Perfil UML para el desarrollo de aplicaciones WAP Ricardo Soto D., Mauricio Camara J. Escuela de Ingeniería Informática, Pontificia Universidad Católica de Valparaíso, Chile E-mail: ricardo.soto@ucv.cl,

Más detalles

Enterprise Analyst: Taller de Bautizo

Enterprise Analyst: Taller de Bautizo Enterprise Analyst: Taller de Bautizo Metas Entender la Necesidad de Ejecutar los Modelos Desarrollar un caso usando UML tradicional Identificar los problemas de UML Conocer la Herramienta Enterprise Analyst

Más detalles

BPMN Business Process Modeling Notation

BPMN Business Process Modeling Notation BPMN (BPMN) es una notación gráfica que describe la lógica de los pasos de un proceso de Negocio. Esta notación ha sido especialmente diseñada para coordinar la secuencia de los procesos y los mensajes

Más detalles

Introducción a la Gestión por Procesos de Negocio (BPM) Tema 2. Qué es un Proceso?

Introducción a la Gestión por Procesos de Negocio (BPM) Tema 2. Qué es un Proceso? En el Tema 2, te brindamos la oportunidad de profundizar en el concepto de Proceso. Este documento se ha estructurado en las siguientes secciones: 1. Presentación. 2. Definición de Proceso. 3. Características.

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

Ana Torres Víctor Goncalves Jeimily Gutierrez

Ana Torres Víctor Goncalves Jeimily Gutierrez Ana Torres Víctor Goncalves Jeimily Gutierrez Qué es una Herramienta BPMS? Aspectos claves de una herramienta BPMS. Metodología para la selección de una herramienta BPMS. Herramientas BPMS. Cuadro comparativo.

Más detalles