Está en la página 1de 36

30-03-2011

Diseo o Rediseo de Procesos de Negocio (RPN)


ExistentresobjetivosdelDiseoorediseodeprocesosdeNegociosenlasempresas,asaber: Hacerefectivos losprocesos,refirindoseaqueelprocesogenerelosresultadososalidasdeseados porelcliente,enotraspalabras,lasatisfaccindelclientefinal. Hacereficientes losprocesos, procesos refirindoseaqueelprocesominimicelosrecursosempleados, empleados entregandounproductodecalidadyjustoatiempo. Hacerlosprocesosadaptables,refirindosealacapacidadparaadaptarsealascambiantes necesidadesdelosclientesydelaempresa. LasventajasdelRediseodelosProcesosdelaempresason: Permitealaorganizacincentrarseenelcliente. Laorganizacin g esmsintegrada g yliviana. Aumentalacapacidaddelaempresaparacompetir,mejorandoelusodelosrecursosdisponibles. Suministralosmediospararealizar,enformarpida,cambiosimportanteshaciaactividadesmuy complejas. Ofreceunavisinsistmicadelasactividadesdelaempresa. Ayudaalaempresaacomprendercomoseconviertensusinsumosenproductos. Daunavisinsobrelaformaenqueocurrenloserrores ylamaneradecorregirlos. Suministraunmtodoparaprepararlaorganizacinafindecumplirconsusdesafosfuturos.

Diseo o Rediseo de Procesos de Negocio (RPN)

30-03-2011

Modelado de Procesos de Negocios


El modelado de procesos es esencial en el desarrollo de los sistemas de informacin ya que nos ayuda a identificar el problema que el sistema de informacin deber resolver y la manera en como deber resolverlo

Modelo en las Organizaciones


Modelo es un conjunto de conceptos que permiten construir una representacin organizacional de la empresa. Dos enfoques: Funcional (Tradicional) Proceso
ORGANIZACIONES TRADICIONALES ORGANIZACIONES POR PROCESOS

PROCESOS

30-03-2011

Enfoque Funcional
VERTICAL

Enfoque de Procesos
HORIZONTAL

30-03-2011

Funcin vs. Proceso


Funcin: identificada por un verbo. Es continua.
Comercializar Fabricar Vender Expedir Comprar

Proceso: identificado por verbo+sustantivo.


Tiene un inicio y un fin. No es continuo.
Tomar un pedido Ensamblar un pieza Facturar a un cliente Solicitar materiales

Qu es el Modelado del Negocio?


Es una tcnica para modelar procesos del negocio. El Modelo de negocio provee una manera de expresar los procesos del negocios en trminos de actividades del negocio y comportamiento colaborativo.

INPUT

OUTPUT

EMPRESA

30-03-2011

Procesos de negocios
Los procesos de negocios son la manera ms comn d de mejorar j el ld desempeo d de los sistemas de trabajos ya que podemos cambiar el procesos de negocios cambiando, eliminando o agregando pasos al proceso o tambin cambiando los mtodos de cmo se usan estos pasos

Procesodenegocios
Unprocesodenegociosesunconjuntodepasoso actividadesrelacionadasenlasqueintervienen gente,informacinyotrosrecursosparacrearvalor. Losprocesosdenegociosseintegrandepasosque sepuedenidentificareneltiempoyelespacio Tieneunprincipioyunfin Tienenentradasysalidas Tieneungradodeformalizacinperononecesitan sertotalmenteestructurados

30-03-2011

Modelado de procesos
El modelado de procesos es en si mismo el l proceso d de negocios. i Es la subdivisin del proceso de negocios en sus elementos bsicos con el propsito de poderlos estudiar y mejorarlos

Evolucin del Diseo o Rediseo de Procesos de Negocio (RPN)

30-03-2011

Business Process Management


Desarrollado por Initiative (BPMI). Business Process Management

Es un estndar: BPMN Business Process Modeling Notation. La especificacin BPMN 1.0 fue publicada en Mayo del 2004.

Business Process Management Notation


El objetivo principal de desarrollar BPMN es proveer una notacin que sea fcilmente entendible por todos los usuarios de negocio. negocio Desde los analistas que crean los borradores iniciales de procesos hasta los desarrolladores tcnicos que son responsables de implementar la tecnologa que ejecutar dichos procesos. Y por supuesto, la gente de negocio g que manejar q j y monitorear estos p procesos.

30-03-2011

30-03-2011

30-03-2011

Elementos
Un BPD (diagrama de procesos de negocio) se estructura con un grupo de elementos grficos grficos. Las cuatro categoras bsicas de elementos son: Flow Objects Connecting Objects Swimlanes Artifacts

(objetos de flujo) (objetos de conexin) (Carriles) (artefactos)

Elementos: Flow Objects


Un BPD tiene un pequeo grupo de elementos centrales (tres) los cuales son los Flow Objects: (tres), Event Activity (Evento) (Actividad)

Gateway (Compuertas - Decisin)

10

30-03-2011

Flow Objects: Event


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.

11

30-03-2011

Flow Objects: Activity


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).

12

30-03-2011

Flow Objects: Gateway


Un Gateway es representado por la figura de un diamante y se usa para controlar la divergencia de la j secuencia de un flujo. Determina las tradicionales decisiones, tanto de bifurcaciones, como uniones y acoplamientos de flujos. Las anotaciones al interior indican el tipo de comportamiento de control.

