Monografias.com > Sin categoría
Descargar Imprimir Comentar Ver trabajos relacionados

Automatización de procesos. Gestión de procesos y servicios (página 2)




Enviado por Pablo Turmero



Partes: 1, 2

Monografias.com

Ejemplos de worklist handlers
Bonita Soft Bonita Open Solution

Monografias.com

Administration & Monitoring Tools
Gestionar el BPMS
Configurar el acceso a los componentes del sistema
Monitorizar la disponibilidad de los participantes y el rendimiento de la ejecución del proceso

Monografias.com

Ejemplos de monitoring & administration tools
IBM BPM Process Admin Console
IBM BPM Process Portal
Perspective BPMOne

Monografias.com

External Services
Exponen una interfaz de servicio con la que interactúa el motor de procesos.
El motor proporciona al servicio los datos para que ejecute la actividad
Ejemplos: motores de reglas, notificación por email o Twitter notification, conectores con DBs, CRMs…

Monografias.com

Ejemplo de external services
Bosch Visual Rules editor

Monografias.com

Evolución del panorama de BPMS
© BPTrends

Monografias.com

BPMS Landscape

Monografias.com

Clasificación de BPMS de acuerdo a su soporte a BPMN
BPMN puro: (re)diseñado desde el principio para seguir la especificación
IBM BPM, Appian BPMS, Camunda, Activiti

BPMN adaptado: puede importar de BPMN pero lo transforma a su representación interna propia
Bonita Open Solution, BizAgi BPM Suite

No BPMN: lenguaje y semántica propietaria
Bosch inubit Suite, BPMOne, YAWL

Monografias.com

Criterios de selección para el BPMS
Criterios de integración
¿Qué facilidades da para integrar otros sistemas?
Criterios de interacción con el usuario
¿Qué posibilidades ofrece para diseñar interfaces de usuario?
Criterios de diseño del proceso
¿Qué lenguaje de ejecución de procesos soporta?
Criterios de pruebas y simulaciones
¿Soporta realizar pruebas/simulaciones sobre los procesos?
Criterios en tiempo de ejecución
¿Soporta monitorización? ¿Escala el sistema? ¿Adapta dinámicamente los workflows?
Criterios generales
¿Se integra bien en el entorno? ¿Qué soporte tiene? ¿Qué precio tiene?

Monografias.com

Introducción
Sistemas de gestión de procesos de negocio
Ventajas de los BPMS

Monografias.com

Distribución del trabajo
Coordinación entre participantes del proceso
Recopilación de la información relevante
Reducción de la carga de trabajo

Monografias.com

Separación de aspectos
Punto de integración
Integración de sistemas flexible

Monografias.com

Información del estado
Balanceo de carga
Análisis del rendimiento
Ejecución transparente

Monografias.com

Acuerdos de nivel de servicio
Normativas / regulaciones
Segregación de tareas
Aplicación explícita de reglas

Monografias.com

Introducción
Sistemas de gestión de procesos de negocio
Ventajas de los BPMS
Problemas al introducir un BPMS

Monografias.com

Problemas técnicos: Integración
Integración con sistemas legacy: Screen scrapping
Orientado a casos vs orientado a lotes
Mitigado con el uso de tecnologías web y la orientación a servicios

Monografias.com

Problemas organizacionales
Cambios contínuos en los procesos
Efecto de ser vigilado
Convertirse en “autómatas”
Problemas al tratar casos excepcionales

Monografias.com

Introducción
Sistemas de gestión de procesos de negocio
Ventajas de los BPMS
Problemas al introducir un BPMS
Haciendo ejecutable un modelo de procesos

Monografias.com

El salto entre TI y negocio

Monografias.com

El resultado: dos caras de la historia
Modelos conceptuales “to be”
Hechos por expertos del dominio
Proporcionan una base para la comunicación entre las partes interesadas
Deben ser entendibles
Deben ser intuitivos y dejar espacio a la interpretación
Contienen únicamente un conjunto relevante de la información del proceso
Modelos ejecutables
Hechos por expertos de TI
Proporcionan la entrada a los BPMS
Deben ser entendibles por la máquina
Deben ser no ambiguos y no contener nada abierto
Contienen detalles que son sólo relevantes para la implementación
32
“to-be executed”process model

