Professional Documents
Culture Documents
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.
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
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,
A una organizacin enfocada a procesos Los objetivos funcionales de cada rea deben compatibilizarse con los objetivos de los procesos
Las Nuevas Tecnologas de la informacin permiten que PN sean: Automatizados Monitoreados Gestionados Optimizados
UML 2.0
BPMN
Otros ...
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.
Estableciendo Temporizadores
Bucles
01/04/2014
Tarea Subproceso:
Embebido Reutilizable
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
Niveles de Proceso
Conectando Subprocesos
19
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.
23
24
01/04/2014
25
26
Eventos de Fin
27
28
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.
01/04/2014
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
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.
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
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