BPM y BPEL como herramientas de administración de procesos de negocio
|
|
- Elena Ramos Ortiz
- hace 8 años
- Vistas:
Transcripción
1 BPM y BPEL como herramientas de administración de procesos de negocio BPM and BPEL as business process management tools Alejandro León Mora* Sandra Bibiana Zárate Zárate** Resumen Este artículo trata sobre una herramienta tecnológica en la Administración de Procesos de Negocio: BPEL (Business Process Execution Language) o Lenguaje de Ejecución de Procesos de Negocio, que permite otorgar flexibilidad a los negocios, de una manera práctica, rápida y a la vez hace las aplicaciones perdurables y reutilizables en el tiempo. Para su funcionamiento BPEL requiere un motor de ejecución de negocios de los cuales se tratarán dos en este artículo. Palabras claves: Lenguaje de Proceso de Ejecución de Negocios (BPEL), Administración de procesos de negocios BPM, Arquitectura Orientada a Servicios (SOA), Web Services. Abstract This article reports a technological tool known as BPEL which stands for Business Process Execution Language. BPEL allows granting flexibility to the businesses, in a practical and fast way, and it makes the lasting and reusable applications in the time. For his operation BPEL requires a business execution engine. Two of them are referred in this paper. Key words: Business Process Execution Language BPEL, Business Process Management BPM, Service Oriented Architecture SOA, Web Services. Recibido: 14/10/2007. Evaluado: 11/02/2008. Aceptado: 14/02/2008. * Ingeniero de la compañía de telefonía celular COMCEL en Colombia. Ingeniero de Sistemas, especialista en Construcción de Software. ** Ingeniera de Sistemas Universidad El Bosque. 97
2 I. INTRODUCCIÓN Anteriormente las empresas realizaban la organización de sus procesos de manera deductiva, es decir, delegaban funciones según lo que considerara algún superior o gerente de la organización, dejando en ocasiones de lado capacidades ocultas de algunos empleados para desarrollar ciertos tipos de labores y recargando de trabajo a otros que no pueden llegar a ser lo suficientemente competentes. Debido a esto, se creo la administración de procesos de negocio, con el fin de desarrollar pautas de optimización en las labores de gestión de una empresa y con el paso del tiempo se han diseñado herramientas tecnológicas que principalmente son enfocadas hacia el software empresarial, que descubren que BPEL es muy utilizado en otros países como aspecto fundamental para la organización administrativa de las empresas, siendo a su vez es facilitador de labores de optimización haciendo que se conviertan en tareas más sencillas y con mejores resultados. II. QUÉ SON LOS PROCESOS DE NEGOCIO Hoy en día la orientación que se tiene de procesos de negocio va enfocada hacia el responder a la creciente demanda en instrucciones y labores que tienen las nuevas organizaciones, frente a las ya existentes. Un recurso para cumplir con estas expectativas es lo que se conoce como BPM (Business Process Management). Un proceso de negocio es en si un conjunto de tareas que tienen una orientación lógica específica que buscan un beneficio para un negocio preestablecido. Cada proceso de negocio tiene sus entradas, funciones y salidas. Hay dos tipos principales de procesos de negocio: 1. Procesos Centrales: Son procesos que dan valor al cliente y a su vez son la parte fundamental del negocio. [2] 2. Procesos de Soporte: Son los que dan soporte a los procesos centrales. [2] Dentro de las principales características que se deben tener en cuenta dentro de un proceso de negocio están: Se debe establecer límites claros que den comienzo y finalización a un proceso determinado. Los procesos deben ir siempre guiados hacia una estructura organizacional y cumpliendo los objetivos de la empresa. Deben estar sujetos a todas las solicitudes realizadas por los clientes y cuando estos lo crean pertinente deben ser modificados. Para una aplicación orientada a procesos como todas aquellas que involucran BPM (Business Process Management) y BPEL, se tienen como principales requisitos la habilidad para diseñar, ejecutar, monitorear y administrar procesos de negocio que tengan como factor principal a los seres humanos: Diseño: Se entiende como la capacidad de representar por medio de diagramas, principalmente de UML (Lenguaje icónico para modelado), los diferentes pasos que se lleguen a considerar como importantes y que hagan parte de una solución. Como primer punto a tener en cuenta para realizar el diseño es el tener claro el tipo de motor de ejecución de procesos que se va a utilizar para la implementación, ya que esto determina en gran parte la manera como se deben abordar los aspectos en el momento de la ejecución [1]. Ejecución: Se entiende como la propiedad de colocar en funcionamiento los procesos encontrados en la etapa de diseño, utilizando un motor de ejecución (para este caso un motor BPEL) de procesos, que permita expresar todo aquello que queremos ejecutar [1]. Monitoreo y Administración: Se entiende como el poder observar la práctica de todas aquellas actividades y su progreso con el paso del tiempo. Esto a su vez permite detectar errores en el funcionamiento de los procesos, excepciones que sucedan por cualquier tipo de circunstancias, o solamente como consulta de estados de proceso de actividad [1]. III. BPM (BUSINESS PROCESS MANAGEMENT) ADMINISTRACIÓN DE PROCESOS DE NEGOCIO Es un conjunto de actividades que las empresas pueden desarrollar para optimizar o adaptar los procesos de la empresa al mercado o a la organización. Dentro de BPM esta establecido que este trabajo debe ser realizado directamente por analistas y encargados de la organización que buscan mejorar la eficacia y calidad en las gestiones de la organización. Dentro de los estándares que se usan en BPM se encuentran la notación que modela los procesos de negocio (BPMN), el lenguaje de proceso de ejecución del negocio (BPEL), el lenguaje de modelado unificado (UML) entre otros. 98
3 Como beneficios principales dentro de la utilización de una administración de procesos de negocio (BPM) se encuentran: Elimina las tareas innecesarias. Permite introducir cambios gradualmente (mejora continua). Previene los errores recurrentes. Evita los esfuerzos duplicados. Reutilización de los recursos tecnológicos existentes, etc. Asegura que los procesos sean ejecutados correctamente [3]. IV. BPEL (BUSINESS PROCESS EXECUTION LANGUAGE) LENGUAJE DE EJECUCIÓN DE PROCESOS DE NEGOCIO BPEL es una herramienta que proporciona flexibilidad a los negocios al sustituir o de aumentar ciertos aspectos de un proceso sin afectar los sistemas que están trabajando bien. Por ejemplo, una compañía puede cambiar un proveedor del almacén sin afectar su sistema de gerencia, aun cuando ambos pueden ser participantes en varios procesos del negocio. Conocido también como WS-BPEL (Web Services Business Process Execution Language), surgió cuando IBM y Microsoft realizaron un lenguaje de procesamiento del negocio, combinando dentro de éste WORKFLOW. WSFL (Web Services Flow Lenguaje) y XLANG (Lenguaje de orquestación de negocios creado por Microsoft TM), conocida en ese momento como BPEL4WS (lenguaje de proceso de la ejecución del negocio para los servicios del Web). BPEL4WS 1.0, salió al mercado en Agosto de 2002 por IBM, BEA, Microsoft, SAP, y los sistemas de Siebel. Después de BPEL4WS 1.0, una mejora de menor importancia 1.1 fue lanzada en Mayo de 2003 y sometida oficialmente al OASIS (Organization for the Advancement of Structured Information Standards), que es un consorcio internacional que orienta el desarrollo, la convergencia y la adopción de estándares e-business. Actualmente casi todas las puestas en práctica públicas de las herramientas de BPEL se basan hoy en la especificación de BPEL 1.1, Sin embargo, se esta trabajando en la realización de la versión 2.0 la cual traerá mejoras como la incorporación de tareas humanas del workflow en procesos de BPEL que serán conocida como BPEL4People[2]. Dentro de BPEL se manejan conceptos como Web Services, SOA (Arquitectura Orientada al Servicio), Orquestación BPEL, ente otros. WEB SERVICES Se conoce por Web Services a una colección de diferentes protocolos y estándares que sirven para intercambiar datos entre aplicaciones que se pueden encontrar en escritas en diferentes lenguajes e programación, o pueden funcionar en diferentes plataformas. Los estándares que se utilizan frecuentemente en los Services Web más importantes son: XML (Extensible Markup Language): Estándar de intercambio de datos. UDDI (Universal Description, Discovery and Integration): Protocolo para publicación de información de los servicios Web, el cual es uno de los estándares básicos de los servicios Web. SOAP (Simple Object Access Protocol) y/o XML-RPC. (XML Remote Producer Call): Protocolos de para establecer intercambio. WS-Security (Web Service Security): Protocolo de seguridad aceptado por OASIS que garantiza la autenticación de los actores y la confidencialidad de mensajes enviados. W-Confiabilidad: Protocolo del OASIS para mensajería confiable entre dos servicios Web. W-Dirección: Permite describir la dirección del recipiente de un mensaje, incluidos mensajes dentro de SOAP. Ventajas Permiten que servicios y software de diferentes compañías ubicadas en diferentes lugares geográficos puedan ser combinados fácilmente para proveer servicios integrados. Permiten la interoperabilidad entre plataformas de distintos fabricantes por medio de protocolos estándar. Apoyado en HTTP, los servicios Web pueden aprovecharse de los sistemas de seguridad. Desventajas Su rendimiento es bajo si se compara con otros modelos de computación distribuida, tales como RMI (Remote Method Invocation), CORBA (Common Object Request Broker Architecture), o DCOM (Distributed Component Object Model). Existe poca información de servicios Web para algunos lenguajes de programación [4]. 99
4 V. SOA (SERVICE ORIENTED ARCHITECTURE) ARQUITECTURA ORIENTADA AL SERVICIO. SOA es considerado como un método de diseño, donde las aplicaciones de negocio se descomponen en servicios individuales, los cuales pueden ser utilizados independientemente de las aplicaciones de las que forman parte y las plataformas informáticas sobre las que se ejecutan. Al poder disponer de los servicios individuales de las aplicaciones, las empresas tendrán la posibilidad de integrarlos y agruparlos de maneras distintas para conseguir capacidades nuevas [3]. Desde el punto de vista empresarial: Este punto va orientado básicamente hacia una empresa la cual tiene una serie de objetivos específicos que cubrir como lo son reducir costes, aumentar ingresos, mejorar la productividad, comunicación inter-empresarial con varias empresas y ajustar los sistemas a los requerimientos del negocio. Desde el punto de vista tecnológico: Las arquitecturas SOA pretenden concebir las aplicaciones desde otro enfoque, una aplicación orientada a servicios combina datos en tiempo real con otros sistemas capaces de fusionar los procesos de negocio. Las arquitecturas orientadas a servicios están basadas en una serie de beneficios entre los que cabe destacar: Eficiencia. Transforma los procesos de negocio en servicios compartidos con un menor coste de mantenimiento. Capacidad de respuesta. Rápida adaptación y despliegue de servicios, clave para responder a las demandas de clientes, partners y empleados. Adaptabilidad. Facilita la adopción de cambios añadiendo flexibilidad y reduciendo el esfuerzo. ORQUESTACIÓN BPEL Hoy en día maneja los requisitos expuestos en BPM de una manera muy madura, sin embargo, se incluyen dentro de las últimas características de orquestación realizadas para BPEL las siguientes: Semántica ordenada que incluye procesos en sincrónico y asincrónico. El acontecimiento asincrónico que permita manejar alarmas basadas en tiempo como también en acontecimientos out-of-band o acontecimientos de petición o cancelación del estado. Un Servicio Web basado en el modelo para la descomposición y ensamblaje de proceso: cada proceso de BPEL expone servicios Web que permita la interconexión y a su vez se puede componer fácilmente por flujos compuestos de alto nivel. El uso estándar de XML y XPath para los datos tienen acceso y manipulación. VI. MOTORES BPEL Dentro del mundo de BPEL, existen gran cantidad de motores de diferentes plataformas que existen en el mercado extranjero actual, los cuales permiten la optimización de procesos de negocio, muchos de estos enfocados al desarrollo de Web Services y manteniendo Arquitectura Orientada al Servicio. IBM WebSphere (Servidor de procesos de IBM): Es un motor completo de BPEL, que trabaja sobre la plataforma Javea e incluye extensiones como la ayuda para la interacción humana y funciona en una variedad de plataformas de servidor como Linux y z/os. Microsoft BizTalk Servidor: Es un servidor creado por Microsoft de Gerencia de Procesos de Negocio que permite a las compañías automatizar y optimizar procesos de negocio. Cardiff LiquidOffice: Es una herramienta diseñada para resolver y redefinir la administración de procesos negocio (a nivel gubernamental y empresarial) y el control de gestión administrativa, a través de nuevas capacidades que proporcionan mayor visibilidad del contenido y los procesos. Active BPEL: Es un ambiente que permite ejecutar definiciones de proceso creadas mediante el estándar de modelamiento de procesos de negocio (BPEL); esta desarrollado en Java y es de distribución libre. WebLogic: Creado por BEA, el cual proporciona una solución de gestión de procesos de negocio end-to-end. Que permite cubrir todo lo relacionado con la integración basada en procesos, transformación de datos, conectividad, productividad del desarrollador y administración. VII. CONCLUSIÓN BPEL es hoy en día una herramienta muy utilizada para la administración de procesos, que facilita la organización y estandarización de una empresa para su propio beneficio. Por otra parte la utilización de Web Services combinados con BPEL permite mayor proyección y expansión rápida de una empresa, lográndose dar a conocer y ampliando sus recursos a nivel mundial. 100
5 REFERENCIAS [1] Boletín Noviembre - Diciembre. Astic [2] Andrews T., Business Process Execution Language for Web Services. Version1.1. Mayo (2003). [3] IBM Global Business Services. Congreso Abril [4] 1Web Services IDEC. Introducción a los Web Services. (Consultado Mayo 2007). delta.icc.es/idecwebservices/indexcas.html Artículo de Reporte de Caso. Sometido a Arbitraje. Los Autores Alejandro León Mora Ingeniero de la Compañía de Telefonía Celular COMCEL en Colombia. Especialista en Construcción de Software, Universidad de los Andes. Ingeniero de Sistemas, Universidad El Bosque. Cl , Bogotá D.C., Colombia. aleon@comcel.com.co. Sandra Bibiana Zárate Z. Ingeniera de Sistemas de la Universidad El Bosque. Carrera 7B Bis , Bogotá D.C., Colombia. sandrazarate@unbosque.edu.co 101
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 detalles1 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 detallesGerencia 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 detallesPORTAL DE INTEGRACIÓN DE BANCOS DE INFORMACIÓN DISPERSOS A TRAVÉS DE WEB SERVICES Autor: Ing. Walther Antonioli Ravetto
PORTAL DE INTEGRACIÓN DE BANCOS DE INFORMACIÓN DISPERSOS A TRAVÉS DE WEB SERVICES Autor: Ing. Walther Antonioli Ravetto Introducción: Sobre casi cualquier tema del quehacer humano que se aborde, existen
Más detallesService Oriented Architecture: Con Biztalk?
Service Oriented Architecture: Con Biztalk? Pablo Abbate Servicios Profesionales Danysoft SOA supone una nueva forma de pensar acerca de la arquitectura IT para las empresas. De hecho, es una asociación
Más detallesIntroducción a SOA (II) Huibert Aalbers Senior Certified Software IT Architect
Introducción a SOA (II) Huibert Aalbers Senior Certified Software IT Architect IT Insight podcast Este podcast pertenece a la serie IT Insight Pueden suscribirse al podcast a través de itunes. El material
Más detallesGLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.
GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.
Más detallesService Oriented Architecture
Programación Concurrente y Distribuida Ingeniería en Informática Service Oriented Architecture José Carlos Cortizo Pérez josecarlos.cortizo@uem.es http://www.esp.uem.es/jccortizo D. Sistemas Informáticos
Más detallesARQUITECTURA ORIENTADA A SERVICIOS (SOA) EN LA JUNTA DE ANDALUCÍA
ARQUITECTURA ORIENTADA A SERVICIOS (SOA) EN LA JUNTA DE ANDALUCÍA Dirección General de Administración Electrónica y Calidad de los Servicios Consejería de Justicia y Administración Pública Junta de Andalucía
Más detallesGlosario Plataforma de Interoperabilidad Libre Orientada a Servicios para el Estado Venezolano
Ministerio del Poder Popular para las Telecomunicaciones y la Informática Centro Nacional de Tecnologías de Información Glosario Plataforma de Interoperabilidad Libre Orientada a Servicios para el Estado
Más detallesSISTEMAS DE INFORMACIÓN III TEORÍA
CONTENIDO: Introducción a los Web services Las bases de los Web services La nueva generación de la Web Interactuando con los Web services La tecnología de Web services XML: Lo fundamental WSDL: Describiendo
Más detallesIntegración de AuraPortal con SAP
Integración de AuraPortal con SAP Se puede definir como la estrategia empresarial enfocada a gestionar los procesos de negocio. BPM se soporta sobre tecnología de información para automatizar tareas y
Más detallesIBISCOM AUMENTE SU EFICIENCIA. i-bpm
i-bpm AUMENTE SU EFICIENCIA http://www.accu-type.com/vista.jpg La necesidad de las organizaciones de ser más competitivas en un mercado dinámico ha generado estructuras organizacionales complejas y exigentes
Más detallesIntroducció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 detallesCapí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 detallesOracle Service Bus: Entorno de Desarrollo
Oracle Service Bus: Entorno de Desarrollo Mayo 2012 Versión 1.1 ÍNDICE 1. Introducción al Oracle Service Bus I. Conceptos II. Ventajas del OSB III. Arquitectura Mensajería adaptable Seguridad Unificada
Más detallesServicios Web: Orquestación y coreografías
Servicios Web: Orquestación y coreografías E. U. I. T. en Informática de Oviedo Master de Ingeniería Web Servicios Web Juan Ramón Pérez Pérez (jrpp en uniovi.es) Orientación a Servicios. Principios. Los
Más detallesDescribir una metodología sistemática de análisis de los procesos organizacionales y cómo estos pueden ser apoyados por las TI.
Procesos de Negocio Objetivos Describir una metodología sistemática de análisis de los procesos organizacionales y cómo estos pueden ser apoyados por las TI. Identificar y analizar los procesos de negocios,
Más detalles5.1 Introducción a Servicios Web
5.1 Introducción a Servicios Web Introducción Continuando con el ejemplo de intercambio de información de películas... => Actualmente ya no es necesario implementar la solución sugerida a mano Se han estandarizado
Más detallesService Oriented Architecture
Service Oriented Architecture Isaac Gutiérrez Gómez, Salvador Otón Tortosa Universidad de Alcalá, Departamento de Ciencias de la Computación, 28871 Alcalá de Henares, Spain igutierrez09@yahoo.es, salvador.oton@uah.es
Más detallesUna puerta abierta al futuro
Una puerta abierta al futuro SOA E ITIL EN LA LEY DE ACCESO ELECTRÓNICO DE LOS CIUDADANOS A LOS SERVICIOS PÚBLICOS (LAECSP) por francisco javier antón Vique La publicación de la Ley de Acceso electrónico
Más detallesServicio Web. Estándares empleados. Ventajas de los servicios web. Inconvenientes de los servicios Web
Servicio Web Un servicio web (en inglés, Web services) es una tecnología que utiliza un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. Distintas aplicaciones
Más detallesIDG/Oracle Documento de investigación sobre la arquitectura Service Oriented Architecture (SOA).
IDG/Oracle Documento de investigación sobre la arquitectura Service Oriented Architecture (SOA). Las herramientas unificadas SOA permiten alinear los negocios y TI Según una encuesta de IDG, con una solución
Más detallesTópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN
Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN Proceso de Negocio (Business Process) Conjunto estructurado, medible de actividades para producir un producto.
Más detallesTítulo: Optimización de Procesos de Negocio con SOA / BPM Nombre y Apellido: Mario Bolo Email: bolo@ar.ibm.com Fecha: 15/08/2012
Título: Optimización de Procesos de Negocio con SOA / BPM Nombre y Apellido: Mario Bolo Email: bolo@ar.ibm.com Fecha: 15/08/2012 El problema: las aplicaciones tradicionales no le proveen la agilidad necesaria
Más detallesSERVICE ORIENTED ARCHITECTURE (SOA) CONTENIDO
SERVICE ORIENTED ARCHITECTURE (SOA) CONTENIDO Introducción:...1 Service Oriented Architecture...2 Elementos de una Service Oriented Architecture...2 Application frontends...2 Servicios...2 Contrato:...3
Más detallesPROTOCOLOS DE APLICACIÓN PRÁCTICA EN INFOMED INTEROPERABILIDAD
PROTOCOLOS DE INTEROPERABILIDAD APLICACIÓN PRÁCTICA EN INFOMED PRESENTA: ING. VICTOR RICARDO DÍAZ COORDINADOR DEL GRUPO DE DESARROLLO CNICM - INFOMED GRUPO DE DESARROLLO: DESARROLLO@INFOMED.SLD.CU OBJETIVO
Más detallesManagement(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 detallesSOLUCIÓ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 detallesJAVA EE 5. Arquitectura, conceptos y ejemplos.
JAVA EE 5. Arquitectura, conceptos y ejemplos. INTRODUCCIÓN. MODELO DE LA APLICACIÓN JEE5. El modelo de aplicación Java EE define una arquitectura para implementar servicios como lo hacen las aplicaciones
Más detallesUniversidad Nacional Autónoma de México Dirección de Sistemas Dirección General de Personal
Universidad Nacional Autónoma de México Dirección de Sistemas Dirección General de Personal Presenta: Mtro. Israel Ortega Cuevas para la Red Universitaria de Colaboración en Ingeniería de Software y Base
Más detallesM.T.I. Arturo López Saldiña
M.T.I. Arturo López Saldiña Hoy en día, existen diversas aproximaciones al tema de cómo hacer que las personas trabajen dentro de una organización de manera colaborativa. El problema se vuelve más difícil
Más detallesQuienes Somos? Valor. Estrategia
Quienes Somos? STGI nace como la respuesta necesaria al mundo empresarial en consultorías para acceder y gestionar la información, estructurada y no estructurada, con el fin de alcanzar procesos eficientes
Más detallesARQUITECTURAS DE PROCESOS DE NEGOCIOS INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN
ARQUITECTURAS DE PROCESOS DE NEGOCIOS INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN ARQUITECTURA SOA Services Oriented Arquitecture SOA como arquitectura para BPM Las organizaciones deben
Más detallesEl desarrollo de aplicaciones
e d i t o r i a l Entendiendo el desarrollo de los sistemas SOA María Consuelo Franky R. El desarrollo de aplicaciones orientadas y basadas en servicios, como estilo de arquitectura, emergió sobre la arena
Más detallesIntroducción: Qué se entiende por una arquitectura SOA? Bernhard Hitpass
5to Encuentro 29-10-14 Agenda Charla del 5to Encuentro Introducción: Qué se entiende por una arquitectura SOA? Bernhard Hitpass Charla: Roadmap de un Proyecto BPMN con Arquitectura SOA Aspectos a Considerar
Más detallesMACROPROCESO GESTIÓN TECNOLÓGICA
Versión 1.0 Página 1 de 5 1. OBJETIVO Suministrar las fases para la puesta en producción de aplicaciones y sistemas de información desarrollados o adquiridos por el Instituto Colombiano de Bienestar Familiar
Más detallesEmpresa Financiera Herramientas de SW Servicios
Empresa Financiera Herramientas de SW Servicios Resulta importante mencionar que ésta es una empresa cuya actividad principal está enfocada a satisfacer las necesidades financieras de los clientes, a través
Más detallesBechtle Solutions Servicios Profesionales
Soluciones Tecnología Bechtle Solutions Servicios Profesionales Fin del servicio de soporte técnico de Windows Server 2003 No hacer nada puede ser un riesgo BECHTLE Su especialista en informática Ahora
Más detallesPROCEDIMIENTO ESPECÍFICO. Código G083-01 Edición 0
Índice 1. TABLA RESUMEN... 2 2. OBJETO... 2 3. ALCANCE... 2 4. RESPONSABILIDADES... 3 5. ENTRADAS... 3 6. SALIDAS... 3 7. PROCESOS RELACIONADOS... 3 8. DIAGRAMA DE FLUJO... 4 9. DESARROLLO... 5 9.1. DEFINICIÓN...
Más detallesIntroducción a BusinessObjects XI Release 2 Service Pack 2 / Productivity Pack
Introducción a BusinessObjects XI Release 2 Service Pack 2 / Productivity Pack Acerca de este manual Acerca de este manual Este manual proporciona información para empezar a utilizar BusinessObjects XI
Más detallesMesa de Ayuda Interna
Mesa de Ayuda Interna Documento de Construcción Mesa de Ayuda Interna 1 Tabla de Contenido Proceso De Mesa De Ayuda Interna... 2 Diagrama Del Proceso... 3 Modelo De Datos... 4 Entidades Del Sistema...
Más detallesCONSTRUCCIÓN DEL PROCESO MESA DE AYUDA INTERNA. BizAgi Process Modeler
CONSTRUCCIÓN DEL PROCESO MESA DE AYUDA INTERNA BizAgi Process Modeler TABLA DE CONTENIDO PROCESO DE MESA DE AYUDA INTERNA... 3 1. DIAGRAMA DEL PROCESO... 4 2. MODELO DE DATOS... 5 ENTIDADES DEL SISTEMA...
Más detallesCENTRO DE CONTACTO CON EL CLIENTE MÓDULO DE GESTIÓN DE ACTIVIDADES E INTERACCIONES
CENTRO DE CONTACTO CON EL CLIENTE MÓDULO DE GESTIÓN DE ACTIVIDADES E INTERACCIONES El asesor comercial tiene como principal misión mantener un contacto personalizado con sus clientes potenciales y actuales.
Más detallesPropuesta 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 detallesOrganización. Elaboró: Ing. Ma. Eugenia Macías Ríos
Organización 1 2 Introducción Un sistema de administración de red tiene por objetivos: Administración de usuarios y software. Seguridad. Administración de fallos y rendimiento. Planificación. 3 Introducción
Más detalles1 EL SISTEMA R/3 DE SAP AG
1 EL SISTEMA R/3 DE SAP AG SAP AG es una corporación en el ámbito mundial. Fundada en 1972 y con sede en Walldorf, Alemania, SAP es la cuarta compañía mundial en ventas de software en el mundo. La compañía
Más detallesCapí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 detallesModelos de los sistemas distribuidos. Jorge Iván Meza Martínez jimezam@gmail.com
Modelos de los sistemas distribuidos Jorge Iván Meza Martínez jimezam@gmail.com Especialización en Gestión de Redes de Datos Universidad Nacional de Colombia Sede Manizales 1/36 Contenidos Modelo arquitectónico
Más detallesBusiness 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 detallesGeneXus 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 detallesArquitectura cliente/servidor
Departamento de Lenguajes y Sistemas Informáticos Arquitectura cliente/servidor Programación en Internet Curso 2007-2008 Índice Introducción Tipos de servidores Ventajas Desventajas Arquitectura de una
Más detallesXBRL extensible Business Reporting Language. Noviembre / 2014
XBRL extensible Business Reporting Language Noviembre / 2014 Qué es XBRL o datos interactivos? XBRL es un lenguaje para la comunicación electrónica de datos de negocio y financieros basados en XML utilizada
Más detallesSistema 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 detallesDISEÑO DE SOFTWARE INTEGRADO Unidad I: Introducción al Diseño de Software Integrado. Profesor: Cristián Chávez T
DISEÑO DE SOFTWARE INTEGRADO Unidad I: Introducción al Diseño de Software Integrado Profesor: Cristián Chávez T 1. Definición y objetivos de ERP Diseño de Software Integrado es diseñar un ERP ERP: Del
Más detallesMª Luisa Gutiérrez Acebrón División de Informática y Tecnologías de la Información Ministerio de Justicia
Implantación de una arquitectura orientada a servicios. Un caso de uso Mª Luisa Gutiérrez Acebrón División de Informática y Tecnologías de la Información Ministerio de Justicia Introducción Los compromisos
Más detallesUNIDAD 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 detallesArquitectura de red distribuida: escalabilidad y equilibrio de cargas en un entorno de seguridad
Arquitectura de red distribuida: escalabilidad y equilibrio de cargas en un entorno de seguridad por Warren Brown Las compañías multinacionales y los hospitales, universidades o entidades gubernamentales
Más detallesIngeniería de Software en SOA
Ingeniería de Software en SOA ECSDI LSI-FIB-UPC cbea Curso 2014/2015 ECSDI (LSI-FIB-UPC cbea) Ingeniería de Software en SOA Curso 2014/2015 1 / 51 Índice 1 Directrices para la IS en SOA 2 Modelo de referencia
Más detallesGuí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 detallesVisió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 detallesBeneficios estratégicos para su organización. Beneficios. Características V.2.0907
Herramienta de inventario que automatiza el registro de activos informáticos en detalle y reporta cualquier cambio de hardware o software mediante la generación de alarmas. Beneficios Información actualizada
Más detallesUnidad 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 detallesHacer Realidad BPM en su Organización ADOPTAR BPM A PARTIR DE UN PROYECTO O NECESIDAD DE AUTOMATIZACIÓN
ADOPTAR BPM A PARTIR DE UN PROYECTO O NECESIDAD DE AUTOMATIZACIÓN OBJETIVOS GENERALES 1. Identificar, diseñar, automatizar y habilitar la mejora continua de los procesos relacionados a la necesidad o proyecto
Más detallesVisió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 detalles2524 Developing XML Web Services Using Microsoft ASP.NET
2524 Developing XML Web Services Using Microsoft ASP.NET Introducción La meta de este curso es de proveer a los estudiantes con el conocimiento y habilidades requeridas para desarrollar soluciones basadas
Más detallesManual de Referencia. Apertura
Manual de Referencia Apertura Cerrito 1214, (C1010AAZ), Buenos Aires, Argentina. Ventas 54 (011) 4816-2620 Fax: 54 (011) 4816-2394 Dirigido a VENTAS ventas@axoft.com Soporte a Usuarios 54 (011) 4816-2919
Más detallesSISTEMAS DE INFORMACIÓN II TEORÍA
CONTENIDO: EL PROCESO DE DISEÑO DE SISTEMAS DISTRIBUIDOS MANEJANDO LOS DATOS EN LOS SISTEMAS DISTRIBUIDOS DISEÑANDO SISTEMAS PARA REDES DE ÁREA LOCAL DISEÑANDO SISTEMAS PARA ARQUITECTURAS CLIENTE/SERVIDOR
Más detallesModificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.
UNIVERSIDAD DE CARABOBO FACULTAD DE CIENCIA Y TECNOLOGÍA DIRECCION DE EXTENSION COORDINACION DE PASANTIAS Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. Pasante:
Más detallesTOPICOS IV: ING. YIM APESTEGUI FLORENTINO
1 2 MIGRACIÓN DE DATOS E INTEGRACIÓN ENTRE SISTEMAS. Actividades propias de la INGENIERÍA DE SISTEMAS E INF. Se requiere conocimientos técnicos y fundamentales. Planificación y Ejecución. 3 PROCESO DE
Más detallesE-Government con Web Services
E-Government con Web Services Fernando Leibowich Beker * Uno de los grandes avances que produjeron las Nuevas Tecnologías de la Información y la Comunicación es la posibilidad de generar redes de computadoras
Más detallesDiseño e Implementación
Datos de la empresa: Actualmente Aliaxis Centroamérica tiene presencia en 13 países y su operación a nivel estratégico y tecnológico es gestionada desde Costa Rica. Dada su dispersión geográfica, se requería
Más detallesProyecto CAT Centro Atención al Trabajador
Proyecto CAT Centro Atención al Trabajador 1 Contenido Antecedentes del Proyecto... 3 Modelo Propuesto... 4 Objetivo general... 6 Objetivos específicos... 6 Alcance... 7 Beneficios Esperados... 7 Entorno
Más detallesAdministració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 detallesUnidad 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 detallesSesión No. 12. Contextualización: Nombre de la sesión: SAP segunda parte PAQUETERÍA CONTABLE
Paquetería contable PAQUETERÍA CONTABLE Sesión No. 12 Nombre de la sesión: SAP segunda parte Contextualización: Los sistemas ERP son actualmente las herramientas que se han impuesto y son la base operativa
Más detallesConsultorí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 detallesObjetos 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 detallesBPM 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 detallesSistema de Información Integrada del Área Social
Sistema de Información Integrada del Área Social Resumen de Requerimientos Técnicos 22 de Diciembre de 2008 Página 1 de 5 Contenido 1 Generalidades... 3 2 Alcance y objetivos... 4 3 Arquitectura de referencia
Más detallesPlataforma de Interoperabilidad Libre Orientada a Servicios para el Estado Venezolano
Plataforma de Interoperabilidad Libre Orientada a Servicios para el Estado Venezolano Introducción Tecnológica Noviembre 2009 Agenda Visión del Proyecto Plataforma de Interoperabilidad Libre Orientada
Más detallesCurso Fundamentos de ITIL
Curso Fundamentos de ITIL 1 Curso El curso de Fundamentos de ITIL introduce el concepto de Gestión de Servicio TI (IT Service Management o ITSM), el Ciclo de Vida del Servicio y un marco para identificar
Más detallesBPMN 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 detallesLa toma de decisiones está presente dentro de la vida de la mayoría de las personas. Los
ANEXO II. Sistema de Soporte a las Decisiones-SSD La toma de decisiones está presente dentro de la vida de la mayoría de las personas. Los gerentes día a día deben tomar decisiones también, la diferencia
Más detallesF A B R I C I O M U Ñ O Z S. T E N I E N T E T É C N I C O D E A V I A C I Ó N
PROPUESTA DE IMPLEMENTACIÓN DE UNA METODOLOGÍA PARA EL DESARROLLO DE SISTEMAS ORIENTADOS A SERVICIOS EN EL DEPARTAMENTO DE DESARROLLO DE SISTEMAS DE LA DIRECCIÓN DE SISTEMAS DE INFORMACIÓN Y COMUNICACIONES
Más detallesModelando procesos. Introducción al modelamiento de procesos y BPM
Modelando procesos Introducción al modelamiento de procesos y BPM Concepto de BPM (Business Process Management) Es un conjunto de: Métodos Herramientas Tecnologías Es un enfoque centrado en los procesos
Más detallesCAPÍTULO 3 Servidor de Modelo de Usuario
CAPÍTULO 3 Servidor de Modelo de Usuario Para el desarrollo del modelado del estudiante se utilizó el servidor de modelo de usuario desarrollado en la Universidad de las Américas Puebla por Rosa G. Paredes
Más detallesSeminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets
Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets 1 de 12 Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets 3 Bienvenida. 4 Objetivos. 5 Interacciones de Negocios
Más detallesTecnología K2 BlackPearl
Tecnología K2 BlackPearl http://www.dacartec.com Índice K2 BlackPearl Qué es Características y ventajas de K2 BlackPearl Aplicaciones empresariales dinámicas La plataforma K2 Dacartec y K2 BlackPearl 2
Más detallesInteroperabilidad de Fieldbus
2002 Emerson Process Management. Todos los derechos reservados. Vea este y otros cursos en línea en www.plantwebuniversity.com. Fieldbus 201 Interoperabilidad de Fieldbus Generalidades Qué es interoperabilidad?
Más detallesMARCANDO LA DIFERENCIA
MARCANDO LA DIFERENCIA INTEGRACIÓN RÁPIDA Y CONFIABLE entre sus sistemas Simplifique la integración y el mantenimiento de su lógica de negocio con nuestra arquitectura orientada a servicios. Ahorre dolores
Más detallesCRM C U S T O M E R R E L A T I O N S H I P M A N A G E M E N T G E S T I Ó N D E L A R E L A C I Ó N C O N L O S C L I E N T E S
CRM C U S T O M E R R E L A T I O N S H I P M A N A G E M E N T G E S T I Ó N D E L A R E L A C I Ó N C O N L O S C L I E N T E S Introducción CRM (Customer Relationship Management), en su traducción literal,
Más detallesBPMN 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 detallesCapítulo 4 Pruebas e implementación de la aplicación CAPÍTULO 4 PRUEBAS E IMPLEMENTACIÓN DE LA APLICACIÓN
CAPÍTULO 4 PRUEBAS E IMPLEMENTACIÓN DE LA APLICACIÓN CONCEPTOS DE PRUEBAS DE APLICACIÓN El departamento de Testing se encarga de diseñar, planear y aplicar el rol de pruebas a los sistemas que el PROVEEDOR
Más detallesREGISTRO DE EMPRESAS Y PERSONAS BASE DE INFORMACIÓN DE CLIENTES & CONTACTOS
REGISTRO DE EMPRESAS Y PERSONAS BASE DE INFORMACIÓN DE CLIENTES & CONTACTOS La gestión del asesor comercial se basa en mantener contacto personalizado con un grupo de clientes empresariales o personales.
Más detallesAproximación al CONCEPTO
18 Aproximación al CONCEPTO LA NECESIDAD DE INTERCAMBIAR INFORMACIÓN ENTRE DEPARTAMENTOS Y ÁREAS DE NEGOCIO SE HA VUELTO CRUCIAL Y HA HECHO QUE LAS EMPRESAS VEAN LA INTEGRACIÓN COMO UN ELEMENTO CLAVE PARA
Más detallesWindows Server 2012: Identidad y Acceso. Módulo 2: Descripción General de Windows Server 2012 Remote Desktop Services.
Windows Server 2012: Identidad y Acceso Módulo 2: Descripción General de Windows Server 2012 Remote Desktop Services. Manual del Módulo Autor: Andrew J Warren, Content Master Publicado: Septiembre 10 de
Más detallesLas 10 razones principales por las cuales debe de elegir unipaas
Las 10 razones principales por las cuales debe de elegir unipaas Presentando unipaas de Magic Software La nueva generación de productos de desarrollo y de ejecución ya está aquí! Bienvenidos a unipaas
Más detallesLINEAMIENTOS 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