SlideShare una empresa de Scribd logo
1 de 55
Sistemas de Gestión de
Procesos (Workflow-BPS)


             Manuel Cabello
             Digital Learning
             http://digitallearning.es
             Marzo 2007
Todas estas presentaciones, así como
documentación adicional, se encuentran
disponibles en nuestra web, tanto para su
consulta como descarga:


        http://www.digitallearning.es
Indice de temas


Introducción.
   Definición
   Elementos de un Workflow
   Ciclo de un Proceso de Negocio.
          Modelización. Diagramas de Flujo
   Tipos de Workflow
   Objetivos
   Ejemplos
   Workflow: beneficios e inconvenientes
   Estandares
   Proveedores de soluciones Workflow

                  elaborado por Digital Learning   3
Introducción


 ”Las empresas a menudo fallan al no comprender que su efectividad
  puede mejorar drásticamente si los procesos que soportan están bien
  gestionados y automatizados”
                                   Michael Hammer


“Si HP supiera lo que HP sabe, seriamos 3 veces mas eficientes.”
                                     Lef Platt Director de HP



 Las nuevas teorías del management se centran en una visión
 'horizontal' de las Organizaciones, dando mayor
 preponderancia a los Procesos de Negocio (integrantes de la
 cadena de valor para el cliente) sobre las Funciones
 (Departamentos)



                       elaborado por Digital Learning                   4
Tipos de SI

Diferentes niveles de Sistemas de Información empresarial:


  Información no estructurada                   Información estructurada


  Automatización manual de la                Programas de Gestión básicos
  Oficina (Ofimática)
  Herramientas colaborativas                Sistemas de Información (Suites) /
  (Groupware)                             Aplicaciones sobre Bases de Datos
  Gestión Documental. Gestión
  de Contenidos (ECM)                        SI integrados (ERP, CRM,SCM)
  Workflow. Gestión de Procesos
  (BPM)                                      Inteligencia de Negocio (BI)
  Gestión del Conocimiento (KM)

                        elaborado por Digital Learning                       5
Workflow y Groupware




      elaborado por Digital Learning   6
Definición de Workflow


Rusin&Seth, (1993):“... Workflow es un conjunto de
actividades que abarca la ejecución coordinada de múltiples
tareas desarrolladas por diferentes entidades procesadoras
para llegar a un objetivo común...”


“Último eslabón evolutivo en el desarrollo de sistemas de
información” (Aalst, 1998):

●
    Contempla Objetos Documentales: datos e información
●
    Incluye la definición de procesos y actividades
●
    Involucra elementos del mundo real humanos o no
    (Programas informáticos)




                   elaborado por Digital Learning             7
Definición de Workflow


¿Qué es Workflow?


  La automatización de un proceso de negocio, en todo
  o en parte, durante el cuál los Documentos,
  Información o las Tareas (Actividades) se pasan de un
  participante a otro para que realicen alguna acción,
  de acuerdo a un conjunto de reglas procedimentales




                  elaborado por Digital Learning          8
Definición de Workflow


Automatización. El WorkFlow permite una tecnología que
automatiza todos o determinados aspectos del proceso de
negocio
Proceso de Negocio. Conjunto de uno o más procedimientos o
actividades directamente ligadas, dentro de un contexto en
una Organización, definido con Roles y Relaciones entre los
mismos.
Documentos, Datos, Tareas. Son los elementos que se
distribuyen entre los participantes que actuan en el WorkFlow.
Participantes. Pueden ser Automáticos (programas) o
Manuales (Personas, Roles o Grupos de Usuarios)
Actividades. Son las que hacen los participantes para lograr el
objetivo del negocio.
Reglas. Son las que rigen el proceso automatizado


                  elaborado por Digital Learning              9
elaborado por Digital Learning   10
Ejemplo de proceso:
solicitud de compra




      elaborado por Digital Learning   11
Ejemplo de proceso:
      solicitud de compra
 Diagrama de un proceso de solicitud de compra de un
 producto en la empresa.
Actividades
    Introducir la Orden
    Facturar
    Solicitar producto a Proveedor
    Rechazar la orden de compra
    Abastecerse de producto
Roles:
    Empleado de atención al público
    Sección de Ventas (No asociado a una persona)
    Empaquetador
Objetos Documentales
    Pedido de Compra de Cliente
    Pedido a Proveedor
    Albarán de Entrega a Cliente'.


                   elaborado por Digital Learning      12
Orígenes y evolución



Los Sistemas de Gestión de Procesos ó de Flujos de Trabajo
     (Workflow Management Systems) tuvieron origen en:


    Automatización de operaciones intensivas en personal,
    como aprobación de créditos en EEFF ó gestión de
    pólizas, partes de accidentes en aseguradoras.
    Tramitación de Expedientes en la Administración
    Pública
    Gestión documental (procesamiento imágenes,
    circulación, almacenamiento)




                 elaborado por Digital Learning              13
Orígenes y evolución



La implantación de sistemas Workflow se fue extendiendo a
todo tipo de procesos de negocio, estando su filosofía de
orientación al proceso muy presente en los SI integrados.
Ejemplo, metodología EPC en SAP R/3 (cadena de proceso dirigida por
eventos)

En los últimos años se ha extendido (impuesto) el término BPM
(Gestión de Procesos de Negocio – Business Process
Management) en cuya filosofía se incluírian los sistemas
Workflow. Engloba una visión más amplia, incluyendo prácticas
de negocio y otras tecnologías, aunque a veces parece solo
aplicarse como una etiqueta de 'marketing'.




                      elaborado por Digital Learning                  14
Workflow y BPM




    elaborado por Digital Learning   15
Elementos definitorios:
     las 3 P's y las 3 R's

Marshak(1994) sintetiza la tecnología workflow con sus
3 P’s y 3 R’s:


   Processes (Procesos)
   Policies (Políticas).
   Practices (Prácticas)


   Routes (Rutas - Caminos)
   Rules (Reglas)
   Roles (Perfiles o papeles)


                  elaborado por Digital Learning         16
Procesos


Hablamos de los procesos establecidos, que controlan y dirigen
la actividad de una empresa. Son tan variados y tan
personales como las personas que participan en ellos.
Con frecuencia, los procesos no son diseñados, sino que se
identifican después del hecho en cuestión y se extraen del uso
o la actividad común.
Es importante determinar cada uno de los procesos que una
organización trata de automatizar. Cuáles son los objetivos y el
impacto que tienen en el negocio.

    Conjunto de uno o más procedimientos o actividades
    directamente ligadas, dentro de un contexto en una
    Organización, definido con Roles y Relaciones entre los mismos.



                    elaborado por Digital Learning                    17
Políticas



Las normas o políticas son expresiones redactadas
formalmente, que indican la forma en que deben manejarse
ciertos procesos: cómo se realiza el trabajo y que decisiones
se toman al respecto.

Por ejemplo: cuando los empleados inician un nuevo trabajo,
se les comunican las normas de la compañía sobre vacaciones,
beneficios asistenciales y pagos en caso de enfermedad.

Aunque las compañías deberían mantener una política formal
sobre cómo manejar cada proceso de negocio, es habitual
encontrar excepciones a este hecho.




                    elaborado por Digital Learning              18
Prácticas


 Las prácticas son reglas y métodos menos formales que las
políticas.
  De forma un poco 'coloquial' podríamos decir que las prácticas son
lo que verdaderamente sucede en las empresas, cómo se hace
realmente el trabajo.
  Pueden considerarse como actos que 'infringen las reglas' (o que
las extienden) y que hacen que el proceso funcione realmente
  Al plantear una automatización de procesos mediante un sistema
de Workflow, deben no solo tenerse en cuenta las políticas, sino
descubrir las prácticas que llevan a cabo los participantes de dicho
procesos. Hay que examinarlas y evaluar cuáles deben ser
incorporadas en el diseño de dicho workflow.


                        elaborado por Digital Learning               19
Rutas

Se refiere al orden en que la información fluye a través de los
diferentes pasos de un proceso.
Los primeros productos workflow eran en realidad routers
inteligentes. Hoy, es necesario especificar el flujo de cualquier
tipo de objeto como documentos, formularios, datos,
aplicaciones, entre otros.
La información puede fluir secuencialmente, en paralelo (nodos
divergentes o convergentes), condicionalmente o en
iteracción:




                    elaborado por Digital Learning              20
Reglas


