Lenguajes de Modelado

También podría gustarte

Está en la página 1de 5

El modelado de procesos, as como su nombre lo indica, tiene 2 aspectos que lo definen: el modelado y los procesos.

Frecuentemente, los sistemas, conjuntos de procesos y subprocesos integrados en una organizacin, son difciles de comprender, amplios, complejos y confusos; con mltiples puntos de contacto entre s y con un buen nmero de reas funcionales, departamentos y puestos implicados. Un modelo puede dar la oportunidad de organizar y documentar la informacin sobre un sistema.

Modelo
Un modelo es una representacin de una realidad compleja. Modelar es desarrollar una descripcin lo ms exacta posible de un sistema y de las actividades llevadas a cabo en l. Cuando un proceso es modelado, con ayuda de una representacin grfica (diagrama de proceso), pueden apreciarse con facilidad las interrelaciones existentes entre distintas actividades, analizar cada actividad, definir los puntos de contacto con otros procesos, as como identificar los subprocesos comprendidos. Al mismo tiempo, los problemas existentes pueden ponerse de manifiesto claramente dando la oportunidad al inicio de acciones de mejora.

Diagramado
Diagramar es establecer una representacin visual de los procesos y subprocesos, lo que permite obtener una informacin preliminar sobre la amplitud de los mismos, sus tiempos y los de sus actividades. La representacin grfica facilita el anlisis, uno de cuyos objetivos es la descomposicin de los procesos de trabajo en actividades discretas. Tambin hace posible la distincin entre aquellas que aportan valor aadido de las que no lo hacen, es decir que no proveen directamente nada al cliente del proceso o al resultado deseado. En este ltimo sentido cabe hacer una precisin, ya que no todas las actividades que no proveen valor aadido han de ser innecesarias; stas pueden ser actividades de apoyo y ser requeridas para hacer ms eficaces las funciones de direccin y control, por razones de seguridad o por motivos normativos y de legislacin. Diagramar es una actividad ntimamente ligada al hecho de modelar un proceso, que es por s mismo un componente esencial en la gestin de procesos de negocios. En este articulo, tocaremos 3 de los lenguajes de modelado de procesos ms conocidos:

Lenguaje Unificado de Modelado (UML)

es uno de los lenguajes de modelado de procesos ms conocidos y utilizados en la actualidad. Est respaldado por el OMG, Object Management Group o Grupo de Gestin de Objetos). El UML es un lenguaje grfico para visualizar, especificar, construir y documentar un sistema. Adems, ofrece un estndar para describir un "plano" del sistema (modelo), incluyendo aspectos conceptuales tales como procesos de negocio y funciones del sistema, y aspectos concretos como expresiones de lenguajes de programacin, esquemas de bases de datos y componentes reutilizables. Es importante resaltar que UML es un "lenguaje de modelado" para especificar o para describir mtodos o procesos. Se utiliza para definir un sistema, para detallar los artefactos en el sistema y para documentar y construir. En otras palabras, es el lenguaje en el que est descrito el modelo.

Business Process Modeling Notation (BPMN)

En espaol, Notacin para el Modelado de Procesos de Negocio, es una notacin grfica estandarizada que permite el modelado de procesos de negocio, en un formato de flujo de trabajo (workflow). BPMN fue inicialmente desarrollada por la organizacin Business Process Management Initiative (BPMI), y es actualmente mantenida por el OMG (Object Management Group), luego de la fusin de las dos organizaciones en el ao 2005. Su versin actual es la 1.2 y hay una versin futura propuesta, la 2.0. El principal objetivo de BPMN es proveer una notacin estndar que sea fcilmente legble y entendible por parte de todos los involucrados e interesados del negocio (stakeholders). Entre estos interesados estn los analistas de negocio (quienes definen y redefinen los procesos), los desarrolladores tcnicos (responsables de implementar los procesos) y los gerentes y administradores del negocio (quienes monitorizan y gestionan los procesos). En sntesis BPMN tiene la finalidad de servir como lenguaje comn para cerrar la brecha de comunicacin que frecuentemente se presenta entre el diseo de los procesos de negocio y su implementacin.

Diagrama de flujo de datos (DFD)


El diagrama de flujo de datos puede ser utilizado para visualizar el procesamiento de datos. Los diagramas de flujo fueron inventados por Larry Constantine, el desarrollador original del diseo estructurado, basado en el modelo de computacin de Martin y Estrin:flujo grafico de datos. Con el DFD los usuarios pueden ver cmo funciona el sistema, lo que va a lograr y como se pondr en prctica. Puede ser usado para proporcionar al usuario de cmo van a resultar los datos fsicos en la ultima instancia y como tienen un efecto en la estructura del sistema. La elaboracin de un DFD ayuda a identificar los datos de las transacciones en el modelo de datos. El modelado de procesos DFD consta de 3 niveles:

Nivel 0 o de contexto: consta en que solo se dibuja el proceso principal y los flujos entre ste y sus entidades. Nivel 1 o superior: consiste en plasmar todos los procesos que describen al proceso principal. Nivel 2 o de expansin: permite interconexiones entre procesos.

Por ultimo, unos ejemplos de diagramas DFD:

También podría gustarte