Day 7: ¿Que entendiste de: Process Modeling 101: Automate Your Business Processes?

Day 7: ¿Que entendiste de: Process Modeling 101: Automate Your Business Processes?

  Discussion posts and replies are publicly visible

Parents
  • Resumen Día 7 - Process Modeling 101: Automate Your Business Processes

    Orlando Sánchez Acuña

    Los modelos de procesos son una herramienta que permite representar los flujos de trabajo de las empresas. El documento de planificación debe incluir una lista de procesos que necesitan ser creados en Appian.

    Los procesos deben ser desplegados en una serie de actividades o pasos secuenciados. Además, se debe identificar que tareas serán asignadas a roles específicos y también tener en cuenta cuales serán automatizadas. Para asignar estas tareas, se pueden usar carriles, los cuales agrupan las tareas que serán asignadas a un rol.

    Diferencias entre la vista de analista y diseñador

    • La vista de analista sirve para crear diagramas de procesos más avanzados, en cambio, la vista de diseñador sirve para crear una modelo de procesos de ejecución.
    • Dentro de modelador de procesos hay una paleta que contiene todos los nodos estándar y servicios que se usan para construir un modelo de procesos.

    Las variables de procesos son únicas en cada proceso y actúan como contenedores para capturar datos a lo largo de un proceso y llevarlos de un nodo a otro. Los nodos pueden generar datos y estos son almacenados en variables de procesos, además, están disponibles para ser usados en los siguientes nodos. Las variables de proceso que recogen datos al inicio del proceso se le conoce como parámetros.

    Parámetros de clase de actividad son únicos para un nodo individual, pero a diferencia de las variables de proceso, ellos solo existen en el nodo y nunca fuera del mismo.

    Node inputs and output son parametros de actividad de clase.

    Los node output son el resultado de ejecutar un nodo de proceso. Los outputs pueden ser guardados en variables de proceso y posteriormente utilizados por otro nodos.

    Los datos que sean enviados en un formualario de inicio serán almacenados en variables de proceso parametrizados.

    Gateways

    Gateways son usados para contralar el flujo de trabajo en el modelo basado en la lógica de negocio.

    Script tasks

    Script tasks son usados para realizar lógica empresarial definida por el usuario en un proceso. A frecuencia, son usados para manipular datos en un proceso mediante reglas de expresión.

    Los sub-procesos son usados principalmente encasos como

    • Reducir la comlejidad dividiendo los pasos en procesos separados
    • Repetir secuencias comunes de pasos
    • Dividir los procesos más grandes para reducir el uso de la memoria
    • Probar las integraciones u otros pasos clave de forma independiente

    Existen 2 tipos de sub-procesos:

    • Asíncronos: Se refiere a que el proceso principal continua despues de empezar los sub-procesos. Son más usados para integraciones o procesos cortos con nodos mínimos. Los valores de las variables de proceso pueden ser transferidos a sub-procesos pero no regresados al proceso principal.
    • Síncronos: Se refiere a que el proceso principal espera a que se completen los sub-procesos antes de continuar. Son más usados para las subprocesos con inetracciones de usuarios

    Test and debugging

    Debugging se usa para validar el modelo de proceso.

    • Los nodos completados se mostrarán con un contorno azul.
    • Los nodos activos se mostrarán con un contorno verde.
    • Los nodos fallidos se mostraán con un contorno rojo.

    Launch a process

    Los procesos pueden ser lanzados de:

    • Una página sitio que es configurado para usar un modelo de proceso.
    • Una acción relacionada que esta disponible en un registro.

     Adjunto Ejercicio 8 y Ejercicio 9

    PDF

    PDF

Reply
  • Resumen Día 7 - Process Modeling 101: Automate Your Business Processes

    Orlando Sánchez Acuña

    Los modelos de procesos son una herramienta que permite representar los flujos de trabajo de las empresas. El documento de planificación debe incluir una lista de procesos que necesitan ser creados en Appian.

    Los procesos deben ser desplegados en una serie de actividades o pasos secuenciados. Además, se debe identificar que tareas serán asignadas a roles específicos y también tener en cuenta cuales serán automatizadas. Para asignar estas tareas, se pueden usar carriles, los cuales agrupan las tareas que serán asignadas a un rol.

    Diferencias entre la vista de analista y diseñador

    • La vista de analista sirve para crear diagramas de procesos más avanzados, en cambio, la vista de diseñador sirve para crear una modelo de procesos de ejecución.
    • Dentro de modelador de procesos hay una paleta que contiene todos los nodos estándar y servicios que se usan para construir un modelo de procesos.

    Las variables de procesos son únicas en cada proceso y actúan como contenedores para capturar datos a lo largo de un proceso y llevarlos de un nodo a otro. Los nodos pueden generar datos y estos son almacenados en variables de procesos, además, están disponibles para ser usados en los siguientes nodos. Las variables de proceso que recogen datos al inicio del proceso se le conoce como parámetros.

    Parámetros de clase de actividad son únicos para un nodo individual, pero a diferencia de las variables de proceso, ellos solo existen en el nodo y nunca fuera del mismo.

    Node inputs and output son parametros de actividad de clase.

    Los node output son el resultado de ejecutar un nodo de proceso. Los outputs pueden ser guardados en variables de proceso y posteriormente utilizados por otro nodos.

    Los datos que sean enviados en un formualario de inicio serán almacenados en variables de proceso parametrizados.

    Gateways

    Gateways son usados para contralar el flujo de trabajo en el modelo basado en la lógica de negocio.

    Script tasks

    Script tasks son usados para realizar lógica empresarial definida por el usuario en un proceso. A frecuencia, son usados para manipular datos en un proceso mediante reglas de expresión.

    Los sub-procesos son usados principalmente encasos como

    • Reducir la comlejidad dividiendo los pasos en procesos separados
    • Repetir secuencias comunes de pasos
    • Dividir los procesos más grandes para reducir el uso de la memoria
    • Probar las integraciones u otros pasos clave de forma independiente

    Existen 2 tipos de sub-procesos:

    • Asíncronos: Se refiere a que el proceso principal continua despues de empezar los sub-procesos. Son más usados para integraciones o procesos cortos con nodos mínimos. Los valores de las variables de proceso pueden ser transferidos a sub-procesos pero no regresados al proceso principal.
    • Síncronos: Se refiere a que el proceso principal espera a que se completen los sub-procesos antes de continuar. Son más usados para las subprocesos con inetracciones de usuarios

    Test and debugging

    Debugging se usa para validar el modelo de proceso.

    • Los nodos completados se mostrarán con un contorno azul.
    • Los nodos activos se mostrarán con un contorno verde.
    • Los nodos fallidos se mostraán con un contorno rojo.

    Launch a process

    Los procesos pueden ser lanzados de:

    • Una página sitio que es configurado para usar un modelo de proceso.
    • Una acción relacionada que esta disponible en un registro.

     Adjunto Ejercicio 8 y Ejercicio 9

    PDF

    PDF

Children
No Data