Este es el primer punto del tutorial que no es mas que un resumen del propuesto por la marca en http://download.oracle.com/docs/cd/E13154_01/bpm/docs65/tutorial/index.html.
Esta parte hace un repaso de la notación BPM (BPMN) que usa Oracle para definir los procesos, que difiere en algo de la estándar que ya veremos en otra ocasión.
1.1 Proceso de negocio
Un proceso de negocio es una secuencia de tareas y actividades del negocio que, cuando se ejecutan, producen un resultado correcto. Una vez que se consigue el resultado, se completa el proceso.
1.1.1 Actividades
El proceso de negocio incluye pasos lógicos, llamados actividades, cada uno de los cuales puede suponer trabajar con una o más tareas.
- Automática: Realizada por el motor de procesos de negocio
- Manual: Realizada por la interacción con humanos.
1.1.2 Roles y Participantes
- Rol: Conjunto de actividades para desarrollar una función dentro de la organización.
- Participante: Persona con uno o más roles asignados.
1.1.3 Excepciones
Cuando no es posible determinar todos los resultados, el proceso de negocio necesita lanzar excepciones predefinidas para indicar que el resultado no ha sido alcanzado y actuar en consecuencia.
1.2 Instancia del proceso
Un proceso de negocio es una secuencia de pasos. Una instancia del proceso es una realización específica moviéndose entre dichos pasos.
1.3 Elemento (objeto) de flujo
Un elemento de flujo modela un paso de un proceso de negocio.
| Categoría | Descripción | Elemento de flujo |
| Actividad | Representa el trabajo que se realiza |
|
| Entrada | Las entradas controlan la convergencia o divergencia del flujo del proceso de negocio. |
|
| Evento | Afectan al flujo del proceso de negocio, tienen una causa y un efecto. |
|
| Actividad Global | Manejan requerimientos globales no asociados a ninguna instancia de proceso en concreto |
|
| Artefacto | Facilitan información adicional |
|
1.4 Transiciones
Las transiciones son los avances entre elementos del flujo indicando el sentido (en BPMN se conocen como objetos de conexión).
| Notación | Transición | Descripción |
| |
Incondicional (incontrolado) | Transición sin condiciones |
| |
Incondicional (Por defecto) | Transición tomada cuando todas las alternativas se evalúan a Falso |
| |
Condicional | Transición para una condición específica tomada |
| |
Regla de negocio | Transición tomada cuando una regla de negocio que seevalúa dinámicamente toma valor Verdadero |
| |
Momento (temporizador) | Transición tomada cuando se dispara untemporizador |
| |
Excepción (Error) | Transición tomada si ocurre un error |
| |
Compensación | Transacción tomada para deshacer el trabajo realizado en pasos anteriores cuando ocurre un error |
| |
Mensaje | Transición tomada cuando un elemento de flujo maneja la recepción de mensajes (sólo para el inicio o el evento Espera de Mensaje |
| |
Procedencia | Transiciones de sincronización, establecen precedencia |
Posts relacionados:
Siguiendo con la configuración del objeto javascript que instanciamos para la estadística de Goo ...
Configuración del servicio Con todo lo anterior está puesto en marcha completamente el mecanism ...
Me acuerdo de las discusiones con un profesor de Ingeniería del Software que después de expl ...
Comienza aquí una serie de entregas que tiene como propósito asomarse a la solución propuesta p ...
Cuando te pones a escribir algún post que contenga código fuente siempre te quedas con la sensac ...


5 comentarios
Alvaro escribió:
5 marzo, 2010, a las 21:37 (UTC 0 )
Te dejo enlace al poster de BPMN 2.0, en español, que se que estas cosas te gustan
http://www.bpmb.de/images/BPMN2_0_Poster_ES.pdf
Rafael Aguirre escribió:
22 julio, 2010, a las 7:44 (UTC 0 )
Felicitaciones, Me estoy iniciando en esta disciplina de BPM, espero poder leer todos tus apuntes sobre el tema! Un abrazo desde Caracas.
Jose Sandoval escribió:
10 agosto, 2010, a las 0:37 (UTC 0 )
Hola estoy entrando en este tema que me parece muy importante,
tienes algun apunte que indique completo esta nueva forma.
rockinchalo escribió:
27 septiembre, 2011, a las 9:55 (UTC 0 )
y eso es todo??
Perla escribió:
6 abril, 2012, a las 6:27 (UTC 0 )
Y eso es todo queremos mas por favor !!!!!