Você está na página 1de 4

Universidad Autnoma y a Distancia

de Mxico

Materia:
Modelado de Negocios
Materia:

Modelado de Negocios

Alumno:

Jos Enrique Casteleyro

Matricula: ES1421003785
Maestro:

Jaime Ledesma

Unidad 3
UML Y BPD En el Modelado de Negocios
Actividad 1 Como podemos modelar BPMN y UML
Modelado de Negocios:
Un modelo de negocio, tambin conocido como diseo de negocio, es la
planificacin que realiza una empresa respecto a los ingresos y
beneficios que intenta obtener. En un modelo de negocio, se establecen
las pautas a seguir para atraer clientes, definir ofertas de producto e
implementar estrategias publicitarias, entre muchas otras cuestiones
vinculadas a la configuracin de los recursos de la compaa.

UML
Lenguaje Unificado de Modelado (UML, por sus siglas en ingls, Unified
Modeling Language) es el lenguaje de modelado de sistemas de
software ms conocido y utilizado en la actualidad; est respaldado por
el OMG (Object Management Group).
Es un lenguaje grfico para visualizar, especificar, construir y
documentar un sistema. UML ofrece un estndar para describir un
"plano" del sistema (modelo), incluyendo aspectos conceptuales tales
como procesos de negocio, funciones del sistema, y aspectos concretos
como expresiones de lenguajes de programacin, esquemas de bases de
datos y compuestos reciclados.
Es importante remarcar 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.
BPD
Business Process Model and Notation (BPMN), en espaol Modelo y
Notacin 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 Object Management Group
(OMG), despus de la fusin de las dos organizaciones en el ao 2005.
Su versin actual, es la 2.0.2.

El principal objetivo de BPMN es proporcionar una notacin estndar que


sea fcilmente legible 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.
UML vs BPMN
UML es un lenguaje que facilita a los desarrolladores la especificacin,
visualizacin y documentacin de modelos de sistemas de software. Est
dirigido en lneas generales a los arquitectos de software e ingenieros de
software. Fue desarrollado como un medio para mejorar el proceso de
desarrollo de software, desde el diseo de la arquitectura hasta la
implementacin de la aplicacin, para ser utilizado por personas con
conocimientos tcnicos (analistas de sistemas y programadores).
BPMN est dirigido a los analistas de negocio, arquitectos de sistemas e
ingenieros de software. Fue desarrollado para mejorar el ciclo de vida del
desarrollo de procesos desde el diseo de los mismos. BPMN est
emparentado con UML por el hecho que ambos definen una notacin
grfica para los procesos de negocio, sin embargo, BPMN y UML usan
enfoques diferentes para modelarlos. UML en general ofrece un enfoque
orientado a objetos para modelar aplicaciones, mientras que BPMN toma
un enfoque centrado en los procesos UML, a lo largo de los aos, se ha
destacado por su utilidad para representar fenmenos del mundo real,
razn por la cual, desde hace varios aos se desarrollaron y
popularizaron una serie de extensiones para el modelado de los
negocios. Entre los diagramas ms tiles para este fin se encuentran: el
de actividades, el de casos de uso de negocio, el de clases y el de
secuencia.
La comunidad de ingeniera de negocios ha venido trabajando por varios
aos en la definicin de un estndar propio que satisfaga las
necesidades de dicha actividad. Al igual que con otros estndares, en
este se han recopilado buenas prcticas ya existentes, como es el caso
del diagrama de actividad. Al cual, con las correspondientes
adecuaciones le han llamado Diagrama de Procesos de Negocios. Al
estndar completo se le conoce como BPMN.
Conclusiones:

Lo natural es preguntarse si con esta nueva notacin para negocio, BPMN, ya


no es necesario utilizar los artefactos de UML para hacer modelado de negocio.
En ese sentido hay opiniones variadas que debemos de considerar al tomar
nuestra propia decisin al respecto. A menudo se menciona que una de las
principales ventajas que posee BPMN frente a UML es que de origen fue
concebida como una notacin enfocada en procesos y no en objetos. Sin
embargo, se sugiere no hacer a un lado a UML para estos fines. Por lo menos
varios capacitadores de UML e ingeniera de negocio aconsejan utilizar
alternativas al respecto, prefiriendo la combinacin de ambos estndares que
una sola alternativa. En base a la experiencia de los expertos que modelan
negocios, se ha constatado que UML definitivamente aporta elementos muy
valiosos como la identificacin inmediata de las responsabilidades de los
trabajadores del negocio y el comportamiento dependiente del estado de las
entidades del negocio que en BPMN, si bien es posible, resulta imprctico. Por
otro lado, a pesar de que tanto los diagramas de actividad de UML como los
BPD de BPMN soportan el modelado de los escenarios ms comunes de
negocio, en general la riqueza semntica y simplicidad de uso es superior al
usar los BPD. Tampoco hay que dejar de lado la relacin de BPMN con lenguajes
como BPEL como elemento importante en la implantacin de soluciones que se
adhieren a una Arquitectura Orientada a Servicios (SOA).

Você também pode gostar