Você está na página 1de 52

Anlisis y diseo de sistemas 1

Vacaciones Diciembre 2012

Esta enfocado en alinear todos los aspectos de una


organizacin con lo que el cliente quiere y necesita.
Promueve efectividad y eficiencia en los negocios integrando
la tecnologa al buscar innovacin y flexibilidad
Se enfoca en la mejora continua de los procesos, por lo que
puede describirse como un proceso de optimizacin de
procesos

BPM necesariamente involucra sistemas de


informacin?

Proceso de negocio: Coleccin de


actividades estructuradas, relacionadas que
producen un servicio o producto para
alcanzar necesidades del cliente.

Identificacin de los procesos existentes y diseo de lo que


van a ser los procesos.
Representacin del flujo del proceso
Representacin de los actores del proceso
Alertas y notificaciones producidas
Procedimientos operativos estndar
Acuerdos a nivel de servicio
Mecanismos de delegacin

Toma el diseo terico lo representa


graficamente e introduce combinaciones de
variables, esto incluye el analisis que-pasasi (What-if analysis)
Que pasa si tenemos 75% de recursos para hacer

la misma tarea?
Que pasa si quiero hacer el mismo trabajo con el
80% del costo actual?

Una aplicacin ejecuta los pasos requeridos


para el proceso, se puede visualizar el estado
de cada instancia
Herramientas BPM:
Oracle BPM
IMB BPM Suite (WebSphere)

Metastorm BPM

Seguimiento de procesos individuales de


manera que la informacin de su estado
pueda ser vista fcilmente y se pueda proveer
de estadsticas del rendimiento del proceso.
Ej: Determinar el estado de la orden de un cliente

(la orden llego, esperando la entrega, cuenta


pagada)

Recuperacin de informacin del rendimiento


del proceso:
Identificar cuellos de botella

Identificar oportunidades de ahorro de costos


Identificar cualquier oportunidad de mejora

Notacin BPM

Estndar para modelado de procesos, provee una notacin


grafica para especificar procesos de negocio en un diagrama de
procesos de negocio (BPD), es basado en la tcnica de flujo
gramas.

El objetivo de BPMN es apoyar a la administracin de procesos


de negocio (BPM) para usuarios tcnicos y usuarios del negocio

BPMN nicamente apoya al modelado de procesos que tienen


que ver con el negocio, por lo tanto, los modelos de datos y
estructuras organizacionales NO se modelan con BPMN

BPMN es un estndar internacional de modelado de


procesos aceptado por la comunidad.

BPMN es independiente de cualquier metodologa de


modelado de procesos.

BPMN permite modelar los procesos de una manera


unificada y estandarizada permitiendo un
entendimiento a todas las personas de una
organizacin.

Podramos adaptarlo a cualquier herramienta bpmn


por estar dentro del estndar.

Objetos de flujo (flow objects)


Eventos
Actividades
Puertas de enlace
Objetos de conexin (conecting objects)
Flujo de sequencia
Flujo de mensaje
Associacion
Swimlanes (definen quien o que trabaja en un sub conjunto particular de un proceso)
Pool
Lane
Artefactos
Objeto de datos, grupo, anotacin

Evento vs Actividad:
Un evento denota algo que sucede una actividad denota
algo que es hecho

Start - disparador de un proceso


End resultado de un proceso
Intermediate eventos durante el desarrollo
(inicio y fin) de un proceso

Representa el tipo de trabajo que se debe hacer


Tarea: Unidad nica de trabajo (atmica). Una tarea se utiliza

cuando el trabajo en el proceso no es descompuesto en ms


detalle. Es ejecutada por una persona y/o una aplicacin.

Sub-Proceso: Un Sub-Proceso es una actividad compuesta que es

incluida dentro de un proceso. Es compuesto dado que esta figura


incluye a su vez un conjunto de actividades y una secuencia lgica
(proceso) que indica que dicha actividad puede ser analizada en
ms detalle. Visualmente puede mostrarse colapsado o expandido.

Transaccin: es un tipo de subproceso que tiene actividades

contenidas que deben tratarse como un todo (se hacen todas o no


se hace ninguna)

Gateway - Representan bifurcacin y fusin de


rutas
Sequence flow muestra el orden en que las
actividades se ejecutan
Message flow muestra que mensajes fluyen a
travez de los limites organizacionales
Association Asocian un artefacto o texto a un
objeto de flujo

Swimlanes Mecanismos visuales para


organizar y categorizar actividades
Pool Representa participantes principales en un

proceso, contiene uno o mas Lanes


Lane organiza las actividades en un pool de
acuerdo a su funcion o rol, contiene los objetos de
flujo, objetos de conexin y artefactos

Data object Muestra a quien ve el


diagrama lo que es producido o requerido en
una actividad
Group Agrupan actividades pero no afecta
el flujo en el diagrama
Anotation clarificacin de los elementos
en el proceso para quien ve el diagrama

Un proceso de crdito consta bsicamente de un Registro de


la solicitud, donde el cliente manifiesta su inters de
adquirir un crdito, en esta etapa se incluye la presentacin
de la solicitud y documentacin requerida a la entidad,
luego se realiza una verificacin de la informacin,
posteriormente la etapa donde se realiza el Anlisis o
Estudio de la solicitud de crdito y por ultimo encontramos
las actividades referentes a hacer efectivo el crdito o
informar el rechazo al cliente.

Fallas Tcnicas: Estos son eventos que se generan fuera del


contexto de ejecucin de un proceso de negocio; el cual puede
causar que el proceso no este disponible. Ejemplo de este tipo de
fallas: mal funcionamiento del disco, errores de CPU, etc.

Excepciones Temporales: Estos son eventos temporales que


pueden ser resueltos con el tiempo. Por Ejemplo: la red no esta
disponible, servicio web no disponible, o base de datos no
disponible.

Excepciones de Negocio: Este tipo de excepciones suelen estar


relacionados con datos, por ejemplo: cdigo ciudad no valido,
nmero de cuenta no valido, fondos insuficientes para esta
transaccin, etc.

Você também pode gostar