workflow m.c. juan carlos olivares rojas. workflow la automatización de un proceso de empresa,...
TRANSCRIPT
![Page 1: Workflow M.C. Juan Carlos Olivares Rojas. WorkFlow La automatización de un Proceso de Empresa, total o parcial, en la cual documentos, información o tareas](https://reader033.vdocuments.site/reader033/viewer/2022061300/54cfe51049795911798b4c1d/html5/thumbnails/1.jpg)
Workflow
M.C. Juan Carlos Olivares Rojas
![Page 2: Workflow M.C. Juan Carlos Olivares Rojas. WorkFlow La automatización de un Proceso de Empresa, total o parcial, en la cual documentos, información o tareas](https://reader033.vdocuments.site/reader033/viewer/2022061300/54cfe51049795911798b4c1d/html5/thumbnails/2.jpg)
WorkFlow
• “La automatización de un Proceso de Empresa, total o parcial, en la cual documentos, información o tareas son pasadas de un participante a otro a los efectos de su procesamiento, de acuerdo a un conjunto de reglas establecidas ”
• WFMC (WorkFlow Management Coalition)
![Page 3: Workflow M.C. Juan Carlos Olivares Rojas. WorkFlow La automatización de un Proceso de Empresa, total o parcial, en la cual documentos, información o tareas](https://reader033.vdocuments.site/reader033/viewer/2022061300/54cfe51049795911798b4c1d/html5/thumbnails/3.jpg)
Tipos de WorkFlow
• De Producción
• Tarea principal y única de los usuarios, velocidad de transferencia, flexibilidad y escalabilidad poco importante.
• Colaborativo
• Administración de Documentos Electrónicos, Diseños Arquitectónicos o de Ingeniería.
![Page 4: Workflow M.C. Juan Carlos Olivares Rojas. WorkFlow La automatización de un Proceso de Empresa, total o parcial, en la cual documentos, información o tareas](https://reader033.vdocuments.site/reader033/viewer/2022061300/54cfe51049795911798b4c1d/html5/thumbnails/4.jpg)
Tipos de WorkFlow
• Administrativo
• Órdenes de compra, Solicitudes, Créditos, BackOffice Internet, etc.
• Es el segmento más grande del mercado de Workflow.
![Page 5: Workflow M.C. Juan Carlos Olivares Rojas. WorkFlow La automatización de un Proceso de Empresa, total o parcial, en la cual documentos, información o tareas](https://reader033.vdocuments.site/reader033/viewer/2022061300/54cfe51049795911798b4c1d/html5/thumbnails/5.jpg)
Atributos Mínimos
• Diseño gráfico de procesos.
• La habilidad de asignar "roles" o "funciones de trabajo.
• Reglas (posibilidad de incrustar lógica del negocio).
• Manejo de Excepciones.
![Page 6: Workflow M.C. Juan Carlos Olivares Rojas. WorkFlow La automatización de un Proceso de Empresa, total o parcial, en la cual documentos, información o tareas](https://reader033.vdocuments.site/reader033/viewer/2022061300/54cfe51049795911798b4c1d/html5/thumbnails/6.jpg)
Atributos Mínimos
• Medición.
• Simulación.
• Proactivo.
• Conectividad con base de datos.
• Anexo de documentos.
![Page 7: Workflow M.C. Juan Carlos Olivares Rojas. WorkFlow La automatización de un Proceso de Empresa, total o parcial, en la cual documentos, información o tareas](https://reader033.vdocuments.site/reader033/viewer/2022061300/54cfe51049795911798b4c1d/html5/thumbnails/7.jpg)
Ejemplos de WorkFlow
• Representa procedimientos de trabajo mediante el flujo de documentos electrónicos
• Transfiere estos documentos de un empleado a otro, de acuerdo a las reglas del negocio
• Registra los datos en una base de datos administrativa, con fines de medición y seguimiento.
![Page 8: Workflow M.C. Juan Carlos Olivares Rojas. WorkFlow La automatización de un Proceso de Empresa, total o parcial, en la cual documentos, información o tareas](https://reader033.vdocuments.site/reader033/viewer/2022061300/54cfe51049795911798b4c1d/html5/thumbnails/8.jpg)
El director de orquesta
Comité
Atención clientes
Analista
Cliente
![Page 9: Workflow M.C. Juan Carlos Olivares Rojas. WorkFlow La automatización de un Proceso de Empresa, total o parcial, en la cual documentos, información o tareas](https://reader033.vdocuments.site/reader033/viewer/2022061300/54cfe51049795911798b4c1d/html5/thumbnails/9.jpg)
Workflow: aplicaciones típicas
• Solicitudes de crédito o leasing (Bancos, Financieras)
• Atención de reclamos y solicitudes de clientes (Bancos, empresas de servicios)
• Solicitudes de reembolso (Isapres, Seguros)
![Page 10: Workflow M.C. Juan Carlos Olivares Rojas. WorkFlow La automatización de un Proceso de Empresa, total o parcial, en la cual documentos, información o tareas](https://reader033.vdocuments.site/reader033/viewer/2022061300/54cfe51049795911798b4c1d/html5/thumbnails/10.jpg)
WorkFlow: aplicaciones típicas
• Trámite de pensiones (AFP).
• Oficinas de partes (adm. Pública).
• Procesos administrativos (pedidos internos, órdenes de compra, solic. Vacaciones, ...)
![Page 11: Workflow M.C. Juan Carlos Olivares Rojas. WorkFlow La automatización de un Proceso de Empresa, total o parcial, en la cual documentos, información o tareas](https://reader033.vdocuments.site/reader033/viewer/2022061300/54cfe51049795911798b4c1d/html5/thumbnails/11.jpg)
Historia: Evolución del WorkFlow
Físico
Papel
Proceso manual
Incrustado en lasaplicaciones
Explícito pero aún parte de lasaplicaciones
Interactivo y separadode lasaplicaciones
![Page 12: Workflow M.C. Juan Carlos Olivares Rojas. WorkFlow La automatización de un Proceso de Empresa, total o parcial, en la cual documentos, información o tareas](https://reader033.vdocuments.site/reader033/viewer/2022061300/54cfe51049795911798b4c1d/html5/thumbnails/12.jpg)
Beneficios
• Reducen costos
• Mejoran la calidad y rapidez del servicio
• Mejoran el uso y la oportunidad de la información
• Mejoran el control de los procesos
• Flexibilidad organizacional
• Diferenciación en el mercado
• Eliminación de trabajo
AUGE Sistemas S.A.
![Page 13: Workflow M.C. Juan Carlos Olivares Rojas. WorkFlow La automatización de un Proceso de Empresa, total o parcial, en la cual documentos, información o tareas](https://reader033.vdocuments.site/reader033/viewer/2022061300/54cfe51049795911798b4c1d/html5/thumbnails/13.jpg)
Workflow: principales actores
• Workflow transaccionales (de producción)– Forte – IBM Flowmark– Plexus
• Workflow de coordinación (ad-hoc)– Lotus Notes– MS Exchange– TeamWare
![Page 14: Workflow M.C. Juan Carlos Olivares Rojas. WorkFlow La automatización de un Proceso de Empresa, total o parcial, en la cual documentos, información o tareas](https://reader033.vdocuments.site/reader033/viewer/2022061300/54cfe51049795911798b4c1d/html5/thumbnails/14.jpg)
Modelamiento: metodologías
• Metamodelos– Modelos orientados a las tareas: Information
Control Net (ICN) de Xerox– Modelos basados en estados– Modelos orientados al cliente: Bussiness
Process Design Language (BPDL) de BDA
• En la base: redes de Petri
![Page 15: Workflow M.C. Juan Carlos Olivares Rojas. WorkFlow La automatización de un Proceso de Empresa, total o parcial, en la cual documentos, información o tareas](https://reader033.vdocuments.site/reader033/viewer/2022061300/54cfe51049795911798b4c1d/html5/thumbnails/15.jpg)
Modelamiento: Algunos términos
• Procesos o procedimientos
• Tareas o actividades
• Estado
• Rutas
• Reglas
• Roles/actores
• Formularios o documentos electrónicos
• Transacciones, instancias o casos
![Page 16: Workflow M.C. Juan Carlos Olivares Rojas. WorkFlow La automatización de un Proceso de Empresa, total o parcial, en la cual documentos, información o tareas](https://reader033.vdocuments.site/reader033/viewer/2022061300/54cfe51049795911798b4c1d/html5/thumbnails/16.jpg)
Procesos de Negocios y Modelos de WorkFlow
Procesos de Negocio Modelo de Workflow
Procesos de control de flujo
• Secuencias bien entendidas
• Lo natural es la secuencialidad
• El proceso es la guía
• Conveniente para la automatización de procesos
WorkFlow Secuencial
Procesos guiados por eventos
• Guiado por eventos externos
• Impredecible secuencia de eventos
• Muchas alternativas de negocio
• Salto a cualquier actividad
WorkFlow Máquina de
Estados
A1
A3A2
A4
S1S2
S3
S4
![Page 17: Workflow M.C. Juan Carlos Olivares Rojas. WorkFlow La automatización de un Proceso de Empresa, total o parcial, en la cual documentos, información o tareas](https://reader033.vdocuments.site/reader033/viewer/2022061300/54cfe51049795911798b4c1d/html5/thumbnails/17.jpg)
Ejemplo de WorkFlow
On Pedido CreadoOn Pedido Creado On Pedido ProcesadoOn Pedido ProcesadoPedidoPedidoCreadoCreado PedidoPedido
ProcesadoProcesado
PedidoPedidoVendidoVendido
On PedidoOn PedidoVendidoVendido
On PedidoOn PedidoCompletadoCompletado
On PedidoOn PedidoCompletadoCompletado
Esperando Esperando para crear para crear un pedidoun pedido
On Pedido CompletadoOn Pedido Completado
On Pedido vendidoOn Pedido vendido
PedidoPedidoCompletadoCompletado
![Page 18: Workflow M.C. Juan Carlos Olivares Rojas. WorkFlow La automatización de un Proceso de Empresa, total o parcial, en la cual documentos, información o tareas](https://reader033.vdocuments.site/reader033/viewer/2022061300/54cfe51049795911798b4c1d/html5/thumbnails/18.jpg)
Elementos de toda aplicación.
Procesos del negocioProcesos del negocio
DatosDatos
Interfase y navegaciónInterfase y navegación
![Page 19: Workflow M.C. Juan Carlos Olivares Rojas. WorkFlow La automatización de un Proceso de Empresa, total o parcial, en la cual documentos, información o tareas](https://reader033.vdocuments.site/reader033/viewer/2022061300/54cfe51049795911798b4c1d/html5/thumbnails/19.jpg)
Evolución.• Aplicaciones de N niveles (N-tier).
Presentación
Flujo de trabajo
Lógica de negocios
Acceso de datos
Fuente de datos
Presentación
Flujo de trabajo
Lógica de negocios
Acceso de datos
Fuente de datos
Presentación
Flujo de trabajo
Lógica de negocios
Acceso de datos
Fuente de datos
Presentación
Flujo de trabajo
Lógica de negocios
Acceso de datos
Fuente de datos
![Page 20: Workflow M.C. Juan Carlos Olivares Rojas. WorkFlow La automatización de un Proceso de Empresa, total o parcial, en la cual documentos, información o tareas](https://reader033.vdocuments.site/reader033/viewer/2022061300/54cfe51049795911798b4c1d/html5/thumbnails/20.jpg)
Windows Workflow Foundation
Lógica de larga Lógica de larga ejecuciónejecuciónFlexibilidad
¿Qué es un Workflow?¿Qué es un Workflow?
Workflow es la Workflow es la organización de trabajo organización de trabajo representando procesos representando procesos de negocio o lógica de la de negocio o lógica de la aplicaciónaplicación¿Cuál es el valor del workflow?¿Cuál es el valor del workflow?
Liberado Nov 2006 como parte de Windows Vista
Transparencia
![Page 21: Workflow M.C. Juan Carlos Olivares Rojas. WorkFlow La automatización de un Proceso de Empresa, total o parcial, en la cual documentos, información o tareas](https://reader033.vdocuments.site/reader033/viewer/2022061300/54cfe51049795911798b4c1d/html5/thumbnails/21.jpg)
Workflow Services • Workflow + Servicios
– Implementa Servicios-WCF con un workflow• Simplifica la integración entre WCF y WF
• Proporciona Servicios de larga duración y persistentes
• Los Workflows pueden ser activados mediante mensajes
– Consume Servicios-WCF dentro de un workflow• Llama a servicios-WCF con actividades de workflow
• Enlaza y propaga datos
• Permite rápidamente componer aplicaciones que usan servicios
![Page 22: Workflow M.C. Juan Carlos Olivares Rojas. WorkFlow La automatización de un Proceso de Empresa, total o parcial, en la cual documentos, información o tareas](https://reader033.vdocuments.site/reader033/viewer/2022061300/54cfe51049795911798b4c1d/html5/thumbnails/22.jpg)
Contexto: impacto de los Workflow
• Workflow tendrá tanto impacto en informática como lo tuvieron las bases de datos hace 20 años.
• De Dependencia de datos
• A Dependencia de flujos
![Page 23: Workflow M.C. Juan Carlos Olivares Rojas. WorkFlow La automatización de un Proceso de Empresa, total o parcial, en la cual documentos, información o tareas](https://reader033.vdocuments.site/reader033/viewer/2022061300/54cfe51049795911798b4c1d/html5/thumbnails/23.jpg)
¿Preguntas, dudas y comentarios?