Monografias.com

Pasos para convertir procesos en ejecutables
Identificar las fronteras de la automatización
Revisar tareas manuales
Completar el modelo de proceso
Ajustar la granularidad de las tareas
Especificar las propiedades de ejecución

Adapted from teaching material of Remco Dijkman, TU/e.

Monografias.com

Nuestro ejemplo
Customer
Supplier 1
Supplier 2
Seller

Monografias.com

Nuestro ejemplo

Monografias.com

1. Identificar las fronteras de automatización
Principio: no todos los procesos pueden ser automatizados.
-> Empieza identificando cada tipo de tarea:

Tareas automáticas
Tareas de usuario
2
1
Tareas manuales
3

Monografias.com

En BPMN: especifica los marcadores de tareas
Tareas automáticas
Tareas de usuario
Tareas manuales

Monografias.com

En nuestro ejemplo…
automática
usuario
manual

Monografias.com

2. Revisar las tareas manuales
Principio: si no se ve en el BPMS, entonces no existe.
-> Busca formas de soportar tareas manuales vía TI:
via tareas de usuario
via tareas automáticas
-> Aíslalas y automatiza el resto

Monografias.com

Alternativa: aísla tareas manuales

Monografias.com

Alternativa: aísla tareas manuales
Segmento 1
Segmento 2
Segmento 3

Monografias.com

Proceso preparación de recetas:
Cuando la receta pasa la comprobación del seguro, se asigna a un técnico que recoge las medicinas de las estanterías y las pone en una bolsa con la receta grapada en ella.
Después, la bolsa se pasa al farmacéutico que vuelve a comprobar que la receta se ha procesado correctamente.
Después del control de calidad, el farmacéutico sella la bolsa y la pone en la zona de recogida.
Cuando un cliente llega a recoger su receta, un técnico se la da y le solicita el pago.

Asume que el sistema de la farmacia automatiza este proceso. Identifica el tipo de cada tarea y enlaza las tareas manuales al sistema.
Consideremos este fragmento de proceso

Monografias.com

Posible solución

Monografias.com

Objetos de datos físicos (en la práctica todos los objetos de datos porque los BPMS los gestionan de forma simplificada)
Mensajes llevando objetos de datos físicos
Data stores (en cualquier caso)
Pools y lanes
Anotaciones de texto

Eliminar o ignorar, según el BPMS

Elementos de BPMN irrelevantes para la ejecución

Monografias.com

3. Completa el modelo de proceso
Principio: las excepciones son la regla
-> Añade manejadores de excepciones

Principio: sin datos = no hay decisiones.
-> Especifica todos los objetos de datos electrónicos (en función de la forma en que los soporte el BPMS)

Huelga de controladores

Monografias.com

En nuestro ejemplo…

Monografias.com

En nuestro ejemplo…

Monografias.com

4. Ajusta la granularidad de las tareas
Principio: Los BPMSs añaden valor si coordinan el paso de trabajo de un recurso a otro.
-> Fusiona tareas consecutivas asignadas al mismo recurso
-> Refina las tareas que tengan un grano muy grueso

Monografias.com

Cuidado: Busca por todos lados
Tareas candidatas para la fusión pueden no ser consecutivas debido a que el proceso no esté correctamente modelado.

Monografias.com

Una excepción a la regla

Monografias.com

Nuestro ejemplo…
Before Step 1
Después del paso 4

Monografias.com

5. Especificar propiedades de ejecución
-> Variables de proceso, mensajes, señales, errores
-> Variables de tareas y eventos y su mapeado a variables de proceso
-> Detalles de servicio
-> Código de las tareas de script
-> Reglas de asignación de recursos y estructura de la interfaz de usuario
-> Expresiones en tareas, eventos y flujos de secuencia
-> Otras específicas del BPMS: listas de tareas, formularios, conectores…

Partes: 1, 2
 Página anterior Volver al principio del trabajoPágina siguiente 

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Categorias
Newsletter