Las reglas determinan qué información debe dirigirse a través
de qué ruta y a quién. Esto se conoce a veces como
enrutamiento (routing) condicional o tratamiento de
situaciones de excepción.
El enrutamiento condicional a menudo depende de las reglas
de negocio o de las decisiones que se toman en el transcurso
del proceso. Es decir, puede basarse en:
   la propia información que se enruta (normalmente valores de
   campos en formularios) P.ej., préstamos superior a 500 k€,
   necesitan dos niveles de aprobación, no uno.
   En selecciones explícitas de los participantes según opciones
   autorizadas.
Las reglas también se utilizan para gestionar el propio
funcionamiento del workflow. Por ejemplo, balancear la carga
de trabajo (las asignaciones) entre los participantes del
proceso.

                       elaborado por Digital Learning              21
Perfiles



La información no se enruta usualmente a una persona
específica sino más bien a los puestos, perfiles o 'papeles' que
las personas tienen en esa organización.

Por ejemplo, en un proceso de aprobación de gastos, la
petición se envía a la dirección de rrhh y no a “Silvia Martínez”

De igual forma, se utilizan a menudo grupos de perfiles, como
puede ser el caso de un grupo de gestores de préstamos. La
aplicación de workflow más que enviar una petición a un
gestor particular lo hará al próximo gestor que esté disponible.




                      elaborado por Digital Learning                22
Mapa de conceptos




     elaborado por Digital Learning   23
Modelo de referencia


Modelo de referencia de la Workflow Management Coalition (WfMC):
descripción de la arquitectura de un Sistema de Workflow, con sus
principales elementos y las interfaces que se definen entre ellos


                                               Herramientas de análisis,
                                               y modelado de procesos




                                                                Ejecución y control
                                                                de procesos

    Interacción
    con los usuarios                                Interacción
                                                    con las aplicaciones
                       elaborado por Digital Learning                                 24
Elementos de un Workflow (I)



Herramientas de análisis, modelización y definición de
procesos
   Representación de la secuencia de actividades y de información
   que constituye cada Flujo de Trabajo.
       Las veremos con más detenimiento más adelante




                    elaborado por Digital Learning                  25
Elementos de un Workflow (II)


Motor del Sistema
  Ejecución de procesos: se encarga de interpretar las definiciones
  de los distintos procesos y crear un entorno donde se puedan
  ejecutar varias instancias de los mismos
  Distribución de tareas: controla las distintas etapas de ejecución
  de un proceso, invocando en cada etapa a la persona y/o
  aplicación a la que corresponda actuar. Gestiona las listas de
  trabajo asociadas a cada uno de los participantes en el proceso.
  Gestión de restricciones temporales asociadas a algunas tareas
  (plazos) estableciendo un sistema de prioridades y de alarmas
  Control y administración: mantiene internamente información
  sobre el estado de cada instancia de los procesos en ejecución así
  como información de seguridad y auditoría.
  Comunicación: paso de la información pudiendo emplear distintos
  servicios electrónicos de mensajería (email, intercambio de datos
  en entorno de objetos distribuidos,..).
      Arquitecturas basadas en mensaje vs basadas en bbdd

                    elaborado por Digital Learning                     26
Elementos de un Workflow (III)


      Los estados en que puede encontrarse un proceso:
 iniciado (aún no en ejecución) / en ejecución / activo / suspendido / completado /
terminado (finalizado antes de completar todas sus actividades)

Interfaz
   Controla interacción de los usuarios y/o aplicaciones con el Motor del
   Sistema.
   Gestiona las colas de trabajo, presentando la lista de tareas que debe
   ejecutar cada usuario. Dependiendo del sistema, puedes ser el usuario el
   que elija la tarea a realizar o ser el propio workflow el que marque
   prioridades o restricciones temporales.

Herramientas de Administración y Monitorización
   Acceso a datos históricos, estadísticos o de rendimiento del sistema.

Enlace con otros sistemas
   Cooperación con otras aplicaciones o sistemas workflow



                             elaborado por Digital Learning                           27
Modelo de componentes




       elaborado por Digital Learning   28
Ciclo de un proceso de negocio


Descubrimiento: explicitar cómo se hacen las cosas
Diseño: modelización, simulación, reestructuración.
Despliegue: implantar el proceso a todos los participantes
(personas, sistemas, otros procesos).
Ejecución: asegurar que el nuevo proceso es llevado a cabo
por todos los participantes
Interacción: permitir a las personas gestionar el interfaz entre
procesos automáticos y manuales
Operación y Mantenimiento: intervenir para resolver
excepciones. Reasignar participantes.
Optimización: mejoras 'continúas' en el proceso
Análisis: medir el rendimeinto y propuestas de mejora
Automatización: a realizar durante las etapas de despliegue,
ejecución, operación y optimización.
                    elaborado por Digital Learning                 29
Modelización de un proceso


  Es necesario describir al estructura del proceso para que
pueda ser utilizado por el ordenador. Esta definición debería
incluir:
 Actividades: conjunto de tareas elementales que lo integran
 Participantes que intervienen o se invocan (aplicaciones)
  Objetos (información) que fluyen en el proceso y que se van
a manipular
  Reglas que determinan la ejecución del proceso a través de
las diferentes etapas
  Modo de transición entre las etapas, condiciones que afectan
cuando se ejecuta el proceso
 Eventos, sucesos que disparan acciones

                     elaborado por Digital Learning              30
Modelización de un proceso



 La modelización de procesos se suele realizar con
herramientas gráficas que permiten representar dichos
procesos mediantes diagramas de flujos, facilitando la
comprensión por parte de todos los usuarios, tanto analistas
de negocios como ingenieros de software

  Hay un estándar de representación gráfica para identificar
