Documentos de Académico
Documentos de Profesional
Documentos de Cultura
WebRatio ElSastreDeLasAplicacionesBPM
WebRatio ElSastreDeLasAplicacionesBPM
BPM (Business Process Management) no es solamente una tecnologa, sino en trminos generales,
una disciplina gerencial que trata a los procesos como bienes tangibles que contribuyen al
desempeo empresarial. BPM emplea mtodos, polticas, medidas, prcticas y herramientas de
software para una continua optimizacin de los procesos y mejorar el desempeo empresarial
frente a las metas y objetivos propuestos (a lo que se conoce tambin como BPI (Business Process
Improvement): Mejoramiento de los Procesos de Negocio.
www.webratio.com - contact@webratio.com
1/9
WebRatio BPM
Entorno de
Desarrollo
Aplicacin BPM a
medida
Generacin
Modelado
Ejecucin
Modelado
Ejecucin
Optimizacin
Monitoreo
Optimizacin
Monitoreo
www.webratio.com - contact@webratio.com
2/9
Qu significa a medida?
Interfaz de Usuario Personalizada
Tener una aplicacin BPM a medida significa,
principalmente que tienes una Interfaz de
Usuario. Puedes disear y construir la IU como
tu quieras, sin ninguna limitacin. El proceso
no ser ejecutado en una
plataforma
predefinida sino por una aplicacin generada
desde cero.
WebRatio usar cualquier
template de layout como una entrada para
generar las pginas Web o para mviles para
los usuarios de tu aplicacin BPM.
Aplicaciones Hbridas
En muchos casos los proyectos BPM no son aplicaciones independientes. Necesitas la integracin
no solo de los datos y el nivel del servicio, sino tambin al nivel front-end.
WebRatio te permite construir aplicaciones que se integran perfectamente con:
Tu portal Web
Tu Sistema CRM
Tu Social Enterprise Platform
Tu Intranet
Los usuarios finales de tu aplicacin BPM no se darn cuenta que estn yendo de una aplicacin a
una plataforma BPM, pero se sentirn siempre en tu casa.
www.webratio.com - contact@webratio.com
3/9
2.
En la BPMS tradicional se usa la notacin de modelos abstractos para definir los procesos de
negocio (en la mayora de los casos BPMN). La notacin te permite definir, roles, actividades,
gateways, eventos y workflows. Este enfoque es el llamado model-driven o guiado por modelos
y es muy poderoso porque logra acoplar las fuentes fsicas utilizadas en el tiempo de ejecucin
con el diseo del proceso. De esta manera, se puede rpidamente aplicar cualquier cambio al
modelo, o insertar nuevas partes, y por consiguiente, inmediatamente la aplicacin BPM cambia
su comportamiento.
Sin embargo el modelo BPMN es muy abstracto y no te brinda los detalles necesarios para definir
qu tipo de operaciones deben ser ejecutadas dentro de una actividad. Pongamos un ejemplo.
Si defines una actividad como Compilar Formulario de Solicitud de Cotizacin en un diagrama
BPM, tambin podrs definir: cules son los campos de entrada que se van a mostrar en el
formulario; En cuntas pginas estn distribuidos los campos y cmo el usuario puede navegar en
estas pginas; cules son las reglas usadas para validar la entrada de datos; cules son los
servicios Web (suponiendo que estamos en un SOA) usados para recolectar datos pre-cargados o
realizar clculos en tiempo real.
www.webratio.com - contact@webratio.com
4/9
BPMN no te permite modelar esos detalles. Al utilizar BPMS tradicional puede definir tales
comportamientos tan solo, agregando propiedades a la actividad y adicionando partes de cdigo
para ser ejecutado. Generalmente este trabajo no puede ser hecho por los analistas comerciales,
sino que requiere de un programador.
Por otro lado WebRatio te da una segunda capa de modelado, llamada WebML, la cual es
complementaria al BPMN. Los expertos comerciales pueden definir una actividad en BPMN y
agregar todos los comportamientos de la actividad en el nivel de modelado, sin intervenir en los
detalles del cdigo de programacin. El lenguaje de modelado es dedicado para especificar los
comportamientos de la aplicacin: contenido que se va mostrar, reglas de validacin que se van a
invocar, servicios que se van a ejecutar, navegacin entre pginas, interaccin de usuarios, etc.
De esta manera el enfoque guiado por modelos, y todos sus beneficios, se extiende tambin a
los requerimientos funcionales de la aplicacin, y no solo la definicin del proceso de negocio.
www.webratio.com - contact@webratio.com
5/9
www.webratio.com - contact@webratio.com
6/9
www.webratio.com - contact@webratio.com
7/9
Modelado de Procesos de
Negocio
Ejecucin/Automatizacin de
Procesos de Negocio
www.webratio.com - contact@webratio.com
8/9
Gestin de Cambios
Velocidad en la
construccin de
soluciones
Cumplimiento de tus
normas TI
www.webratio.com - contact@webratio.com
9/9