ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

BPMN(Business Process Managment Notation)


Enviado por   •  18 de Octubre de 2011  •  Trabajos  •  1.141 Palabras (5 Páginas)  •  714 Visitas

Página 1 de 5

Introducción

¿Qué es BPM?

BPM (Business Process Management),o BPMS (BPM Suite) es el conjunto de servicios y herramientas que facilitan la administración de procesos de negocio. Por administración de procesos entendemos: análisis, definición, ejecución, monitoreo, y control de los procesos.

¿Qué es BPMN?

BPMN(Business Process Managment Notation)

Desarrollo

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.

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 volver al WorkFlow y registrar el cambio de estado, o termino de la actividad. En BPM todo esta integrado en el mismo flujo lo que es más 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 práctica un flujo BPM (o modelo de proceso BPM) visualmente es muy parecido a un WorkFlow, la diferencia está en 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 proceso se 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 un WorkFlow 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 estas tecnologí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 que permiten 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ño de procesos

...

Descargar como (para miembros actualizados)  txt (7.7 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com