Modelado de procesos de negocio

Post on 18-Dec-2014

7.713 views 2 download

description

 

Transcript of Modelado de procesos de negocio

Modelado de procesos de negocio

Bitácora

• Introducción.• Business Process Model Notation– Características– Elementos– Ejemplos

• Eriksson-Penker Business Modeling Profile

Introducción

• UML es mas usado para la ingeniería de software y el diseño de sistemas que para el análisis y modelado de procesos de negocios.

Introducción (cont.)

• UML 2.x provee de un conjunto de modelos que son muy útiles en el modelado de procesos, actividades, personal e información critica para todo negocio.

Introducción (cont.)

• Existen 2 "extensiones" de UML que mejoran la captura de procesos de negocios y estructuras relacionadas.– Business Process Modeling Notation(BPMN).– Eriksson-Penker Bussines Modeling Profile

Business Process Modeling Notation (BPMN)

• Es el mas usado.• Se esta convirtiendo en

estándar para modelado y diseño de procesos de negocios.

• Define un Diagrama de Procesos de Negocios.

Business Process Modeling Notation (BPMN)

• Basado en diagramas de flujo adaptados para crear modelos graficos de las operaciones de los procesos de negocios.

• De fácil lectura para todos los usuarios del negocio.(Analistas de negocios, Desarrolladores técnicos y personal de negocios)

Business Process Modeling Notation (BPMN)

• Consiste de diagramas simples con un conjunto pequeño de elementos gráficos.– Elementos de Flujo– Carriles o Particiones– Artefactos

BPMN: Elementos de Flujo

• Actividades(Activity): Es un trabajo realizado dentro de un proceso de negocio y es representado por un rectángulo redondeado.

BPMN: Elementos de flujo

• Evento(Event): Es algo que pasa dentro de un proceso de negocio y que afecta la secuencia o el tiempo de las actividades de un proceso. Son representados con pequeños círculos que son diferenciados según sean:– Eventos iniciales.– Eventos intermedios.– Eventos finales

BPMN: Elementos de flujo

• Gateway(Puerta): Usadas para controlar como los flujos de secuencia convergen y divergen en un proceso.

• Pueden representar decisiones donde una o mas vías de acceso no están permitidas.

BPMN: Carriles o particiones

• Piscina(Pool): Representa un participante en un proceso , que puede ser una entidad de negocio o un rol.

BPMN: Carriles o particiones

• Carril(Lane): Subdivision de una piscina, usado para categorizar y organizar actividades dentro de la piscina

BPMN: Artefactos• Objetos de

información(Data Objects): No afecta directamente un proceso, pero provee información relevante al mismo.

• Grupos: Es una forma informal de agrupar elementos de un proceso.

BPMN: Artefactos

• Anotaciones(Annotations): Es un mecanismo para el modelador que ayuda a que la audiencia pueda tener mayor información del diagrama.

BPMN: Objetos de Conexión

• Flujo de Secuencia(Sequence Flows): Usados para mostrar el orden en el que las actividades son realizadas dentro de un proceso. Representado con una flecha.

BPMN: Objetos de Conexión

• Flujo de mensaje(Message Flows): Usado para mostrar el flujo de mensajes entre dos piscinas (fronteras). Representado con una línea punteada con un círculo no relleno al inicio y una punta de flecha no rellena al final. No en entidades misma piscina.

BPMN: Objetos de Conexión

• Asociaciones(Assosiations): Usadas para asociar información y artefactos con objetos de flujo, representadas por flechas si hay alguna razón para hacerlo.

Ejemplos

Ejemplos

Eriksson-Penker Business Modeling Profile

• Tiene menos popularidad• Aun proporciona un medio único y potente de

visualizar y comunicar los procesos de negocio y el flujo necesario de información dentro de una organización.

Eriksson-Penker Business Modeling ProfileCaracterísticas

Un proceso de negocios combina los siguientes términos:

• Tiene un objetivo• Tiene entradas específicas• Tiene salidas específicas• Utiliza recursos• Tiene una serie de actividades • Pueden afectar a más de una unidad organizacional • Crea valor de algún tipo para el cliente. (El cliente puede ser

interno o externo.)

• Actor: especifica un rol jugado por un usuario

• Event /Evento: suceso que influye en el comportamiento de sistema

Eriksson-Penker Business Modeling ProfileElementos de Flujo

• Un proceso de negocio es un conjunto de actividades diseñadas para producir una salida para un determinado cliente o mercado. Estos describen las funciones del negocio e involucran recursos que son usados, transformados o producidos. Enfatiza cómo se realiza el trabajo, más que tratar de describir los productos o servicios que son resultado del proceso.

• Los procesos de negocio utilizan de información para completar sus actividades esta no se consume en el proceso, pueden provenir de un proceso anterior.

• Un recurso es una entrada al proceso de negocio que es consumida durante el procesamiento es decir solamente se utilizan una sola vez. Por ejemplo: materiales, productos, personas, información y servicios.

• Un objetivo/meta es la razón por la cual la organización esta realizando la actividad y deben ser definidas a las necesidades del negocio se representan comúnmente como objetos.

• Una salida puede ser física como un informe o factura, una transformación de recursos en un nuevo como una agenda diaria y puede ser un resultado general de la empresa, tales como completar un pedido de un cliente.

Eriksson-Penker Business Modeling ProfileDiagrama General