30.3.12

Caso de National Merchandising

Caso de estudio

Nacional Merchandising recibe por correo las facturas de sus vendedores. Todas las mañanas el gerente de la oficina de correos, Ross Manning, envía a Ginny Anderson todas las facturas y correspondencia dirigida  al departamento de cuentas por pagar. Anderson, que es asistente, acumula las facturas recibidas durante la semana en un fólder. El jueves las revisa y añade la cantidad adeudada junto con el número de factura en la tarjeta correspondiente al vendedor (un registro manual de todas las transacciones contables para un vendedor en particular). Las facturas se guardan por orden alfabético en un gabinete de archivos.

Los cheques de pago de los vendedores se elaboran y firman los días viernes. Harry Demming, gerente del departamento de cuentas por pagar, revisa todas las cuentas y facturas pendientes para determinar cuáles deben pagarse. Elabora el cheque y al mismo tiempo anota el monto del cheque y los números de las facturas que ampara en la chequera. Esta información también se asienta en la tarjeta de registro del vendedor.

Los cheques se envían al contralor, Ann Williams, en un lote al que se anexan las facturas. Ella revisa y firma cada cheque. En algunos casos no autoriza el pago y regresa a Harry el cheque sin firmar.

Los cheques ya firmados se colocan en un sobre y son remitidos a la oficina de correos para que ésta se encargue de enviarlos a los vendedores.

Análisis

La oficina de correos
•    recibe por correo las facturas de sus vendedores (oficina de Correos)
•    Selecciona la correspondencia y las facturas dirigidas a “cuentas por pagar” y se las envía a (Ginny Anderson)
Cuentas por pagar
•    (Anderson) Acumula las facturas recibidas durante una semana en un folder
•    El jueves las revisa y añade cantidad adeudada, numero de factura en la tarjeta de registro del vendedor
•    Las facturas se guardan (en orden alfabético) en un gabinete de archivos
•    Los días viernes se elaboran y Firman los Cheques de pago
•    (Harry, el gerente revisa las cuentas y las facturas pendientes, para determinar cuáles debe pagarse.
•    Elabora el cheque y al mismo tiempo anota el monto del cheque y los números de las facturas que ampara en la chequera, esto también se asienta en la Se
•    Los cheques se envían al contralor, Ann Williams, en un lote al que se anexan las facturas
Contraloría
•    (Ann) Revisa las cuentas
•    Si Valida el pago,  firma el cheque, si no valida el pago, regresa el cheque a Cuentas por pagar (Harry).
•    Los cheques ya firmados se colocan en un sobre y son remitidos a la oficina de correos para que ésta se encargue de enviarlos a los vendedores.

26.3.12

CAMBIOS BPMN 2.0


CAMBIOS BPMN 2.0


BPMN 2.0
¿Qué diferencias tiene con la versión anterior?

El futuro inmediato del BPMN ha dado  un punto de experiencia entre usuarios y vendedores que permitió, mediante feedback, afinar detalles de la especificación, en concreto.

En esta nueva versión de mantenimiento del BPMN existe un esfuerzo en estandarización de los artefactos para soportar modelado de negocios generales y dominios de negocios verticales (seguros, manufacturación, finanzas). Además, está intentando encajar en un mayor contexto de modelado de negocios de alto nivel (incluyendo reglas de negocio y estrategias de negocio).

En la nueva versión de BPMN 2.0 existen actualizaciones y nuevos elementos, de los cuales se pueden resaltar:

2.1 Nuevos componentes:

Choreographies
Diagrama de Coreografía (Choreographie)
Diagrama de Conversación (Conversation)


2.2 Actualizaciones:

Gateway
Exclusivo
Paralelo
Semántica: Se pueden encontrar en el inicio de un proceso.


Tasks
Event- Subprocess (Usado para manipular los eventos que ocurren en la delimitación subprocesos)
Actividad secuencial de varias instancias
Tareas de Reglas de Negocio (BusinessRules)
Artifacts
Data Objects
Events
Eventos interrumpidos y NO interrumpidos
Escalada
Si una escalada sucede, el siguiente nivel de responsabilidad será involucrado


2.3  Nuevos conceptos:


2.3.1    Business Rule Task

El Business Rule Task Proporciona un mecanismo, en el que a partir de un motor de reglas de negocio se puede enviar (Input) y recibir (Output) data. Es decir, de acuerdo a las reglas del juego.

2.3.2    Service Task

El Service Task es una tarea que utiliza algún tipo de servicio. Como por ejemplo un Web Service  o una aplicación automatizada. Los Inputs del Service Task se asignan al mensaje de entrada, vale decir a los atributos dentro del mensaje. Por un WSDL (Web Services Description Language),  en donde sería expresado como parte del mensaje.


2.3.3    Callable Element

Es  la clase abstracta de todas las “Super Actividades” que se han definido al margen de un proceso o coreografía, pero que se puede llamar (o reutilizar) desde dentro de un proceso o coreografía. Además, hace referencia a las operaciones del servicio que realiza.

2.3.4    Call Activity

Identifica un punto en el proceso donde un  Global Process o un Global Task  es utilizado. Asimismo, éste actúa como un “envoltorio” (wrapper)  para la invocación de un Global Process o un Global Task  dentro de la ejecución.

2.3.5  Global Task

Es una Definición de tarea atómica y reutilizable que puede ser llamada desde cualquier proceso por un Call Activity.