Elementos del bpm

Solo disponible en BuenasTareas
  • Páginas : 5 (1020 palabras )
  • Descarga(s) : 0
  • Publicado : 10 de noviembre de 2010
Leer documento completo
Vista previa del texto
ELEMENTOS QUE INTERVIENEN EN LA IMPLEMENTACION BPM

ELEMENTOS QUE INTERVIENEN EN LA IMPLEMENTACION

ROLES QUE INTERVIENEN

CATEGORIA DEL ANALISIS DEL SISTEMA BPM

BPM además contempla soporte para interacción humana, e integración de aplicaciones, y es aquí la diferencia fundamental con la tecnología de WorkFlow existente, que es que BPM integra en los flujos a los sistemas.

[pic]Las soluciones del tipo WorkFlow solo se limitaban a definir el flujo de actividades humanas, o de documentos, y con esto obtener el seguimiento de los procesos, pero en estos casos si un participante del proceso requería como parte de sus actividades ingresar datos en una aplicación, entonces debía salir del ambiente del WorkFlow, levantar la aplicación, y luego de terminada su operación volveral WorkFlow y registrar el cambio de estado, o termino de la actividad. En BPM todo esta integrado en el mismo flujo lo que es mas natural para un participante, el completa su actividad dentro del flujo BPM, y tras bambalinas se actualizan los sistemas que se tengan que actualizar.
En la practica un flujo BPM (o modelo de proceso BPM) visualmente es muy parecido a un WorkFlow, la diferencia estaen que en que uno puede notar que ciertas actividades son realizadas por personas, y otras son actividades sistematizadas (realizadas por sistemas), y ambas aparecen en el flujo.
El otro “valor agregado” de BPM es que ofrece una solución completa, que abarca todo el ciclo de vida de un proceso de negocio: análisis, modelamiento, ejecución y monitoreo de los procesos.
En BPM el modelo del procesose convierte en el núcleo de la implementación del proceso como solución tecnológica. El modelo del proceso de negocio (su diseño), que realiza el área de negocios de una empresa, es “en si” lo que se ejecuta sobre el “servidor de procesos” (el motor de BPM). Dicho en otras palabras: la “lógica de negocio” principal que antes bajo las tecnología tradicional se debía programar, y colocar sobre un“servidor de aplicaciones” (tradicional), ahora se reemplaza por un modelo que se sube al “servidor de procesos” con mucho menos intervención del área de TI (menos programación).
En la practica una buena solución BPM debería poder ejecutar un proceso modelado por el área de negocio, sin la necesidad de que TI tenga que programar una sola línea de código, y obtener como solución algo equivalente a unWorkFlow Tradicional (sin integración de sistemas). Luego el área de TI debería tomar este “workflow”, e implementarle los formularios de entrada (de interacción con usuarios), y los “servicios” (las actividades automatizadas) para completarlo en un flujo BPM.
Hacer que un modelo se convierta en un proceso ejecutable requiere de varias tecnologías habilitantes (enabling tools), cuando estastecnologías se proveen juntas se le llama BPMS, las principales son:
• Motores de Orquestación: permiten coordinar la secuencia de actividades según los flujos y reglas del modelo de procesos.
• Herramientas de Análisis y Business Intelligence: permiten analizar la información producto de la ejecución del proceso en tiempo real.
• Motores de Reglas: (Rule Engines) ejecuta reglas quepermiten abstraer las políticas y decisiones de negocio de las aplicaciones subyacentes.
• Repositorios: mantiene los componentes y recursos de los procesos (definiciones, modelos, reglas, etc. ) disponibles para su reutilización en múltiples procesos
• Herramientas de Simulación y Optimización: permite a los administradores del negocio, comparar los nuevos diseños de procesos con eldesempeño operacional actual.
• Herramientas de Integración: permiten integrar el modelo con otros sistemas, con los sistemas legados de la empresa.

BPM habilitado por una Arquitectura Orientada a Servicios (SOA)
Los modelos tienen una connotación de fondo que integra el mundo del negocio con el de tecnología. Construir un modelo permite traducir este modelo en una solución de tecnología....
tracking img