15
BPM Studio: BPM Studio es un entorno completo de modelado integrado. Es compatible con perfiles basados en persona, lo que permite una persona analista proceso para tener acceso sólo a los modelos BPM. Sin embargo, una persona desarrollador también puede tener acceso a XML, servicios Web y desarrollo Java. BPM Studio incluye los siguientes tipos de modelo. BPMN 2.0: Business Process Modeling Notation (BPMN) 2.0 es un estándar de Object Management Group (OMG). BPM Studio incluye un amplio soporte para BPMN 2.0 modelado y simulación. Oracle BPM Suite 11g soporta BPMN 2.0 de forma nativa (es decir, ninguna transformación a otro idioma o la tecnología) y BPM Studio permite semántica de ejecución que se asocia con los modelos BPMN mediante especificaciones de propiedades declarativas. A través del uso de construcciones BPMN 2.0, como puertas de enlace (exclusivo, paralelo y complejo) y eventos / controladores de eventos, la lógica de procesos muy complejos pueden ser fácilmente expresado. Los carriles de natación en el proceso BPMN se puede utilizar como un mecanismo de asignación. Son funciones lógicas del proceso que se asignan a un usuario físico y grupos en un almacén de identidades, tales como LDAP. BPM Studio también permite la simulación de uno o más procesos BPMN 2,0 modelados utilizando escenarios de procesos. La simulación permite análisis what-if de varias métricas incluyendo el tiempo y la métrica de costos en distintos escenarios. Cola de acumulaciones se

BPM Studio Cap4

Embed Size (px)

Citation preview

Page 1: BPM Studio Cap4

BPM Studio:

BPM Studio es un entorno completo de modelado integrado. Es compatible con perfiles basados en persona, lo que permite una persona analista proceso para tener acceso sólo a los modelos BPM. Sin embargo, una persona desarrollador también puede tener acceso a XML, servicios Web y desarrollo Java.

BPM Studio incluye los siguientes tipos de modelo.

BPMN 2.0:

Business Process Modeling Notation (BPMN) 2.0 es un estándar de Object Management Group (OMG). BPM Studio incluye un amplio soporte para BPMN 2.0 modelado y simulación.

Oracle BPM Suite 11g soporta BPMN 2.0 de forma nativa (es decir, ninguna transformación a otro idioma o la tecnología) y BPM Studio permite semántica de ejecución que se asocia con los modelos BPMN mediante especificaciones de propiedades declarativas. A través del uso de construcciones BPMN 2.0, como puertas de enlace (exclusivo, paralelo y complejo) y eventos / controladores de eventos, la lógica de procesos muy complejos pueden ser fácilmente expresado.

Los carriles de natación en el proceso BPMN se puede utilizar como un mecanismo de asignación. Son funciones lógicas del proceso que se asignan a un usuario físico y grupos en un almacén de identidades, tales como LDAP.

BPM Studio también permite la simulación de uno o más procesos BPMN 2,0 modelados utilizando escenarios de procesos. La simulación permite análisis what-if de varias métricas incluyendo el tiempo y la métrica de costos en distintos escenarios. Cola de acumulaciones se visualizan en el modelo de proceso en sí y los recursos pueden ser dinámicamentecambiado para resolver tales acumulaciones.

Page 2: BPM Studio Cap4

Además de BPMN 2.0, Oracle BPM Studio también incluye soporte para Business Process Execution Language (BPEL). BPEL es particularmente útil para los flujos de integración y para orquestaciones de servicios.

BUSINES RULES

Oracle BPM incluye las reglas de negocio. BPM Studio incluye negocios, modelado de reglas, tanto si-entonces y metáforas tabla de decisiones. La decisión de la mesa utiliza una disposición de tipo hoja de cálculo para expresar las reglas de negocio y soporta conflicto (o superposición) de detección, así como el análisis de brecha. La función de análisis de la brecha también puede crear automáticamente la estructura de la tabla para las condiciones que faltan.

User interface (task forms)

Page 3: BPM Studio Cap4

Oracle BPM aprovecha Oracle Application Development Framework (ADF))) para los formularios de tareas (o interfaces de usuario). ADF es un framework basado en las caras estándar en la industria JSF (Java Server) e incluye:

