Documento técnico de Oracle Agosto de 2012 Oracle BPM Suite 11g: BPM sin barreras Oracle BPM Suite 11g: BPM sin barreras Introducción ....................................................................................... 3 Las barreras para BPM ..................................................................... 4 Diversidad de procesos ................................................................. 4 Colecciones en lugar de conjuntos de aplicaciones ....................... 4 Distribución de las comunicaciones ............................................... 5 Preparado para empresas ............................................................. 5 Oracle BPM Suite 11g ....................................................................... 6 El futuro de BPM ........................................................................... 6 La base de procesos unificados .................................................... 7 Diseño orientado al usuario ........................................................... 7 BPM social .................................................................................... 9 BPM y SOA ................................................................................. 10 El futuro en sus manos: Transformación de la empresa .............. 11 Conclusión ...................................................................................... 11 Oracle BPM Suite 11g: BPM sin barreras Introducción Los procesos comerciales están en el centro de las operaciones de negocio. Durante décadas, la gestión de procesos comerciales (BPM) estuvo limitada a la capacidad de documentar procesos. A medida que mejoraron los medios para documentar tecnológicamente los procesos, también lo hizo el potencial para utilizar la tecnología en la gestión de más aspectos del proceso. Con los años, los especialistas de los proveedores desarrollaron herramientas para simplificar un subconjunto del complejo proceso general, como el flujo de trabajo o la integración de las aplicaciones empresariales. El software del conjunto de aplicaciones de gestión de procesos comerciales trajo aparejada la promesa de una solución integral para la gestión altamente eficaz de todos los procesos empresariales. Las soluciones ofrecían mayores capacidades de gestión de procesos pero no cumplían la promesa de un conjunto de aplicaciones de gestión de procesos comerciales verdaderamente integrado y completo. Como resultado, el éxito de la gestión de procesos se vio limitado por un conjunto artificial de barreras que generaban una necesidad constante de diversos productos para la gestión de procesos de la empresa. Todo esto aumentó la complejidad, los tiempos y los costos, y redujo la eficacia de esta importante tecnología. Oracle Business Process Management Suite 11g elimina estas barreras y simplifica la obtención del éxito en la gestión de procesos con una solución completa para todo tipo de procesos. También elimina una complejidad sin precedentes de la gestión de procesos mediante una base de procesos unificados, un diseño orientado al usuario y la interacción de BPM social. Oracle BPM Suite 11g: BPM sin barreras Las barreras para BPM Los procesos comerciales poseen, por definición, una estructura dinámica, ya que gestionan el flujo de operaciones en una empresa que se debe adaptar a condiciones comerciales cambiantes. Gestionar estos procesos sin incurrir en complejidades adicionales es todo un desafío. Las soluciones de primera generación incompletas y con una integración mínima crearon barreras para la eficacia de la gestión de procesos comerciales. Las barreras incluían la imposibilidad de abordar todos los tipos de procesos con una solución, productos que aumentaban la complejidad al requerir que TI integrara primeramente los componentes de la solución BPM, capacidades de colaboración ineficaces que tenían lugar fuera del contexto del proceso, y un desempeño, una escalabilidad y una disponibilidad que no satisfacían los requisitos empresariales. Diversidad de procesos Existe una diversidad natural en el tipo de procesos que integran las operaciones de negocio. Los procesos podrían requerir predominantemente la interacción humana, el intercambio y la transformación de información entre sistemas, la generación de documentos, o la necesidad de arribar a una decisión importante. Además, los procesos pueden estar caracterizados como simples o complejos, y podrían necesitar gestionar una cantidad grande o limitada de transacciones. Algunos procesos, como una campaña de ventas, son de larga duración y podrían tomar semanas, meses o incluso años, mientras que otros ocurren en menos de un segundo. Los procesos también pueden estar caracterizados como altamente estructurados, con tareas recurrentes, o bien como no estructurados, donde el flujo del proceso solo puede determinarse durante su ejecución. La diversidad de estos procesos ha requerido tradicionalmente el uso por parte de la empresa de diversos sistemas de gestión de procesos que se especializan en la gestión de un subconjunto de estos tipos de procesos. La consecuencia no intencionada da como resultado el cambio de la complejidad de los procesos por la complejidad de la infraestructura. Es posible que la eficacia mejore en algunos procesos, pero la eficacia y la agilidad generales aún se ven amenazadas debido a las limitaciones o barreras impuestas por una solución de proceso puntual. La solución de gestión de procesos ideal es una plataforma verdaderamente completa, capaz de abordar todos los tipos de procesos. Esto reduce la complejidad de TI inherente al soporte de una diversidad de productos. También ofrece una ruta de crecimiento a largo plazo para la gestión de una mayor cantidad de procesos en el tiempo, con el consiguiente incremento de los beneficios generales de la gestión de procesos y de la rentabilidad de la inversión, y con una reducción de los costos de TI y comerciales. Esta solución también debe abordar las necesidades comerciales y de TI con herramientas apropiadas para cada rol. Colecciones en lugar de conjuntos de aplicaciones Las capacidades de los componentes de los conjuntos de aplicaciones de gestión de procesos comerciales han existido de forma independiente durante muchos años. La gestión de documentos practicada en la década de 1980 demostró el valor del flujo de trabajo y de la interacción entre personas y procesos. Los conjuntos de aplicaciones de gestión de procesos comerciales introdujeron la innovación de las soluciones completas que incluían todas las herramientas requeridas para la gestión de los procesos con la promesa implícita de que las herramientas podían trabajar juntas fácilmente. Este enfoque a menudo arroja como resultado una colección de componentes mínimamente integrados en lugar de un conjunto de aplicaciones integradas. La reunión de las capacidades necesarias para la implementación de un proceso empresarial en particular requiere el esfuerzo de TI o de servicios profesionales externos. El principal beneficio de BPM es una mayor eficacia en los procesos que abarcan diversos sistemas de la empresa. En vista de este objetivo, tiene sentido que sea más eficaz comenzar con una solución de gestión de procesos con un alto nivel de integración interna que sea capaz de eliminar la complejidad, acelerar el tiempo de creación de valor y mejorar la agilidad comercial. Oracle BPM Suite 11g: BPM sin barreras Distribución de las comunicaciones A menudo se dice que la gestión de procesos comerciales se refiere esencialmente a la gestión de cambios. Uno de los mayores desafíos inherentes a ambas es la gestión de los aspectos humano y organizacional de los cambios. Por lo general, las personas se resisten a los cambios por una variedad de razones. Una gestión de procesos exitosa requiere la cooperación, la comunicación y la colaboración de todas las partes interesadas clave, tanto de la empresa como de TI. La comunicación y la colaboración eficaces dentro del equipo interfuncional del proceso proporcionan la base para el éxito. Una colaboración eficaz requiere el contexto del proceso, e intentar encontrar la notificación de un proceso en una lista interminable de mensajes de correo electrónico no es la mejor solución. Además, en los últimos años se ha visto crecer la importancia de las redes sociales y de la tecnología Enterprise 2.0 en el entorno corporativo. Resulta natural que estas nuevas tecnologías de comunicaciones colaborativas ayuden a que la organización realice un trabajo conjunto para la gestión de procesos. La comunicación se verá beneficiada con la inclusión de nuevas opciones de comunicación, mientras que la colaboración de los procesos mejorará con una comunicación en contexto. Preparado para empresas El software para empresas requiere capacidades y un desempeño de nivel empresarial. Tal como se analizó anteriormente, algunos procesos requieren el escalamiento a una cantidad increíblemente grande de transacciones. Otros procesos podrían presentar una complejidad que exige la máxima eficacia de ejecución. Además, al igual que en todo el software empresarial, no se deben dejar de lado la disponibilidad, la redundancia y el desempeño. Sin una infraestructura de grado empresarial, la gestión de procesos está limitada a procesos departamentales individuales sin un requisito riguroso de disponibilidad. Oracle BPM Suite 11g: BPM sin barreras Oracle BPM Suite 11g Oracle Business Process Management Suite 11g es la solución de próxima generación para la gestión de procesos comerciales sin las barreras que presentan otras soluciones. Oracle Business Process Management Suite simplifica la obtención del éxito en la gestión de procesos mediante la entrega de una solución completa para todo tipo de procesos con una base de procesos unificados, un diseño orientado al usuario y la interacción de BPM social. Esta solución unificada, completa y social incluye una base de procesos unificados que simplifica la gestión de procesos mediante un motor de procesos unificados y la preintegración de subsistemas de procesos. El diseño orientado al usuario simplifica el modelado y la interacción de los procesos. La interacción de BPM social simplifica y extiende la colaboración proporcionando nuevas formas de comunicarse y de simplificar el trabajo. Esta completa solución de gestión de procesos comerciales pone a su disposición todo lo que necesita para innovar hoy y escalar de procesos simples a complejos una vez que esté listo. Figura 1. Oracle BPM Suite 11g El futuro de BPM La gestión de procesos comerciales como categoría de software ha experimentado, y se espera que continúe haciéndolo, un fuerte crecimiento en la empresa. Hoy nos encontramos en la cúspide de una nueva generación de soluciones de gestión de procesos y Oracle Business Process Management Suite 11g está a la cabeza con una solución unificada, completa y social que incorpora lo mejor de la tecnología probada en una arquitectura diseñada para abordar los requisitos futuros de la gestión de procesos. Oracle BPM Suite 11g: BPM sin barreras La base de procesos unificados Se ha demostrado que la gestión de procesos comerciales simplifica e incrementa sistemáticamente la eficacia de los procesos que conectan silos de información aislados dentro de la empresa. Es entonces lógico que, a fin de eliminar la complejidad, el software de gestión de procesos comerciales debe ser unificado, simple y eficaz. Oracle Business Process Management Suite 11g ofrece el conjunto de aplicaciones de gestión de procesos comerciales más completo y unificado del mercado. Incluye un motor de procesos unificados y un catálogo comercial, gestión y monitorización de punta a punta, servicios de integración avanzados, un modelo de procesos unificados y una infraestructura de grado empresarial. El motor de procesos unificados ofrece la ejecución de plug-ins modulares para BPEL, BPMN 2.0, reglas de negocio y flujo de trabajo humano con reglas comunes disponibles en todos los módulos. Este motor brinda la primera implementación nativa del sector para la ejecución de BPMN 2.0, que ofrece todos los beneficios diseñados en esta última norma. El catálogo comercial es un almacén de metadatos común tanto para el tiempo de diseño como de ejecución. Proporciona un registro de servicios y objetos que se pueden reutilizar en BPM Studio y en Process Composer. Además, permite a TI proporcionar un conjunto común de servicios que incorpora las mejores prácticas que pueden utilizar TI y la empresa. La gestión de punta a punta unifica la gestión y la monitorización de los procesos comerciales con el middleware conector a fin de que la gestión de problemas no se interrumpa en los límites del proceso. Un proceso problemático se puede inspeccionar a través del estado de su proceso y en cualquier servicio web de interconexión, lo que simplifica el diagnóstico y la resolución del problema. Los servicios de integración simplifican la conexión con sistemas adicionales; e incluyen una variedad de adaptadores para sistemas operativos, la integración con repositorios UDDI y WSIL, sistemas de gestión de imágenes y contenido, y la capacidad de integrar métricas de diversos almacenes de datos operativos, sistemas de mensajería, sistemas OLTP y motores de procesos. También unifican el funcionamiento con productos Oracle Fusion Middleware, como Oracle SOA Suite, Business Activity Monitoring, Business Intelligence, Complex Event Processing, Real-Time Decisions y Oracle Security. La gestión de procesos de grado empresarial exige un desempeño operativo de nivel empresarial tanto para la latencia como para el rendimiento, una disponibilidad elevada y una arquitectura compatible con las empresas. La base de procesos unificados proporciona un soporte de grado empresarial para grandes cantidades de procesos y de usuarios. La alta disponibilidad de los clústeres y la alta disponibilidad de punta a punta, junto con Oracle RAC, garantizan la disponibilidad constante de los procesos. Diseño orientado al usuario Existen muchos tipos de contribuyentes al ciclo de vida de la gestión de proyectos. Entre ellos encontramos modeladores, desarrolladores y aprobadores de proyectos, así como participantes ocasionales, tanto en la empresa como en TI. Cada rol posee requisitos específicos y cada individuo, sus propias preferencias. Oracle Business Process Management 11g adopta un enfoque de diseño orientado al usuario para las herramientas participantes y aborda los requisitos de los diversos roles y las diferentes preferencias de los usuarios tanto en TI como en la empresa. Incluye BPM Studio para TI y para los analistas técnicos empresariales, y una herramienta web, Process Composer, para los diferentes roles de los participantes del proceso dentro de la empresa. Las funciones avanzadas y fáciles de usar de análisis de procesos y de generación de informes simplifican los informes de estatus de los procesos y de detalles operativos. El desarrollo de canales múltiples permite la integración simplificada y la reutilización de interfaces en la web, los portales y los canales de servicio. Oracle BPM Suite 11g: BPM sin barreras Figura 2. Ciclo de vida de la gestión de procesos BPM Studio es un entorno de diseño, basado en JDeveloper, para TI y el sector técnico de la empresa, e incorpora años de diseño de modelado de mejores prácticas. Ofrece acceso basado en roles a herramientas y recursos a fin de que cada participante del proceso pueda acceder a las capacidades correctas. El modelo diseñado en BPM Studio es un modelo del tipo "lo que ve es lo que ejecuta" (WYSIWYE), que elimina los problemas de sincronización entre las modificaciones del tiempo de ejecución y el tiempo de diseño; se trata del mismo modelo. No se requiere conversión para ejecutar el modelo de diseño. Esta innovación proporciona un valor adicional ya que permite que la nueva herramienta web Process Composer opere en el mismo modelo. Sin nada que implementar en los escritorios de los usuarios, Process Composer permite una amplia variedad de participaciones comerciales, con privilegios basados en roles, en recursos y funciones muy similares a BPM Studio. BPM Studio, Process Composer y el modelo WYSIWYE se combinan para proporcionar herramientas de diseño de procesos para la empresa con un nivel de simplicidad nunca antes visto. Oracle BPM Suite 11g: BPM sin barreras Figura 3. BPM Studio y Process Composer El análisis de procesos y los informes proporcionan una visibilidad crítica de la empresa. Los usuarios empresariales requieren una amplia variedad de informes y la flexibilidad para adaptarlos a los requisitos cambiantes. El diseño orientado al usuario ha sido aplicado a la generación de informes en esta versión a fin de proporcionar un nuevo editor visual de informes avanzado y fácil de usar. Los informes de impacto, desviación y redundancia permiten la visualización de la eficacia del proceso y los nuevos informes de simulación ayudan a visualizar escenarios de procesos potenciales. Las auditorías de proceso, tanto en vistas tabulares como gráficas, muestran en detalle el tiempo que consumió cada paso dentro de un flujo de proceso complejo con muchos pasos. El desarrollo de canales múltiples es posible gracias a la unificación del entorno de desarrollo de JDeveloper que se utiliza para BPM Studio y para el desarrollo de aplicaciones web, portales y todo el desarrollo restante de Fusion Middleware, que proporciona soporte simplificado para la entrega de información del proceso a través de canales múltiples. BPM social La tecnología BPM social brinda a los participantes del ciclo de vida del proceso, en la empresa y en TI, herramientas más avanzadas para la simplificación de la comunicación y la colaboración. Proporciona espacios de proceso, un área de trabajo para el usuario, servicios Enterprise 2.0, guías de procesos comerciales y soporte de procesos no estructurados. Process Spaces utiliza la tecnología de espacios de grupo de Oracle WebCenter para brindar tres tipos de comunidades de colaboración que ofrecen a los equipos de proceso comunidades de información personalizadas y fáciles de usar en el contexto de los procesos de la empresa: • Todos los espacios de proceso: para colaboración, interacción con tareas y visualización de paneles de información de todos los procesos en curso. • Espacio de instancia específica: para colaboración en una única instancia de proceso. Por ejemplo, procesos de larga duración como una orden de venta. • Espacio de modelado: para colaboración en el diseño del modelo. Permite iniciar Process Composer desde el espacio. Oracle BPM Suite 11g: BPM sin barreras Figura 4. Espacio de instancia de proceso Además de los espacios de proceso, también se proporciona un área de trabajo simplificada para el usuario como una alternativa más simple y fluida para el acceso de los participantes al proceso. La comunicación eficaz es un factor clave para alcanzar el éxito en la gestión de procesos comerciales. La tecnología de comunicaciones ha evolucionado rápidamente con el uso masivo de Internet y el surgimiento de las redes sociales, la gestión de experiencias web y las tecnologías de gestión de contenido. Oracle BPM Suite 11g aprovecha Oracle WebCenter Suite, que le aporta este grado de tecnología empresarial. Oracle BPM Suite lo incorpora en contexto dentro del ciclo de vida del proceso comercial. Los servicios Enterprise 2.0 para wikis, blogs, mashups y presencia proporcionan canales adicionales de comunicación y colaboración. La tecnología BPM social también incluye guías de procesos comerciales que simplifican la comprensión y la comunicación del flujo y el estatus del proceso con una vista basada en hitos para los participantes de la empresa. Los usuarios empresariales pueden comprender mejor el estatus del proceso cuando se proporciona en el contexto de hitos que pueden reconocer, más que en la complejidad de un diagrama de proceso. Los procesos no estructurados abarcan un número importante de procesos empresariales típicos y requieren una mayor flexibilidad durante la ejecución del proceso. Esto a menudo significa que un proceso debe ser redirigido de manera imprevista a la etapa intermedia del proceso. El soporte de procesos no estructurados de Oracle BPM Suite 11g permite agregar participantes en cualquier punto del flujo de enrutamiento de la tarea y posibilita la reasignación, el reenrutamiento y la delegación de tareas. Por ejemplo, en la mitad de un proceso de solicitud es posible que desee agregar un nuevo especialista para una revisión adicional imprevista. BPM y SOA Oracle Business Process Management Suite 11g se utiliza con frecuencia para la conexión directa con los sistemas que gestiona. También se puede conectar con un entorno basado en servicios donde los servicios se conectan con los sistemas objeto de la gestión. ¿Por qué querría hacer esto? La gestión de procesos comerciales optimiza los procesos comerciales y brinda una perspectiva clara de los procedimientos operativos y de los procesos de trabajo, lo que permite controlar la calidad, incrementar la eficacia y propiciar la mejora continua. El objetivo de una iniciativa de tecnología BPM se especifica en términos comerciales y estos resultados se pueden medir directamente con la solución BPM resultante. Básicamente, BPM proporciona a la empresa mayor eficacia, visibilidad y agilidad. Oracle BPM Suite 11g: BPM sin barreras La arquitectura orientada a los servicios (SOA) organiza la infraestructura de TI para mejorar la eficacia mediante la reutilización y alcanzar una mayor agilidad con el uso de los servicios. Es una respuesta a la proliferación de sistemas, tecnologías, protocolos de comunicación, bases de datos y modelos de datos. La arquitectura SOA oculta esta complejidad detrás de un conjunto de servicios empresariales y proporciona una infraestructura que estandariza la forma en la que estos servicios se comunican y se gestionan. El resultado es que TI puede responder con mayor velocidad y desarrollar nuevas soluciones para la empresa de manera más rápida y económica. La transformación de la arquitectura SOA beneficia predominantemente a TI. Cuando se combinan, la tecnología BPM y la arquitectura SOA trabajan juntas para mejorar sinérgicamente la eficacia y la agilidad de la empresa y de TI, proporcionando beneficios de mayor nivel. Además, la unificación de Oracle BPM Suite 11g con Oracle SOA Suite 11g brinda una simplicidad y una eficacia sin precedentes en un entorno de arquitectura SOA. El futuro en sus manos: Transformación de la empresa El nuevo nivel de gestión de procesos completos, unificados y sociales proporcionado por Oracle BPM Suite 11g brinda una infraestructura fundacional para el futuro del proceso comercial de la empresa. Con la eliminación de las barreras de productos para BPM, ahora es posible gestionar más procesos que nunca en la empresa. Las iniciativas tácticas se pueden abordar más fácilmente con la gestión de procesos porque los resultados están disponibles más rápidamente con un producto unificado. Dada la creciente eficacia, visibilidad y agilidad que permite esta plataforma, resulta verdaderamente posible transformar la empresa para aumentar la ventaja competitiva a través del incremento del valor del cliente que aporta la innovación y la agilidad. Conclusión La nueva generación de gestión de procesos comerciales ya está aquí. Las restricciones se eliminaron con el suministro de BPM sin barreras. Oracle Business Process Management Suite 11g simplifica la obtención del éxito en la gestión de procesos comerciales mediante la entrega de una solución unificada y completa para todos los tipos de procesos. La base de procesos unificados de grado empresarial hace posible el desempeño y la disponibilidad del proceso que se requieren para las implementaciones de misión crítica. Una creciente diversidad de usuarios aprovechan el diseño orientado al usuario que adapta las herramientas según sus necesidades y preferencias. La tecnología BPM social aumenta la eficacia de la comunicación y la colaboración, y agrega el contexto del proceso y los espacios de colaboración personalizados para los procesos que pueden beneficiarse de una experiencia web enriquecida. Oracle BPM Suite 11g: BPM sin barreras Copyright © 2012, Oracle y/o sus filiales. Todos los derechos reservados. El presente documento se proporciona a efectos Agosto de 2012 únicamente informativos y su contenido está sujeto a cambios sin notificación previa. No se garantiza que este documento se encuentre libre de errores y no esté sujeto a ninguna otra garantía o condición, ya sea implícita o expresa, incluyendo garantías y Oracle Corporation Sede mundial 500 Oracle Parkway Redwood Shores, CA 94065 condiciones de venta o adecuación a un propósito determinado. Se declina específicamente toda responsabilidad con respecto a este documento y no se establece ninguna obligación contractual directa o indirecta derivada del mismo. Este documento no se puede reproducir ni transmitir de cualquier forma o por cualquier medio, ya sea electrónico o manual, para propósito alguno, sin previo consentimiento por escrito. EE. UU. Consultas internacionales: Oracle y Java son marcas registradas de Oracle y/o sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus Teléfono: +1.650.506.7000 respectivos propietarios. Fax: +1.650.506.7200 Intel e Intel Xeon son marcas comerciales o marcas comerciales registradas de Intel Corporation. Todas las marcas comerciales de oracle.com SPARC se utilizan con licencia y son marcas comerciales o marcas comerciales registradas de SPARC International, Inc. AMD, Opteron, el logotipo de AMD y el logotipo de AMD Opteron son marcas comerciales o marcas comerciales registradas de Advanced Micro Devices. UNIX es una marca comercial registrada de The Open Group.