13

30-03-2011

Elementos: Connecting Objects


Los objetos de flujo se conectan entre ellos en un diagrama para crear el esqueleto bsico de la estructura de un proceso de negocio. negocio Existen tres Connecting Objects que proveen esta funcin de conexin. - Sequence Flow - Message Flow - Association

14

30-03-2011

Connecting Objects: Sequence Flow


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.

Connecting Objects: Message Flow


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.

15

30-03-2011

Connecting Objects: Association


Una Association se representa por una segmentada finamente con el extremo en punta. lnea

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.

Elementos: Swimlanes
Muchas tcnicas de modelados utilizan el concepto de swimlanes como mecanismo de organizacin g de actividades en categoras visuales separadas para ilustrar las diferentes capacidades funcionales o responsabilidades. BPMN soporta swimlanes con dos constructores principales: - Pool - Lane

16

30-03-2011

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.

Nombre

Swimlanes : 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.

Nombre

Nombre

Nombre

17

30-03-2011

Swimlanes : Pool & Lane


Los Pools se usan cuando los diagramas involucran a g op participantes p separados. p dos entidades de negocios Estn fsicamente separados en el diagrama. Las actividades dentro de Pools separados son consideradas auto contenidas en el proceso. De esta forma, la secuencia del flujo podra no atravesar el lmite del Pool.

Swimlanes : Pool & Lane


Los flujos de mensajes son los mecanismos que muestran la comunicacin entre dos participantes, participantes conectando de esta manera a dos Pools (u objetos dentro de los Pools).

18

30-03-2011

Swimlanes : Pool & Lane


Los Lanes son ms cercanos a los swimlanes que tradicionalmente se utilizan para modelar procesos de negocio. negocio Los Lanes son usados para separar actividades asociadas con una funcin especfica de la organizacin. La secuencia de flujos podra atravesar los lmites del Lane dentro de un Pool, Pool pero podran no usarse flujos de mensajes entre Flow Objects en Lanes del mismo Pool.

Swimlanes : Pool & Lane

Segmento de un Proceso con Lanes

19

30-03-2011

Elementos : Artifacts
BPMN fue diseado para permitir a los modeladores y herramientas de modelado algunas flexibilidades para extender la notacin bsica y p proveer la habilidad p poder modelar diferentes contextos apropiadamente. No est limitado el nmero de Artefactos que se pueden agregar a un diagrama para que ste represente ms apropiadamente al contexto del negocio. La versin actual de BPMN predefine slo tres tipos de artefactos.

Elementos : Artifacts
Data object
Nombre [Estado]

Group

Annotation

Anotaciones de Texto permiten al Modelador agregar informacin adicional

20

30-03-2011

Artifact : Data Object


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

Nombre [Estado]

Artifact : Group
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.

21

30-03-2011

Artifact : Annotation
Las Annotations son mecanismos para que un modelador pueda agregar informacin textual adicional para el lector del diagrama BPMN.

Anotaciones de Texto permiten al Modelador agregar informacin adicional

Artifact
Los modeladores puede crear sus propios tipos de artefactos que agreguen ms detalle al proceso. Con bastante frecuencia se muestran entradas y salidas de actividades en los procesos. Sin embargo, la estructura bsica del procesos, es especificada con actividades, gateways, y flujos de secuencia.

22

30-03-2011

Artifact

Segmento de un Proceso con Lanes. Sin artefactos.

Segmento de un Proceso con Lanes. Con artefactos.

Usos Generales de BPMN


Dentro de la variedad de objetivos de modelado de procesos, p ocesos, hay ay dos t tipos pos bsicos bs cos que puede pueden se ser c creados eados con un BPD: Collaborative (Public) B2B Processes Internal (Private) Business Processes

23

30-03-2011

Collaborative (Public) B2B Processes

Ejemplo proceso colaborativo

Ejemplo Proceso de Alto Nivel


Ejemplo de proceso de alto nivel el cual es bsicamente una serie de subprocesos con tres puntos de decisin.

24

30-03-2011

Ejemplo Proceso de Alto Nivel

Ejemplo Proceso de Alto Nivel

25

30-03-2011

Ej. Proceso Interno: Ms bajo Nivel

Business Process Diagram


BPMN define un Diagrama de Procesos de Negocio (BPD) (BPD), basado en la tcnica de flowcharting flowcharting (diagramado de flujos) que ajusta modelos grficos de operacin de procesos de negocio. Un modelo de procesos de negocio es una red de objetos grficos, correspondientes a actividades y controles de flujo que definen el orden de ejecucin de stas.

26

30-03-2011

27

30-03-2011

MercadoLibre C2C

28

30-03-2011

Ejemplo de Proceso de Negocios Bajo Estudio


http://www.bizagi.com/index.php?option=com_content&view=article&id=95&Itemid=107

Proceso a intervenir

Ejemplo del Proceso a Auditar

29

30-03-2011

Caso Solicitud de Vacaciones

Caso Comix

30

30-03-2011

Ejemplo de Proceso de Negocios Bajo Estudio


http://www.bizagi.com/index.php?option=com_content&view=article&id=95&Itemid=107

Proceso a intervenir

Ejemplo del Proceso a Auditar

31

30-03-2011

32

30-03-2011

33

30-03-2011

34

30-03-2011

35

30-03-2011

36