Visual drag-and-drop ADF diseñador Rica paleta de controles sumamente interactivos, así como

elementos de visualización de datos (tablas, gráficos, árboles, etc) Especificación declarativa de la conducta compleja interfaz de

usuario Abstracción coherente de las fuentes de datos de back-end,

incluyendo los procesos BPM, bases de datos y servicios web, permitiendo una mejor composición de puré-para arriba las páginas

Un rico página flujo de tecnología conocida como Task ADF Flujos que no sólo prevé la pantalla de navegación, pero también permite la invocación de servicios automatizados, la evaluación de los condicionales, y guardar / restaurar el estado.

Page 4: BPM Studio Cap4

Asimismo, Oracle BPM Studio incluye asistentes para generar los puntos de vista de ADF y flujos de tareas ya sea de forma automática o completamente basada en la guía del usuario. Estos elementos de interfaz de usuario generados se pueden usar tal cual o se puede mejorar más en el diseñador ADF.

SCA Composite

El SCA (Service Component Architecture) El modelo compuesto ofrece un diagrama de cableado a nivel de componente. Se crea automáticamente y se mantiene como parte del modelado BPM y su existencia puede ser totalmente transparente para los analistas de procesos. Los desarrolladores de proceso se utiliza el editor de SCA, ya que proporciona acceso a los servicios web y adaptadores de aplicaciones o la tecnología, así como a otros componentes de Oracle SOA Suite, como Mediador. Los servicios que crean los desarrolladores en esta vista se agrega al catálogo de negocios y se encuentra disponible para ser utilizado por los analistas de procesos en sus procesos BPMN.

Page 5: BPM Studio Cap4

Process Composer

Además de la BPM Studio, Oracle BPM Suite 11g incluye un proceso basado en la web (BPMN 2,0) y las reglas de negocio del modelaje y entorno de edición.

Además de proporcionar una interfaz más fácil de usar, especialmente para los usuarios que no quieren instalar una herramienta en su escritorio, Compositor del proceso es también una aplicación de colaboración basada en roles. La característica de acceso basado Compositor de Proceso permite al analista de negocios a compartir el proceso de definición de los diversos interesados, muchos de los cuales sólo pueden tener acceso de sólo lectura.

Modeling Space

El modelado es un espacio fuera de la caja de colaboración de Oracle Web Space Center que facilita el trabajo en equipo y la colaboración en torno a la definición del modelo de

Page 6: BPM Studio Cap4

proceso y evolución. El equipo de modelado puede usar, tales como discusiones, documentos, temas, Wikis y blogs para colaborar más eficazmente en equipo.

Process analysisComo se discutió anteriormente, uno de los grandes beneficios de la adopción de BPM es la capacidad para analizar y optimizar continuamente los procesos. Oracle BPM Suite 11g características análisis de procesos y ricos cambio a editar funciones que permitan a este beneficio.