los diferentes elementos de un proceso: BPMN 2.0 (Notación
para la Gestión de Procesos de Negocio, versión 2006).
Proviene de la fusión de 2 notaciones de las organizaciones
BPMI ('mundo' de la gestión) y OMP ('mundo' técnico).
(http://www.bpmn.org)




                   elaborado por Digital Learning              31
Modelización de un proceso



 Las cuatro categorías básicas de elementos que se pueden
encontrar en un Diagrama de Proceso de Negocio son:

         Objetos de Flujo
         Objetos de conexión
         Roles (swimlanes)
         Artefactos




                      elaborado por Digital Learning        32
BPMN: diagrama de flujos

Elementos gráficos centrales definidos en BPMN:




                         elaborado por Digital Learning   33
BPMN: lista elementos completa


                 EVENTOS           ACTIVIDADES              NODOS DE DECISION
                           l




                                                                           XOR
Mensaje
Tiempo
Error                                                                      OR
Cancelar
Compensación
Regla
Vínculos                                                                   AND
Finalizar
Múltiple
                           elaborado por Digital Learning                   34
BPMN: ejemplo de
          diagrama/elementos




Pool
(Roles)




                elaborado por Digital Learning   35
ejemplo modelización gráfica
            de un proceso




Gráfico de BPM AuraPortal   elaborado por Digital Learning   36
Tipos de Workflow


Existe una gran variedad de productos “catalogados” como
workflow y han sido muchos los intentos por clasificarlos.
Vamos a presentar 4 categorías, aunque en general, las fronteras
no son sólidas y muchos procesos abarcan varias de ellas
   Workflow 'ad-hoc'
      Es un proceso que se ejecuta una sola vez
      Está basado típicamente en un sistema de correo electrónico
      (email)
      Puede definirse como un enrutamiento inteligente de
      documentos/ 'papeles'. Cuando una persona acaba de
      procesar la información el documento se envía
      automáticamente a la siguiente persona de la lista.

                      elaborado por Digital Learning               37
Tipos de Workflow


Workflow de Colaboración

Coordina las actividades de personas que trabajan para
conseguir un objetivo común.
Proporciona una 'capa' de gestión a los procesos utilizados
regularmente en la organización.
Los documentos son la clave, y por lo tanto es esencial para
la solución de workflow mantener la integridad de dichos
documentos.
Pueden ser procesos predefinidos, pero también creados de
forma ad-hoc. Debe ser muy flexible por las características
de los procesos que aborda.
Suele utilizarse el email o sw de gestión documental
Ejemplos: diseños de Arquitectura, Ingeniería, creación de
un Informe Anual, diseño de un folleto, elaboración de una
oferta...

                 elaborado por Digital Learning                38
Tipos de Workflow

Workflow de Administración

  Este workflow es el que involucra procesos de
  administración de una empresa tales como: órdenes de
  compra, petición de viaje, control de inventario,...
  Aunque puede haber distintas tipologías, una solución
  común es la basada en formularios:
      Los formularios están constituidos por un conjunto de campos de
      datos sobre los que el usuario puede interactuar (introducir o
      editar información)
      Los datos que se presentan provienen de bbdd corporativas. De
      igual forma, si el usuario edita información en esos formularios,
      lo hace realmente sobre dichas bbdd (se dice que los formularios
      actúan como 'front-end')
      Los formularios se enrutan de forma inteligente, en base a los
      datos introducidos en los formularios, utilizando la infraestructura
      de distribución electrónica de mensajes de la organización
      (email,...)


                      elaborado por Digital Learning                         39
Tipos de Workflow



Workflow de Producción (o de Transacciones)

  La clave en esta tipología de workflow son las
  transacciones que tienen lugar en una base de datos. Son
  aplicaciones de misión crítica.
  De alguna manera el proceso de negocio que se
  automatiza es el negocio en sí, y no tanto una función de
  soporte. Por ejemplo, un tramitar solicitudes de crédito en
  una entidad financiera o un proceso de reclamaciones de
  pólizas en una aseguradora.
  En general, automatiza procesos de negocios que tienden
  a ser repetitivos, bien estructurados y con muchos datos y
  documentos.
                                                 (.../)



                   elaborado por Digital Learning               40
Tipos de Workflow


Workflow de Producción (o de Transacciones)

  Es similar a la producción en una línea de ensamble en una
  fábrica: debe ejecutarse en el menor tiempo posible, es
  altamente predecible, repetitivo y de alto volumen
  Es habitual que esté circunscrito a un departamento o área
  de la empresa. No suele exigirse mucha flexibilidad
  Es muy importante la velocidad de transferencia, o sea, la
  velocidad con que las tareas pasan de un paso a otro, ya
  que es la actividad principal de los participantes. Es
  improductivo que un miembro del equipo no haga nada
  mientras espera a que le llegue trabajo.




                  elaborado por Digital Learning               41
Workflow: objetivos (I)


  Reflejar, mecanizar y automatizar los métodos y
organización en el sistema de información

  Establecer los mecanismos de control y seguimiento de los
  procedimientos organizativos
  Independizar el método y flujo de trabajo de las personas
  que lo ejecutan
  Mejorar la eficiencia guiando hacia menores costos y
  mayor capacidad para absorber carga de trabajo.
  Mejorar el control dando como resultado procedimientos
  estandarizados.
  Prevenir que el proceso se detenga o quede "sin dueño"
  entre una actividad y la siguiente.


                    elaborado por Digital Learning            42
Workflow: objetivos (II)


Reducir significativamente el volumen de documentos que se
mueven entre una bandeja de entrada y otra.

Reducir o eliminar la necesidad de reingresar la misma
información en diferentes etapas del mismo proceso.

Detectar actividades con retraso y tomar acciones correctivas
en tiempo real.

Identificar y resolver cuellos de botella.

Gestionar procesos en tiempo real.

Integrar procesos de terceros, ya sean proveedores, clientes o
relacionados.



                     elaborado por Digital Learning              43
Workflow: objetivos (III).
         Cambio de filosofía en los SI

Documentos


Procesos
típicos antes
de wkf




Gestión
de
Procesos
por wkf




   Gráfico de TOKOPEN   elaborado por Digital Learning   44
Procesos típicos en la empresa

 Gestión de órdenes de venta, devoluciones.
 Gestión de Reclamaciones.
 Ordenes de compra.
 Informes de gastos.
 Solicitudes de reembolso.
 Solicitudes y/o órdenes de cambios de Procesos.
 Diseño de nuevos productos.
 Encuestas de empleados, clientes.
 Evaluaciones de personal.
 Hojas de tiempo.
 Mejora de productos.
 Solicitudes de empleados (vacaciones, permisos, beneficios, etc.)
 Seguimiento de prospectos, potenciales clientes.
 Informes de control de calidad, certificaciones.
 Preparación de propuestas.
 Presupuestos
 Solicitud de Tarjeta de Crédito en Bancos
                    elaborado por Digital Learning                   45
Workflow: beneficios (I)


Obliga a la realización de un proceso de reingeniería (o de
revisión y rediseño) de las actividades

Facilita el desarrollo de los sistemas con una mayor orientación
al negocio y a las tareas críticas de la empresa

Ofrece opciones para optimizar los procesos y mejorar la
productividad, permitiendo la integración de actividades en un
conjunto coherente, con un apoyo automatizado de las tareas
que se beneficien de ello, manteniendo el control del proceso
en manos de los empleados y directivos que deben participar




                    elaborado por Digital Learning               46
Workflow: beneficios (II)


Agiliza los trámites al eliminar o reducir considerablemente el
papeleo, simplificando los requerimientos de mensajería,
formas impresas y otros insumos normales en toda actividad
empresarial

Estimula el trabajo con calidad y eficiencia. Los procedimientos
al estar bien definidos permiten mantener los mecanismos de
aseguramiento de calidad. Al eliminar los tiempos muertos en
el flujo de los datos y de los documentos, se mejora el
rendimiento del grupo de personas asociadas al proceso que se
automatiza

Simplifica el proceso de entrenamiento de los trabajadores y
se reducen los problemas derivados de la normal rotación del
personal



                    elaborado por Digital Learning                47
Workflow: objetivos (III)


Permite dar seguimiento a las diferentes actividades, fases o
etapas del trabajo. Con ello, es factible tener un mejor control
y una administración más precisa, conociendo el estado actual
o los trámites sufridos por un asunto en particular, y
analizando el proceso en su conjunto o por grupos de tareas
utilizando las estadísticas asociadas

Opera mejor en apoyo a las actividades operativas, de trámites
más bien definidos o con alto volumen de operaciones. En este
sentido es un elemento importante para mejorar la
productividad en los trabajos de oficina clásicos que todavía
tienen un potencial amplio para mejorar su rendimiento

Mantiene actualizada la información del sistema en forma
automática. Esto permite mejores decisiones y reduce las
cargas de trabajo que normalmente se asocian con la
obtención de informes.


                    elaborado por Digital Learning                 48
Workflow: inconvenientes


Requiere que los procesos sean definidos con claridad y
precisión y que la administración sea consciente de que el
sistema debe gestionarse con orden, limitando las excepciones
y las gestiones fuera del procedimiento

Gestión del cambio: puede resultar muy difícil el cambio
cultural implícito en la transformación de los sistemas al
enfoque workflow. Como ocurre en cualquier tipo de
implementación de un nuevo sistema, la adecuada
comunicación, involucración, formación y soporte de/a los
usuarios del sistema es el punto crítico para el éxito del
mismo.

Necesita que todo el personal asociado al sistema cuente con
un equipo enlazado a una red.




                   elaborado por Digital Learning               49
Workflow: inconvenientes



Deben preverse las complejidades operativas asociadas a
este tipo de tecnología y considerar el riesgo que la red
tenga problemas. Se deben considerar mecanismos
alternativos en caso de emergencias por falta de red, así
como sistemas de recuperación del sistema y de la
información cuando se restablezca el servicio

Se debe actualizar o rediseñar el sistema conforme se
requiera, en caso de producirse cambios normales en los
procedimientos




                  elaborado por Digital Learning            50
Estándares (I)


Tendencias iniciales:
     Programas orientados a procesos

Tendencias presentes (objetos)
   WfMC (Workflow Management Coalition), fundada en
   1993, con más de 200 miembros en 25 países, impulsa al
   avance de esta tecnología y su uso en la industria con el
   propósito de estandarizar en esta materia.

   Business Modeling & Integration (BMI) Domain Task
   Force (DTF): fusión OMG (Object Management Group) y BPMI
   (Business Process Management Innitiative)


                                                    (.../)

                   elaborado por Digital Learning              51
Estándares (I)



 Tendencias presentes (objetos)
   BPM focus: fusión Enix Consulting y WARIA (Workflow &
   Reingineering International Association)
   En España (administración Pública): ESTROFA
   (Especificaciones para el Tratamiento de flujos Administrativos
   Automatizados) / ATRIO (Almacenamiento, Tratamiento, y
   Recuperación de Información de Oficinas)


Últimas tendencias:
 XML-RDF /Arquitectura basada en WWW




                   elaborado por Digital Learning                    52
Proveedores de soluciones


Existe una gran variedad de soluciones de Workflow en el
mercado, que cubren una o varias de las tipologías de
workflow que hemos mencionado (ad-hoc, colaborativas,
producción y administrativa) y que además pueden
encuadrarse o no en sistemas BPM
Además, la tecnología workflow aparece integrada/embebida
en diversos tipos de aplicaciones o soluciones, por lo que hace
aún más difícil categorizarlos. Ejemplos de estos sistemas:
   Tratamiento de imágenes
   Gestión documental
   Groupware
   SI integrados/aplicaciones corporativas: ERP

                   elaborado por Digital Learning                 53
Proveedores de soluciones



Es un 'sector' donde también se está produciendo un proceso
de consolidación, con numerosas fusiones/adquisiciones,
incluso por fabricantes no específicos de este mercado
(Filenet- IBM,..)

Algunas soluciones que podemos citar a nivel internacional:
Savvion, Filenet, Tibco (incluye Staffware), Ultimus, Lombardi,
...

En España podemos citar AuraPortal, Pixelware, Polymita,...




                   elaborado por Digital Learning             54
Proveedores de soluciones




         elaborado por Digital Learning              55
                                          Año 2005

Más contenido relacionado

La actualidad más candente

Resumen del cap 1. administracion estrategica
Resumen del cap 1. administracion estrategicaResumen del cap 1. administracion estrategica
Resumen del cap 1. administracion estrategicaMarielos Chaves
 
Mapa Conceptual RSE
Mapa Conceptual RSEMapa Conceptual RSE
Mapa Conceptual RSEloaizacarla
 
2.7.1 situación de hechos
2.7.1 situación de hechos2.7.1 situación de hechos
2.7.1 situación de hechosLola Reyes
 
Generalidades de la administración financiera
Generalidades de la administración financieraGeneralidades de la administración financiera
Generalidades de la administración financieraSergio Paez Hernandez
 
Codigo de-etica-del-consultor
Codigo de-etica-del-consultorCodigo de-etica-del-consultor
Codigo de-etica-del-consultorJuan Anaya
 
Sistemas de Informacion Estrategicos
Sistemas de Informacion EstrategicosSistemas de Informacion Estrategicos
Sistemas de Informacion EstrategicosEquipo GATEWAY
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptualorfy2011
 
Organización tradicional y nueva
Organización tradicional y nuevaOrganización tradicional y nueva
Organización tradicional y nuevaL1C2R3R4
 
Los circuitos administrativos - rrhh - produccion - ventas - compras-
Los circuitos administrativos - rrhh - produccion - ventas - compras-Los circuitos administrativos - rrhh - produccion - ventas - compras-
Los circuitos administrativos - rrhh - produccion - ventas - compras-Inés Alejandra Gonzalez
 
GERENCIA Y LIDERAZGO
GERENCIA Y LIDERAZGO GERENCIA Y LIDERAZGO
GERENCIA Y LIDERAZGO liceycriollo
 
Tipos de estructura organizacional (organigramas) (4)
Tipos de estructura organizacional (organigramas) (4)Tipos de estructura organizacional (organigramas) (4)
Tipos de estructura organizacional (organigramas) (4)Sonia Kicaño Flores
 
Sistema de Información I
Sistema de Información I Sistema de Información I
Sistema de Información I Kerin Machado
 

La actualidad más candente (20)

Antecedentes de la empresa
Antecedentes de la empresaAntecedentes de la empresa
Antecedentes de la empresa
 
Soa
SoaSoa
Soa
 
Resumen del cap 1. administracion estrategica
Resumen del cap 1. administracion estrategicaResumen del cap 1. administracion estrategica
Resumen del cap 1. administracion estrategica
 
Mapa Conceptual RSE
Mapa Conceptual RSEMapa Conceptual RSE
Mapa Conceptual RSE
 
2.7.1 situación de hechos
2.7.1 situación de hechos2.7.1 situación de hechos
2.7.1 situación de hechos
 
Generalidades de la administración financiera
Generalidades de la administración financieraGeneralidades de la administración financiera
Generalidades de la administración financiera
 
Desarrollo Organizacional sistemico
Desarrollo Organizacional sistemicoDesarrollo Organizacional sistemico
Desarrollo Organizacional sistemico
 
Codigo de-etica-del-consultor
Codigo de-etica-del-consultorCodigo de-etica-del-consultor
Codigo de-etica-del-consultor
 
Sistemas de Informacion Estrategicos
Sistemas de Informacion EstrategicosSistemas de Informacion Estrategicos
Sistemas de Informacion Estrategicos
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
 
Organización tradicional y nueva
Organización tradicional y nuevaOrganización tradicional y nueva
Organización tradicional y nueva
 
Evaluacion de desempeño gerencial
Evaluacion de desempeño gerencialEvaluacion de desempeño gerencial
Evaluacion de desempeño gerencial
 
Los circuitos administrativos - rrhh - produccion - ventas - compras-
Los circuitos administrativos - rrhh - produccion - ventas - compras-Los circuitos administrativos - rrhh - produccion - ventas - compras-
Los circuitos administrativos - rrhh - produccion - ventas - compras-
 
GERENCIA Y LIDERAZGO
GERENCIA Y LIDERAZGO GERENCIA Y LIDERAZGO
GERENCIA Y LIDERAZGO
 
Tipos de estructura organizacional (organigramas) (4)
Tipos de estructura organizacional (organigramas) (4)Tipos de estructura organizacional (organigramas) (4)
Tipos de estructura organizacional (organigramas) (4)
 
El liderazgo
El liderazgoEl liderazgo
El liderazgo
 
Mcdonald's Análisis
Mcdonald's AnálisisMcdonald's Análisis
Mcdonald's Análisis
 
82247393 desarrollo-de-nuevos-productos
82247393 desarrollo-de-nuevos-productos82247393 desarrollo-de-nuevos-productos
82247393 desarrollo-de-nuevos-productos
 
Estructuras tipos
Estructuras tiposEstructuras tipos
Estructuras tipos
 
Sistema de Información I
Sistema de Información I Sistema de Información I
Sistema de Información I
 

Similar a Sistemas Workflow-BPS (Gestión de Procesos)

Flujo de trabajo, Gestion.
Flujo de trabajo, Gestion.Flujo de trabajo, Gestion.
Flujo de trabajo, Gestion.JDMC HQ
 
Introducción a los sistemas de información empresariales
Introducción a los sistemas de información empresarialesIntroducción a los sistemas de información empresariales
Introducción a los sistemas de información empresarialesCarla Macarena Rojas Pozo
 
Tarea datawarehouse diego nauto
Tarea  datawarehouse diego nautoTarea  datawarehouse diego nauto
Tarea datawarehouse diego nautoDiego Nauto
 
Tarea datawarehouse diego nauto
Tarea  datawarehouse diego nautoTarea  datawarehouse diego nauto
Tarea datawarehouse diego nautoDiego Nauto
 
Glosario tecnologico t1 u1
Glosario tecnologico t1 u1Glosario tecnologico t1 u1
Glosario tecnologico t1 u1seyer2310
 
fundamentos de gestion de servicios de tecnologias de informacion
fundamentos de gestion de servicios de tecnologias de informacionfundamentos de gestion de servicios de tecnologias de informacion
fundamentos de gestion de servicios de tecnologias de informacionAngel Vazquez Garcia
 
identificacion de procesos de negocios.pdf
identificacion de procesos de negocios.pdfidentificacion de procesos de negocios.pdf
identificacion de procesos de negocios.pdfjuan lozano
 
Introducción a los Sistemas de Información Empresariales
Introducción a los  Sistemas de Información Empresariales Introducción a los  Sistemas de Información Empresariales
Introducción a los Sistemas de Información Empresariales ninoska89
 
Conceptos generales de computación y bases
Conceptos generales de computación y basesConceptos generales de computación y bases
Conceptos generales de computación y basesfranciscorugeles1
 
Conceptos generales de computación y bases
Conceptos generales de computación y basesConceptos generales de computación y bases
Conceptos generales de computación y basesfranciscorugeles1
 
Manual 2013 ii 02 administración ii (0006)
Manual 2013 ii 02 administración ii (0006)Manual 2013 ii 02 administración ii (0006)
Manual 2013 ii 02 administración ii (0006)Chriss Aguilar Anaya
 
ESTRUCTURA Y CALSIFICACION DE LOS SISTEMAS
ESTRUCTURA Y CALSIFICACION DE LOS SISTEMASESTRUCTURA Y CALSIFICACION DE LOS SISTEMAS
ESTRUCTURA Y CALSIFICACION DE LOS SISTEMAScsanchezjimenez04
 
PresentacióN Xha Sistemas 401
PresentacióN Xha Sistemas 401PresentacióN Xha Sistemas 401
PresentacióN Xha Sistemas 401xhagil
 
OC Ciclo vida BPM 31-oct-22.pdf
OC Ciclo vida BPM  31-oct-22.pdfOC Ciclo vida BPM  31-oct-22.pdf
OC Ciclo vida BPM 31-oct-22.pdfEPN
 

Similar a Sistemas Workflow-BPS (Gestión de Procesos) (20)

Cap 9 tarea inv
Cap 9 tarea invCap 9 tarea inv
Cap 9 tarea inv
 
¿Que es BPM?
¿Que es BPM?¿Que es BPM?
¿Que es BPM?
 
Flujo de trabajo, Gestion.
Flujo de trabajo, Gestion.Flujo de trabajo, Gestion.
Flujo de trabajo, Gestion.
 
Sistemas y procedimientos
Sistemas y procedimientosSistemas y procedimientos
Sistemas y procedimientos
 
Introducción a los sistemas de información empresariales
Introducción a los sistemas de información empresarialesIntroducción a los sistemas de información empresariales
Introducción a los sistemas de información empresariales
 
Tarea datawarehouse diego nauto
Tarea  datawarehouse diego nautoTarea  datawarehouse diego nauto
Tarea datawarehouse diego nauto
 
Tarea datawarehouse diego nauto
Tarea  datawarehouse diego nautoTarea  datawarehouse diego nauto
Tarea datawarehouse diego nauto
 
Glosario tecnologico t1 u1
Glosario tecnologico t1 u1Glosario tecnologico t1 u1
Glosario tecnologico t1 u1
 
fundamentos de gestion de servicios de tecnologias de informacion
fundamentos de gestion de servicios de tecnologias de informacionfundamentos de gestion de servicios de tecnologias de informacion
fundamentos de gestion de servicios de tecnologias de informacion
 
identificacion de procesos de negocios.pdf
identificacion de procesos de negocios.pdfidentificacion de procesos de negocios.pdf
identificacion de procesos de negocios.pdf
 
Introducción a los Sistemas de Información Empresariales
Introducción a los  Sistemas de Información Empresariales Introducción a los  Sistemas de Información Empresariales
Introducción a los Sistemas de Información Empresariales
 
Conceptos generales de computación y bases
Conceptos generales de computación y basesConceptos generales de computación y bases
Conceptos generales de computación y bases
 
Conceptos generales de computación y bases
Conceptos generales de computación y basesConceptos generales de computación y bases
Conceptos generales de computación y bases
 
COMO HACER UN PROCEDIMIENTO.pptx
COMO HACER UN PROCEDIMIENTO.pptxCOMO HACER UN PROCEDIMIENTO.pptx
COMO HACER UN PROCEDIMIENTO.pptx
 
Manual 2013 ii 02 administración ii (0006)
Manual 2013 ii 02 administración ii (0006)Manual 2013 ii 02 administración ii (0006)
Manual 2013 ii 02 administración ii (0006)
 
ESTRUCTURA Y CALSIFICACION DE LOS SISTEMAS
ESTRUCTURA Y CALSIFICACION DE LOS SISTEMASESTRUCTURA Y CALSIFICACION DE LOS SISTEMAS
ESTRUCTURA Y CALSIFICACION DE LOS SISTEMAS
 
Proceso De Negocio
Proceso De NegocioProceso De Negocio
Proceso De Negocio
 
Proceso de negocio
Proceso de negocioProceso de negocio
Proceso de negocio
 
PresentacióN Xha Sistemas 401
PresentacióN Xha Sistemas 401PresentacióN Xha Sistemas 401
PresentacióN Xha Sistemas 401
 
OC Ciclo vida BPM 31-oct-22.pdf
OC Ciclo vida BPM  31-oct-22.pdfOC Ciclo vida BPM  31-oct-22.pdf
OC Ciclo vida BPM 31-oct-22.pdf
 

Más de Digital Learning SL

Duplicación de un sitio WordPress
Duplicación de un sitio WordPressDuplicación de un sitio WordPress
Duplicación de un sitio WordPressDigital Learning SL
 
Guia instalacion GenyMotion (emulador Android)
Guia instalacion GenyMotion (emulador Android)Guia instalacion GenyMotion (emulador Android)
Guia instalacion GenyMotion (emulador Android)Digital Learning SL
 
Aprende a Programar: Introducción
Aprende a Programar: IntroducciónAprende a Programar: Introducción
Aprende a Programar: IntroducciónDigital Learning SL
 
Curso comercio electronico_v1_2012
Curso comercio electronico_v1_2012Curso comercio electronico_v1_2012
Curso comercio electronico_v1_2012Digital Learning SL
 
Selección e Implantación de un Sistema de Gestión Integrado
Selección e Implantación de un Sistema de Gestión IntegradoSelección e Implantación de un Sistema de Gestión Integrado
Selección e Implantación de un Sistema de Gestión IntegradoDigital Learning SL
 
SCM: Sistemas de Gestión integrados para la Empresa
SCM: Sistemas de Gestión integrados para la EmpresaSCM: Sistemas de Gestión integrados para la Empresa
SCM: Sistemas de Gestión integrados para la EmpresaDigital Learning SL
 
CRM: Sistemas de Gestión integrados para la Empresa
CRM: Sistemas de Gestión integrados para la EmpresaCRM: Sistemas de Gestión integrados para la Empresa
CRM: Sistemas de Gestión integrados para la EmpresaDigital Learning SL
 
ERP: Sistemas de Gestion integrados para la Empresa
ERP: Sistemas de Gestion integrados para la EmpresaERP: Sistemas de Gestion integrados para la Empresa
ERP: Sistemas de Gestion integrados para la EmpresaDigital Learning SL
 
Introducción a los Sistemas de Información en la Empresa
Introducción a los Sistemas de Información en la EmpresaIntroducción a los Sistemas de Información en la Empresa
Introducción a los Sistemas de Información en la EmpresaDigital Learning SL
 
Internet y la búsqueda de empleo: redes sociales y creación de blog y web per...
Internet y la búsqueda de empleo: redes sociales y creación de blog y web per...Internet y la búsqueda de empleo: redes sociales y creación de blog y web per...
Internet y la búsqueda de empleo: redes sociales y creación de blog y web per...Digital Learning SL
 
Herramientas de Internet para búsqueda de empleo
Herramientas de Internet para búsqueda de empleoHerramientas de Internet para búsqueda de empleo
Herramientas de Internet para búsqueda de empleoDigital Learning SL
 
Creacion y publicacion de paginas Web
Creacion y publicacion de paginas WebCreacion y publicacion de paginas Web
Creacion y publicacion de paginas WebDigital Learning SL
 

Más de Digital Learning SL (12)

Duplicación de un sitio WordPress
Duplicación de un sitio WordPressDuplicación de un sitio WordPress
Duplicación de un sitio WordPress
 
Guia instalacion GenyMotion (emulador Android)
Guia instalacion GenyMotion (emulador Android)Guia instalacion GenyMotion (emulador Android)
Guia instalacion GenyMotion (emulador Android)
 
Aprende a Programar: Introducción
Aprende a Programar: IntroducciónAprende a Programar: Introducción
Aprende a Programar: Introducción
 
Curso comercio electronico_v1_2012
Curso comercio electronico_v1_2012Curso comercio electronico_v1_2012
Curso comercio electronico_v1_2012
 
Selección e Implantación de un Sistema de Gestión Integrado
Selección e Implantación de un Sistema de Gestión IntegradoSelección e Implantación de un Sistema de Gestión Integrado
Selección e Implantación de un Sistema de Gestión Integrado
 
SCM: Sistemas de Gestión integrados para la Empresa
SCM: Sistemas de Gestión integrados para la EmpresaSCM: Sistemas de Gestión integrados para la Empresa
SCM: Sistemas de Gestión integrados para la Empresa
 
CRM: Sistemas de Gestión integrados para la Empresa
CRM: Sistemas de Gestión integrados para la EmpresaCRM: Sistemas de Gestión integrados para la Empresa
CRM: Sistemas de Gestión integrados para la Empresa
 
ERP: Sistemas de Gestion integrados para la Empresa
ERP: Sistemas de Gestion integrados para la EmpresaERP: Sistemas de Gestion integrados para la Empresa
ERP: Sistemas de Gestion integrados para la Empresa
 
Introducción a los Sistemas de Información en la Empresa
Introducción a los Sistemas de Información en la EmpresaIntroducción a los Sistemas de Información en la Empresa
Introducción a los Sistemas de Información en la Empresa
 
Internet y la búsqueda de empleo: redes sociales y creación de blog y web per...
Internet y la búsqueda de empleo: redes sociales y creación de blog y web per...Internet y la búsqueda de empleo: redes sociales y creación de blog y web per...
Internet y la búsqueda de empleo: redes sociales y creación de blog y web per...
 
Herramientas de Internet para búsqueda de empleo
Herramientas de Internet para búsqueda de empleoHerramientas de Internet para búsqueda de empleo
Herramientas de Internet para búsqueda de empleo
 
Creacion y publicacion de paginas Web
Creacion y publicacion de paginas WebCreacion y publicacion de paginas Web
Creacion y publicacion de paginas Web
 

Sistemas Workflow-BPS (Gestión de Procesos)

  • 1. Sistemas de Gestión de Procesos (Workflow-BPS) Manuel Cabello Digital Learning http://digitallearning.es Marzo 2007
  • 2. Todas estas presentaciones, así como documentación adicional, se encuentran disponibles en nuestra web, tanto para su consulta como descarga: http://www.digitallearning.es
  • 3. Indice de temas Introducción. Definición Elementos de un Workflow Ciclo de un Proceso de Negocio. Modelización. Diagramas de Flujo Tipos de Workflow Objetivos Ejemplos Workflow: beneficios e inconvenientes Estandares Proveedores de soluciones Workflow elaborado por Digital Learning 3
  • 4. Introducción ”Las empresas a menudo fallan al no comprender que su efectividad puede mejorar drásticamente si los procesos que soportan están bien gestionados y automatizados” Michael Hammer “Si HP supiera lo que HP sabe, seriamos 3 veces mas eficientes.” Lef Platt Director de HP Las nuevas teorías del management se centran en una visión 'horizontal' de las Organizaciones, dando mayor preponderancia a los Procesos de Negocio (integrantes de la cadena de valor para el cliente) sobre las Funciones (Departamentos) elaborado por Digital Learning 4
  • 5. Tipos de SI Diferentes niveles de Sistemas de Información empresarial: Información no estructurada Información estructurada Automatización manual de la Programas de Gestión básicos Oficina (Ofimática) Herramientas colaborativas Sistemas de Información (Suites) / (Groupware) Aplicaciones sobre Bases de Datos Gestión Documental. Gestión de Contenidos (ECM) SI integrados (ERP, CRM,SCM) Workflow. Gestión de Procesos (BPM) Inteligencia de Negocio (BI) Gestión del Conocimiento (KM) elaborado por Digital Learning 5
  • 6. Workflow y Groupware elaborado por Digital Learning 6
  • 7. Definición de Workflow Rusin&Seth, (1993):“... Workflow es un conjunto de actividades que abarca la ejecución coordinada de múltiples tareas desarrolladas por diferentes entidades procesadoras para llegar a un objetivo común...” “Último eslabón evolutivo en el desarrollo de sistemas de información” (Aalst, 1998): ● Contempla Objetos Documentales: datos e información ● Incluye la definición de procesos y actividades ● Involucra elementos del mundo real humanos o no (Programas informáticos) elaborado por Digital Learning 7
  • 8. Definición de Workflow ¿Qué es Workflow? La automatización de un proceso de negocio, en todo o en parte, durante el cuál los Documentos, Información o las Tareas (Actividades) se pasan de un participante a otro para que realicen alguna acción, de acuerdo a un conjunto de reglas procedimentales elaborado por Digital Learning 8
  • 9. Definición de Workflow Automatización. El WorkFlow permite una tecnología que automatiza todos o determinados aspectos del proceso de negocio Proceso de Negocio. Conjunto de uno o más procedimientos o actividades directamente ligadas, dentro de un contexto en una Organización, definido con Roles y Relaciones entre los mismos. Documentos, Datos, Tareas. Son los elementos que se distribuyen entre los participantes que actuan en el WorkFlow. Participantes. Pueden ser Automáticos (programas) o Manuales (Personas, Roles o Grupos de Usuarios) Actividades. Son las que hacen los participantes para lograr el objetivo del negocio. Reglas. Son las que rigen el proceso automatizado elaborado por Digital Learning 9
  • 10. elaborado por Digital Learning 10
  • 11. Ejemplo de proceso: solicitud de compra elaborado por Digital Learning 11
  • 12. Ejemplo de proceso: solicitud de compra Diagrama de un proceso de solicitud de compra de un producto en la empresa. Actividades Introducir la Orden Facturar Solicitar producto a Proveedor Rechazar la orden de compra Abastecerse de producto Roles: Empleado de atención al público Sección de Ventas (No asociado a una persona) Empaquetador Objetos Documentales Pedido de Compra de Cliente Pedido a Proveedor Albarán de Entrega a Cliente'. elaborado por Digital Learning 12
  • 13. Orígenes y evolución Los Sistemas de Gestión de Procesos ó de Flujos de Trabajo (Workflow Management Systems) tuvieron origen en: Automatización de operaciones intensivas en personal, como aprobación de créditos en EEFF ó gestión de pólizas, partes de accidentes en aseguradoras. Tramitación de Expedientes en la Administración Pública Gestión documental (procesamiento imágenes, circulación, almacenamiento) elaborado por Digital Learning 13
  • 14. Orígenes y evolución La implantación de sistemas Workflow se fue extendiendo a todo tipo de procesos de negocio, estando su filosofía de orientación al proceso muy presente en los SI integrados. Ejemplo, metodología EPC en SAP R/3 (cadena de proceso dirigida por eventos) En los últimos años se ha extendido (impuesto) el término BPM (Gestión de Procesos de Negocio – Business Process Management) en cuya filosofía se incluírian los sistemas Workflow. Engloba una visión más amplia, incluyendo prácticas de negocio y otras tecnologías, aunque a veces parece solo aplicarse como una etiqueta de 'marketing'. elaborado por Digital Learning 14
  • 15. Workflow y BPM elaborado por Digital Learning 15
  • 16. Elementos definitorios: las 3 P's y las 3 R's Marshak(1994) sintetiza la tecnología workflow con sus 3 P’s y 3 R’s: Processes (Procesos) Policies (Políticas). Practices (Prácticas) Routes (Rutas - Caminos) Rules (Reglas) Roles (Perfiles o papeles) elaborado por Digital Learning 16
  • 17. Procesos Hablamos de los procesos establecidos, que controlan y dirigen la actividad de una empresa. Son tan variados y tan personales como las personas que participan en ellos. Con frecuencia, los procesos no son diseñados, sino que se identifican después del hecho en cuestión y se extraen del uso o la actividad común. Es importante determinar cada uno de los procesos que una organización trata de automatizar. Cuáles son los objetivos y el impacto que tienen en el negocio. Conjunto de uno o más procedimientos o actividades directamente ligadas, dentro de un contexto en una Organización, definido con Roles y Relaciones entre los mismos. elaborado por Digital Learning 17
  • 18. Políticas Las normas o políticas son expresiones redactadas formalmente, que indican la forma en que deben manejarse ciertos procesos: cómo se realiza el trabajo y que decisiones se toman al respecto. Por ejemplo: cuando los empleados inician un nuevo trabajo, se les comunican las normas de la compañía sobre vacaciones, beneficios asistenciales y pagos en caso de enfermedad. Aunque las compañías deberían mantener una política formal sobre cómo manejar cada proceso de negocio, es habitual encontrar excepciones a este hecho. elaborado por Digital Learning 18
  • 19. Prácticas Las prácticas son reglas y métodos menos formales que las políticas. De forma un poco 'coloquial' podríamos decir que las prácticas son lo que verdaderamente sucede en las empresas, cómo se hace realmente el trabajo. Pueden considerarse como actos que 'infringen las reglas' (o que las extienden) y que hacen que el proceso funcione realmente Al plantear una automatización de procesos mediante un sistema de Workflow, deben no solo tenerse en cuenta las políticas, sino descubrir las prácticas que llevan a cabo los participantes de dicho procesos. Hay que examinarlas y evaluar cuáles deben ser incorporadas en el diseño de dicho workflow. elaborado por Digital Learning 19
  • 20. Rutas Se refiere al orden en que la información fluye a través de los diferentes pasos de un proceso. Los primeros productos workflow eran en realidad routers inteligentes. Hoy, es necesario especificar el flujo de cualquier tipo de objeto como documentos, formularios, datos, aplicaciones, entre otros. La información puede fluir secuencialmente, en paralelo (nodos divergentes o convergentes), condicionalmente o en iteracción: elaborado por Digital Learning 20
  • 21. Reglas Las reglas determinan qué información debe dirigirse a través de qué ruta y a quién. Esto se conoce a veces como enrutamiento (routing) condicional o tratamiento de situaciones de excepción. El enrutamiento condicional a menudo depende de las reglas de negocio o de las decisiones que se toman en el transcurso del proceso. Es decir, puede basarse en: la propia información que se enruta (normalmente valores de campos en formularios) P.ej., préstamos superior a 500 k€, necesitan dos niveles de aprobación, no uno. En selecciones explícitas de los participantes según opciones autorizadas. Las reglas también se utilizan para gestionar el propio funcionamiento del workflow. Por ejemplo, balancear la carga de trabajo (las asignaciones) entre los participantes del proceso. elaborado por Digital Learning 21
  • 22. Perfiles La información no se enruta usualmente a una persona específica sino más bien a los puestos, perfiles o 'papeles' que las personas tienen en esa organización. Por ejemplo, en un proceso de aprobación de gastos, la petición se envía a la dirección de rrhh y no a “Silvia Martínez” De igual forma, se utilizan a menudo grupos de perfiles, como puede ser el caso de un grupo de gestores de préstamos. La aplicación de workflow más que enviar una petición a un gestor particular lo hará al próximo gestor que esté disponible. elaborado por Digital Learning 22
  • 23. Mapa de conceptos elaborado por Digital Learning 23
  • 24. Modelo de referencia Modelo de referencia de la Workflow Management Coalition (WfMC): descripción de la arquitectura de un Sistema de Workflow, con sus principales elementos y las interfaces que se definen entre ellos Herramientas de análisis, y modelado de procesos Ejecución y control de procesos Interacción con los usuarios Interacción con las aplicaciones elaborado por Digital Learning 24
  • 25. Elementos de un Workflow (I) Herramientas de análisis, modelización y definición de procesos Representación de la secuencia de actividades y de información que constituye cada Flujo de Trabajo. Las veremos con más detenimiento más adelante elaborado por Digital Learning 25
  • 26. Elementos de un Workflow (II) Motor del Sistema Ejecución de procesos: se encarga de interpretar las definiciones de los distintos procesos y crear un entorno donde se puedan ejecutar varias instancias de los mismos Distribución de tareas: controla las distintas etapas de ejecución de un proceso, invocando en cada etapa a la persona y/o aplicación a la que corresponda actuar. Gestiona las listas de trabajo asociadas a cada uno de los participantes en el proceso. Gestión de restricciones temporales asociadas a algunas tareas (plazos) estableciendo un sistema de prioridades y de alarmas Control y administración: mantiene internamente información sobre el estado de cada instancia de los procesos en ejecución así como información de seguridad y auditoría. Comunicación: paso de la información pudiendo emplear distintos servicios electrónicos de mensajería (email, intercambio de datos en entorno de objetos distribuidos,..). Arquitecturas basadas en mensaje vs basadas en bbdd elaborado por Digital Learning 26
  • 27. Elementos de un Workflow (III) Los estados en que puede encontrarse un proceso: iniciado (aún no en ejecución) / en ejecución / activo / suspendido / completado / terminado (finalizado antes de completar todas sus actividades) Interfaz Controla interacción de los usuarios y/o aplicaciones con el Motor del Sistema. Gestiona las colas de trabajo, presentando la lista de tareas que debe ejecutar cada usuario. Dependiendo del sistema, puedes ser el usuario el que elija la tarea a realizar o ser el propio workflow el que marque prioridades o restricciones temporales. Herramientas de Administración y Monitorización Acceso a datos históricos, estadísticos o de rendimiento del sistema. Enlace con otros sistemas Cooperación con otras aplicaciones o sistemas workflow elaborado por Digital Learning 27
  • 28. Modelo de componentes elaborado por Digital Learning 28
  • 29. Ciclo de un proceso de negocio Descubrimiento: explicitar cómo se hacen las cosas Diseño: modelización, simulación, reestructuración. Despliegue: implantar el proceso a todos los participantes (personas, sistemas, otros procesos). Ejecución: asegurar que el nuevo proceso es llevado a cabo por todos los participantes Interacción: permitir a las personas gestionar el interfaz entre procesos automáticos y manuales Operación y Mantenimiento: intervenir para resolver excepciones. Reasignar participantes. Optimización: mejoras 'continúas' en el proceso Análisis: medir el rendimeinto y propuestas de mejora Automatización: a realizar durante las etapas de despliegue, ejecución, operación y optimización. elaborado por Digital Learning 29
  • 30. Modelización de un proceso Es necesario describir al estructura del proceso para que pueda ser utilizado por el ordenador. Esta definición debería incluir: Actividades: conjunto de tareas elementales que lo integran Participantes que intervienen o se invocan (aplicaciones) Objetos (información) que fluyen en el proceso y que se van a manipular Reglas que determinan la ejecución del proceso a través de las diferentes etapas Modo de transición entre las etapas, condiciones que afectan cuando se ejecuta el proceso Eventos, sucesos que disparan acciones elaborado por Digital Learning 30
  • 31. Modelización de un proceso La modelización de procesos se suele realizar con herramientas gráficas que permiten representar dichos procesos mediantes diagramas de flujos, facilitando la comprensión por parte de todos los usuarios, tanto analistas de negocios como ingenieros de software Hay un estándar de representación gráfica para identificar los diferentes elementos de un proceso: BPMN 2.0 (Notación para la Gestión de Procesos de Negocio, versión 2006). Proviene de la fusión de 2 notaciones de las organizaciones BPMI ('mundo' de la gestión) y OMP ('mundo' técnico). (http://www.bpmn.org) elaborado por Digital Learning 31
  • 32. Modelización de un proceso Las cuatro categorías básicas de elementos que se pueden encontrar en un Diagrama de Proceso de Negocio son: Objetos de Flujo Objetos de conexión Roles (swimlanes) Artefactos elaborado por Digital Learning 32
  • 33. BPMN: diagrama de flujos Elementos gráficos centrales definidos en BPMN: elaborado por Digital Learning 33
  • 34. BPMN: lista elementos completa EVENTOS ACTIVIDADES NODOS DE DECISION l XOR Mensaje Tiempo Error OR Cancelar Compensación Regla Vínculos AND Finalizar Múltiple elaborado por Digital Learning 34
  • 35. BPMN: ejemplo de diagrama/elementos Pool (Roles) elaborado por Digital Learning 35
  • 36. ejemplo modelización gráfica de un proceso Gráfico de BPM AuraPortal elaborado por Digital Learning 36
  • 37. Tipos de Workflow Existe una gran variedad de productos “catalogados” como workflow y han sido muchos los intentos por clasificarlos. Vamos a presentar 4 categorías, aunque en general, las fronteras no son sólidas y muchos procesos abarcan varias de ellas Workflow 'ad-hoc' Es un proceso que se ejecuta una sola vez Está basado típicamente en un sistema de correo electrónico (email) Puede definirse como un enrutamiento inteligente de documentos/ 'papeles'. Cuando una persona acaba de procesar la información el documento se envía automáticamente a la siguiente persona de la lista. elaborado por Digital Learning 37
  • 38. Tipos de Workflow Workflow de Colaboración Coordina las actividades de personas que trabajan para conseguir un objetivo común. Proporciona una 'capa' de gestión a los procesos utilizados regularmente en la organización. Los documentos son la clave, y por lo tanto es esencial para la solución de workflow mantener la integridad de dichos documentos. Pueden ser procesos predefinidos, pero también creados de forma ad-hoc. Debe ser muy flexible por las características de los procesos que aborda. Suele utilizarse el email o sw de gestión documental Ejemplos: diseños de Arquitectura, Ingeniería, creación de un Informe Anual, diseño de un folleto, elaboración de una oferta... elaborado por Digital Learning 38
  • 39. Tipos de Workflow Workflow de Administración Este workflow es el que involucra procesos de administración de una empresa tales como: órdenes de compra, petición de viaje, control de inventario,... Aunque puede haber distintas tipologías, una solución común es la basada en formularios: Los formularios están constituidos por un conjunto de campos de datos sobre los que el usuario puede interactuar (introducir o editar información) Los datos que se presentan provienen de bbdd corporativas. De igual forma, si el usuario edita información en esos formularios, lo hace realmente sobre dichas bbdd (se dice que los formularios actúan como 'front-end') Los formularios se enrutan de forma inteligente, en base a los datos introducidos en los formularios, utilizando la infraestructura de distribución electrónica de mensajes de la organización (email,...) elaborado por Digital Learning 39
  • 40. Tipos de Workflow Workflow de Producción (o de Transacciones) La clave en esta tipología de workflow son las transacciones que tienen lugar en una base de datos. Son aplicaciones de misión crítica. De alguna manera el proceso de negocio que se automatiza es el negocio en sí, y no tanto una función de soporte. Por ejemplo, un tramitar solicitudes de crédito en una entidad financiera o un proceso de reclamaciones de pólizas en una aseguradora. En general, automatiza procesos de negocios que tienden a ser repetitivos, bien estructurados y con muchos datos y documentos. (.../) elaborado por Digital Learning 40
  • 41. Tipos de Workflow Workflow de Producción (o de Transacciones) Es similar a la producción en una línea de ensamble en una fábrica: debe ejecutarse en el menor tiempo posible, es altamente predecible, repetitivo y de alto volumen Es habitual que esté circunscrito a un departamento o área de la empresa. No suele exigirse mucha flexibilidad Es muy importante la velocidad de transferencia, o sea, la velocidad con que las tareas pasan de un paso a otro, ya que es la actividad principal de los participantes. Es improductivo que un miembro del equipo no haga nada mientras espera a que le llegue trabajo. elaborado por Digital Learning 41
  • 42. Workflow: objetivos (I) Reflejar, mecanizar y automatizar los métodos y organización en el sistema de información Establecer los mecanismos de control y seguimiento de los procedimientos organizativos Independizar el método y flujo de trabajo de las personas que lo ejecutan Mejorar la eficiencia guiando hacia menores costos y mayor capacidad para absorber carga de trabajo. Mejorar el control dando como resultado procedimientos estandarizados. Prevenir que el proceso se detenga o quede "sin dueño" entre una actividad y la siguiente. elaborado por Digital Learning 42
  • 43. Workflow: objetivos (II) Reducir significativamente el volumen de documentos que se mueven entre una bandeja de entrada y otra. Reducir o eliminar la necesidad de reingresar la misma información en diferentes etapas del mismo proceso. Detectar actividades con retraso y tomar acciones correctivas en tiempo real. Identificar y resolver cuellos de botella. Gestionar procesos en tiempo real. Integrar procesos de terceros, ya sean proveedores, clientes o relacionados. elaborado por Digital Learning 43
  • 44. Workflow: objetivos (III). Cambio de filosofía en los SI Documentos Procesos típicos antes de wkf Gestión de Procesos por wkf Gráfico de TOKOPEN elaborado por Digital Learning 44
  • 45. Procesos típicos en la empresa Gestión de órdenes de venta, devoluciones. Gestión de Reclamaciones. Ordenes de compra. Informes de gastos. Solicitudes de reembolso. Solicitudes y/o órdenes de cambios de Procesos. Diseño de nuevos productos. Encuestas de empleados, clientes. Evaluaciones de personal. Hojas de tiempo. Mejora de productos. Solicitudes de empleados (vacaciones, permisos, beneficios, etc.) Seguimiento de prospectos, potenciales clientes. Informes de control de calidad, certificaciones. Preparación de propuestas. Presupuestos Solicitud de Tarjeta de Crédito en Bancos elaborado por Digital Learning 45
  • 46. Workflow: beneficios (I) Obliga a la realización de un proceso de reingeniería (o de revisión y rediseño) de las actividades Facilita el desarrollo de los sistemas con una mayor orientación al negocio y a las tareas críticas de la empresa Ofrece opciones para optimizar los procesos y mejorar la productividad, permitiendo la integración de actividades en un conjunto coherente, con un apoyo automatizado de las tareas que se beneficien de ello, manteniendo el control del proceso en manos de los empleados y directivos que deben participar elaborado por Digital Learning 46
  • 47. Workflow: beneficios (II) Agiliza los trámites al eliminar o reducir considerablemente el papeleo, simplificando los requerimientos de mensajería, formas impresas y otros insumos normales en toda actividad empresarial Estimula el trabajo con calidad y eficiencia. Los procedimientos al estar bien definidos permiten mantener los mecanismos de aseguramiento de calidad. Al eliminar los tiempos muertos en el flujo de los datos y de los documentos, se mejora el rendimiento del grupo de personas asociadas al proceso que se automatiza Simplifica el proceso de entrenamiento de los trabajadores y se reducen los problemas derivados de la normal rotación del personal elaborado por Digital Learning 47
  • 48. Workflow: objetivos (III) Permite dar seguimiento a las diferentes actividades, fases o etapas del trabajo. Con ello, es factible tener un mejor control y una administración más precisa, conociendo el estado actual o los trámites sufridos por un asunto en particular, y analizando el proceso en su conjunto o por grupos de tareas utilizando las estadísticas asociadas Opera mejor en apoyo a las actividades operativas, de trámites más bien definidos o con alto volumen de operaciones. En este sentido es un elemento importante para mejorar la productividad en los trabajos de oficina clásicos que todavía tienen un potencial amplio para mejorar su rendimiento Mantiene actualizada la información del sistema en forma automática. Esto permite mejores decisiones y reduce las cargas de trabajo que normalmente se asocian con la obtención de informes. elaborado por Digital Learning 48
  • 49. Workflow: inconvenientes Requiere que los procesos sean definidos con claridad y precisión y que la administración sea consciente de que el sistema debe gestionarse con orden, limitando las excepciones y las gestiones fuera del procedimiento Gestión del cambio: puede resultar muy difícil el cambio cultural implícito en la transformación de los sistemas al enfoque workflow. Como ocurre en cualquier tipo de implementación de un nuevo sistema, la adecuada comunicación, involucración, formación y soporte de/a los usuarios del sistema es el punto crítico para el éxito del mismo. Necesita que todo el personal asociado al sistema cuente con un equipo enlazado a una red. elaborado por Digital Learning 49
  • 50. Workflow: inconvenientes Deben preverse las complejidades operativas asociadas a este tipo de tecnología y considerar el riesgo que la red tenga problemas. Se deben considerar mecanismos alternativos en caso de emergencias por falta de red, así como sistemas de recuperación del sistema y de la información cuando se restablezca el servicio Se debe actualizar o rediseñar el sistema conforme se requiera, en caso de producirse cambios normales en los procedimientos elaborado por Digital Learning 50
  • 51. Estándares (I) Tendencias iniciales: Programas orientados a procesos Tendencias presentes (objetos) WfMC (Workflow Management Coalition), fundada en 1993, con más de 200 miembros en 25 países, impulsa al avance de esta tecnología y su uso en la industria con el propósito de estandarizar en esta materia. Business Modeling & Integration (BMI) Domain Task Force (DTF): fusión OMG (Object Management Group) y BPMI (Business Process Management Innitiative) (.../) elaborado por Digital Learning 51
  • 52. Estándares (I) Tendencias presentes (objetos) BPM focus: fusión Enix Consulting y WARIA (Workflow & Reingineering International Association) En España (administración Pública): ESTROFA (Especificaciones para el Tratamiento de flujos Administrativos Automatizados) / ATRIO (Almacenamiento, Tratamiento, y Recuperación de Información de Oficinas) Últimas tendencias: XML-RDF /Arquitectura basada en WWW elaborado por Digital Learning 52
  • 53. Proveedores de soluciones Existe una gran variedad de soluciones de Workflow en el mercado, que cubren una o varias de las tipologías de workflow que hemos mencionado (ad-hoc, colaborativas, producción y administrativa) y que además pueden encuadrarse o no en sistemas BPM Además, la tecnología workflow aparece integrada/embebida en diversos tipos de aplicaciones o soluciones, por lo que hace aún más difícil categorizarlos. Ejemplos de estos sistemas: Tratamiento de imágenes Gestión documental Groupware SI integrados/aplicaciones corporativas: ERP elaborado por Digital Learning 53
  • 54. Proveedores de soluciones Es un 'sector' donde también se está produciendo un proceso de consolidación, con numerosas fusiones/adquisiciones, incluso por fabricantes no específicos de este mercado (Filenet- IBM,..) Algunas soluciones que podemos citar a nivel internacional: Savvion, Filenet, Tibco (incluye Staffware), Ultimus, Lombardi, ... En España podemos citar AuraPortal, Pixelware, Polymita,... elaborado por Digital Learning 54
  • 55. Proveedores de soluciones elaborado por Digital Learning 55 Año 2005