You are on page 1of 7

01/04/2014

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER


FACULTAD DE INGENIERIA DE SISTEMAS

INGENIERIA DE SOFTWARE

Un proceso es.....
Un grupo organizado de actividades relacionadas

y realizadas en un orden especifico, con el objetivo agregar valor a los productos de una organizacin.

Modelamiento de Procesos de Negocio con BPMN

La secuencia asegura que las actividades sern

realizadas por los agentes designados, en el orden debido y en plazos aceptables. No se trata: De actividades aisladas ni aleatorias, sino relacionadas y organizadas con un objetivo comn

MG. RICHARD Y. MERCADO RIVAS

Se tiene que pasar de una forma

Por qu el enfoque por Procesos?

de pensar en silos funcionales......

Porque el enfoque por procesos cruza todas las reas que intervienen desde el inicio hasta la finalizacin de un producto o servicio. Dejando de lado:
el anlisis funcional tradicional, las visiones parciales (propias de cada rea)

concentradas en si mismas,

para centrarse en la secuencia de actividades, del principio (entradas) al fin (salidas).

A una organizacin enfocada a procesos Los objetivos funcionales de cada rea deben compatibilizarse con los objetivos de los procesos

Desarrollos del OMG


. . . porque:

Las Nuevas Tecnologas de la informacin permiten que PN sean: Automatizados Monitoreados Gestionados Optimizados

UML 2.0

BPMN

Otros ...

Metamodelo de Definiciones de Procesos Organizacionales

Nos referimos a Sistemas de Administracin de Procesos de Negocio, tales como:


WorkFlow BPM (business process management)

Informacin

Proceso

Recursos

01/04/2014

BPM es la conjuncin del modelado de procesos y las tecnologas de la informacin. Con BPM se busca la colaboracin entre los especialistas del negocio y los especialistas de TI como una familia. - Los administradores del negocio pueden medir y controlar todos los aspectos y los elementos sobre las operaciones de los proceso. - Los administradores de las Tecnologas de la Informacin pueden aplicar sus habilidades y recursos de manera directa sobre las operaciones del negocio.

INEGI Aguascalientes, Junio 2008

Introduccin a BPMN basada en Escenarios

Introduccin a BPMN basada en Escenarios

Construyendo un Proceso con BPMN

Estableciendo Temporizadores

Introduccin a BPMN basada en Escenarios

Introduccin a BPMN basada en Escenarios

Bucles

Decisiones basadas en eventos

01/04/2014

Introduccin a BPMN basada en Escenarios

Introduccin a BPMN basada en Escenarios

Representando Roles en los Procesos

Modelando Datos y Documentos

Introduccin a BPMN basada en Escenarios

Referencia BPMN: Actividades

Ms de una respuesta correcta

Tarea Subproceso:
Embebido Reutilizable

Conectando Actividades Bucles Actividades Multiinstancia


15

Referencia BPMN: Actividades

Referencia BPMN: Actividades

Una actividad (Activity) se representa por un rectngulo con sus bordes redondeados y es un trmino genrico para el trabajo que un organizacin realiza. Un actividad puede ser atmica o no atmica (compuesta).

18

01/04/2014

Referencia BPMN: Actividades

Referencia BPMN: Actividades

Niveles de Proceso

Conectando Subprocesos

19

Referencia BPMN: Eventos

Referencia BPMN: Eventos

Eventos de Inicio

Un evento se representa por un circulo y es algo que sucede durante el curso de un proceso de negocio. Los eventos afectan el flujo del proceso y usualmente tienen un causa (trigger - gatillo) o un impacto (result resultado). Los eventos se representan con crculos con el centro abierto para permitir anotar diferentes gatillos o resultados.

Evento de Inicio Temporizador

Conectando Eventos de Inicio

Evento de Inicio Mensaje


21 22

Referencia BPMN: Eventos

Referencia BPMN: Eventos

Evento de Inicio Mltiple

Evento de Inicio Seal

Evento de Inicio Condicional

23

24

01/04/2014

Referencia BPMN: Eventos


Eventos Intermedios Comportamiento de un Evento Intermedio:
Mensaje Compensacin Seal Mltiple Mensaje Temporizacin Compensacin Condicional Enlace Seal Mltiple

Referencia BPMN: Eventos

Los Eventos que pueden Lanzar son:

Conexin de Eventos Intermedios

Interrupcin de Actividades mediante Eventos

Los Eventos que pueden Capturar son:

25

26

Referencia BPMN: Eventos

Referencia BPMN: Eventos

Eventos Intermedios de Enlace

Eventos de Fin

Conectando Eventos de Fin

Multiples Eventos de Fin en un Proceso

27

28

Referencia BPMN: Gateways


Tipos de Gateways
Un Gateway es representado por la figura de un diamante y se usa para controlar la divergencia de la secuencia de un flujo. Determina las tradicionales tanto de bifurcaciones, como acoplamientos de flujos. decisiones, uniones y

Referencia BPMN: Swimlanes

Pool
Un Pool representa un Participante en un Proceso. El Pool tambin acta como contenedor grfico para separar al grupo de actividades realizadas por un participante de otros Pools. Los Pools se usan generalmente en el contexto de situaciones B2B.

Las anotaciones al interior indican el tipo de comportamiento de control.

Dividiendo y Unificando el Flujo de Proceso mediante Gateways

01/04/2014

Referencia BPMN: Swimlanes

Referencia BPMN: Artefactos

Carril (Lane)
Un Lane es una particin dentro de un pool y se extiende a lo largo de todo el pool, tanto vertical como horizontalmente. Los Lanes son usados para organizar y categorizar actividades.

Objetos de Datos
Los Data Objects son un mecanismo para mostrar como las actividades requieren o producen objetos. Se conectan a las actividades a travs de asociaciones

Referencia BPMN: Artefactos

Referencia BPMN: Artefactos

Grupos

Un Group es representado por un rectngulo redondeado dibujado con lnea segmentada El agrupamiento puede ser usado para propsitos de documentacin o anlisis, y no afecta la secuencia del flujo.

Anotaciones de Texto
Las Annotations son mecanismos para que un modelador pueda agregar informacin textual adicional para el lector del diagrama BPMN.

Referencia BPMN: Conectores

Referencia BPMN: Conectores

Flujo de Secuencias
Un Sequence Flow se representa por una lnea slida con el extremo slido Es usada para mostrar el orden (secuencia) de la actividad dentro del proceso. Note que el trmino control flow generalmente no es usado en BPMN.

Flujo de Secuencias
Flujko de Secuencia Condicional

Flujo de Secuencias
Flujo

de Secuendcia Predeterminado

36

01/04/2014

Referencia BPMN: Conectores

Referencia BPMN: Conectores

Flujo de Mensajes
Un Message Flow se representa por una lnea segmentada con el extremo sin relleno. Es usada para mostrar el flujo de mensajes entre dos participantes de procesos separados (business entities o business roles). En BPMN, dos Pools en el diagrama representan a dos participantes.

Asociaciones
Una Association se representa por una lnea segmentada finamente con el extremo en punta. Se usa para asociar datos, textos u otros artefactos con flujos de objetos. Las asociaciones son usadas para mostrar las entradas y salidas de las actividades

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER


ESCUELA DE POSTGRADO
UNIDAD DE POSTGRADO DE LA FACULTAD DE ADMINISTRACION DE EMPRESAS

MG. RICHARD Y. MERCADO RIVAS

You might also like