El primer aspecto de análisis de proceso es la simulación de procesos. Oracle BPM Studio permite especificar diversos escenarios para un proceso determinado, en un escenario incluye distribuciones de probabilidad para sucesos de procesos diferentes, así como una dotación de recursos \ y el modelo de cálculo de costos. Varios procesos se pueden simular simultáneamente sobre la base de estos escenarios. Varios indicadores como el costo, la unidad, y el tiempo puede ser trazado y analizado. Además, la cola acumulaciones se muestran superpuestos en el modelo de proceso y recursos se puede cambiar dinámicamente durante la ejecución de la simulación, para hacer análisis what-if. (Vea la posada captura de pantalla de la sección de BPM Studio.

El segundo aspecto del análisis de procesos es monitorear y analizar indicadores interesantes de negocio durante la ejecución del proceso. Oracle BPM Suite 11g incluye a muchos fuera de la caja de cuadros de mando para analizar los indicadores de negocio comunes, como el tiempo de ciclo, la distribución del trabajo, el desempeño laboral, y así sucesivamente. Además, los indicadores específicos del proceso de negocio puede ser especificado por los analistas de negocio, junto con los modelos de procesos. Los usuarios finales pueden crear sus propios paneles que utilizan estos indicadores de negocio específicos del proceso, así como indicadores estándar.

La capacidad de cuadros de mando también está bien integrado con Oracle Business Activity Monitoring (BAM). Oracle BAM es un basado en eventos y en tiempo real el

Page 7: BPM Studio Cap4

seguimiento de productos que se pueden agregar eventos de una variedad de fuentes, incluyendo Oracle BPM Suite 11g y soporte de aplicaciones back-end, correlacionarlos y presentar cuadros de mando True End-to-end.

BPM Suite 11g tiene un esquema en estrella, llamada Cubos de proceso, subrayando la capacidad de cuadros de mando. Oracle BI EE y otras herramientas de inteligencia de negocios pueden fácilmente volverse contra este esquema.

Además, Oracle BPA Suite, un producto complementario para el análisis detallado de procesos empresariales, permite el modelado de los diversos aspectos de los procesos y sus entornos de apoyo, incluidos los objetivos, riesgos, estrategias, capacidades de negocios, servicios de oficina, aplicaciones, estándares y sus interrelaciones. Rich informes y análisis se puede producir sobre la base de información de modelado tales.

Productive work managementBPM no sólo debe asegurar la eficiencia energética a través de los procesos de negocio optimizados y asignación inteligente de los recursos, sino que también debe ayudar a los participantes del proceso al hacer su mejor trabajo. Oracle BPM Suite 11g incluye muchas características para facilitar la realización del trabajo desde la perspectiva de un usuario final, por lo que no hace sino incrementar su productividad, sino que también los hace más entusiasta en la adopción de BPM.

Process Spaces (Social BPM)

Page 8: BPM Studio Cap4

Espacios proceso es una aplicación fuera de la caja de colaboración y social con interfaces compuestas y personalizado que hace que los usuarios finales más productivo a través de una mejor colaboración.

Process Workspace

Proceso de espacio de trabajo es un espacio de colaboración integrada por las listas de tareas de BPM y otros componentes, tales como cuadros de mando y Enterprise 2.0 funcionalidades tales como discusiones, documentos, etc. Uso de la página Compositor integrado, los usuarios pueden personalizar el espacio y sus páginas, la reordenación de los componentes, además de incluir otros componentes disponibles en el catálogo. Otros productos de Oracle como Oracle BI puede llenar el catálogo con sus componentes, los clientes pueden agregar portlets personalizados / externa, así como aplicaciones ADF al catálogo. Todo en el catálogo está disponible para el usuario de negocios edita una página en Composer Page, lo que les permite componer puré-para arriba interfaces.

Espacio de trabajo de proceso hace que los usuarios finales más productivo de las siguientes maneras:

Gestor de documentos integrado garantiza que las políticas y las mejores prácticas siempre están disponibles para procesar los participantes

Las mejores prácticas, consejos, técnicas y temas se pueden discutir aprovechando el foro de discusión integrado

Capacidad para componer puré-para arriba significa que las interfaces de los participantes del proceso tengan, en el momento de la acción, todos los conocimientos y la información necesaria para tomar las mejores decisiones

Process instance space

Page 9: BPM Studio Cap4

Algunos procesos son muy colaborativo y ad hoc en la naturaleza. En los típicos productos de BPM, la colaboración y las interacciones especiales suceder fuera del producto BPM, creando un proceso rico sombra que, lamentablemente, no es detectable o auditable.

Oracle BPM Suite 11g apoya la creación de un espacio de colaboración específico para una instancia de proceso. En este espacio, los participantes del proceso no sólo puede ver y gestionar la instancia de proceso como modelo y se ejecuta en el motor de BPM Suite ejecución del proceso, sino también utilizar su capacidad de colaboración en equipo para colaborar en la realización del proceso. Por ejemplo, un equipo de ventas que trabaja en una oportunidad específica puede crear un espacio de colaboración vinculado a la instancia de proceso (proceso RequestQuote) y utilizar ese espacio para gestionar todos los documentos, discusiones y eventos relacionados con el cierrela oportunidad.

Work organization and management

Además de las funciones de colaboración descritas anteriormente, Oracle BPM Suite 11g incluye características que los participantes del proceso para organizar y racionalizarsu trabajo.

Views

Las vistas permiten la organización del trabajo. Una vista es esencialmente un criterio de búsqueda, sino que también pueden tener atributos de visualización incluidas las columnas para incluir y ordenar el orden. Las vistas se pueden utilizar no sólo para organizar su trabajo, sino también como un mecanismo de delegación entera-puntos de vista pueden ser delegadas.

Page 10: BPM Studio Cap4

Personal and group rules

Oracle BPM Suite 11g cuenta con normas impulsado por la gestión del trabajo. El uso de un muyfácil de usar interfaz, los usuarios finales pueden escribir reglas para manejar el trabajo asignado a ellos. Estas reglas pueden reasignar, delegar, o automáticamente completar el trabajo. Los usuarios Administración de grupos también puede escribir reglas de manejo de las tareas asignadas al grupo. En este escenario, fuera de la caja, así como personalizados de algoritmos de equilibrio de carga puede ser utilizado.

Dashboard-driven filtering

Anteriormente en este capítulo, hablamos de soporte de Oracle BPM Suite 11g por fuera de la caja, así como los indicadores y cuadros de mando empresariales personalizadas. Estos cuadros de mando también se puede usar para filtrar las instancias de proceso. Para los usuarios que se ocupan de una gran carga de trabajo, que necesitan un análisis inteligente sobre lo que debe centrarse en la capacidad de profundizar a partir de paneles de control de procesos para una lista filtrada de los casos es muy útil.

Page 11: BPM Studio Cap4

Built for changeAgilidad, o la capacidad para responder con rapidez, es un beneficio importante de BPM. Agilidad proviene de al menos los siguientes tres aspectos de BPM:

Proyectos de BPM pueden ser rápidamente desarrollado y desplegado usando herramientas discutido anteriormente.

Procesos de BPM han optimizado los tiempos de ciclo, tanto a través de la racionalización del proceso, así como a través de una mayor productividad de los usuarios finales como se discutió en la sección anterior.

Una vez que los cambios en el entorno de operación, un proceso de BPM puede reaccionar rápidamente a ese cambio. En esta sección se describe cómo Oracle BPM Suite 11g admite cambios rápidos.

El primer aspecto de ser capaz de reaccionar a los cambios es la construcción de los procesos para ser resistente al cambio. La forma más común de esto se puede lograr es mediante el aprovechamiento de reglas de negocio-reglas que se pueden cambiar independiente del proceso según sea necesario.

Oracle BPM Suite 11g no sólo integra a la perfección en las reglas de negocio definiciones de procesos, pero también aprovecha normas más penetrante para proporcionar más capacidad de resistencia al cambio. Algunos usos tales más allá de un proceso que utiliza reglas de negocio como una actividad de decisión son:

Una actividad de proceso pueden ser dinámicamente unido a su aplicación sobre la base de reglas de negocio. Este es un modelo elegante para controlar la varianza en los resultantes de las diferencias en las geografías, productos, etc.

Las reglas de negocio pueden manejar la asignación de tareas y enrutamiento. Los usuarios finales pueden definir sus propias reglas de gestión del trabajo que

se comentan en la sección anterior

Page 12: BPM Studio Cap4

A pesar de la construcción del proceso para ser resistente al cambio, tal vez no sea posible prever todas las posibles variaciones o excepciones. En tales escenarios, Oracle BPM Suite 11g permite a un usuario adecuadamente privilegiado para cambiar el proceso de una manera ad hoc. Tales cambios incluyen:

Reasignación de tarea actual Re-direccionamiento de la tarea actual, incluyendo la adición de otros participantes Re-direccionamiento de la tarea futura, incluyendo la adición de otros participantes

Por último, existen situaciones en las que la definición de proceso necesita ser cambiado. Compositor Proceso (explicado anteriormente) permite el cambio rápido de procesar definición. Al permitir a los usuarios de negocios y analistas de cambiar los propios procesos e implementar sin necesidad de la participación de TI es un elemento clave de la agilidad. Al dirigirse a la necesidad de cambiar rápidamente, Compositor del proceso también mecanismos featuress s de gobernanza para proteger de los cambios malos. Estos mecanismos incluyen:

Page 13: BPM Studio Cap4

La capacidad de especificar en el modelo de proceso lo que puede y no se puede cambiar

Soporte para flujos de trabajo de aprobación de la modificación