Eduardo Cruz Vázquez AL12533823 Unidad 3. UML y BPMN en el modelado del Actividad 1. !C"mo a#ocar UML y BPMN$
negoco
Identifca el uso y características principales del BPMN y UML. BPMN
El %unconamen&o de una em're#a o negoco e#&á cen&rado en lo# 'roce#o# de negoco( e#&o# 'roce#o# agru'an una #ecuenca de ac&)dade# e n%ormac"n y re're#en&an como una em're#a 'er#gue #u# o*+e&)o#, BPMN e# una no&ac"n grá-ca e#&andarzada 'ara el modelado de lo# 'roce#o# de negoco, .u 'rnc'al o*+e&)o #e *a#a en re#ol)er la# d-cul&ade# de comuncac"n que &ene el lengua+e com/n y #u# 'rnc'ale# carac&er0#&ca# #on •
•
•
•
Pro'orcona un m&odo normalzado 'ara re're#en&ar 'roce#o# de negoco acl&a #u en&endmen&o de*do a la 'oca com'le+dad de #u no&ac"n Pro'orcona un lengua+e com/n en&re lo# u#uaro# de negoco y lo# &cnco# acl&a la dagramac"n de lo# 'roce#o# de negoco
Adconalmen&e BPMN 'ro'orcona #o'or&e 'ara &re# ca&egor0a# de 'roce#o# 4n#&rumen&ac"n( com'or&amen&o y cola*orac"n, Un modelo de 'roce#o# a*la de •
En qu orden
•
Cuándo
•
6u recur#o# nece#&a
•
7acer qu
•
6ue reacc"n 'roduce
•
6un lo ace
•
6ue recur#o# 'roduce
El lengua+e un-cado de dagrama o no&ac"n UML9 #r)e 'ara e#'ec-car( )#ualzar y documen&ar e#quema# de ##&ema# de #o%&:are oren&ado a o*+e&o#, UML no e# un m&odo de de#arrollo( lo que #gn-ca que no #r)e 'ara
de&ermnar qu acer en 'rmer lugar o c"mo d#e;ar el ##&ema( #no que #m'lemen&e le ayuda a )#ualzar el d#e;o y a acerlo má# acce#*le 'ara o&ro#, UML e#&á con&rolado 'or el gru'o de admn#&rac"n de o*+e&o#
E#&á d#e;ado 'ara #u u#o con #o%&:are oren&ado a o*+e&o#( y &ene un u#o lm&ado en o&ro &'o de cue#&one# de 'rogramac"n, Lo #uelen u#ar la# em're#a# y equ'o# de de#arrollo #o%&:are con el o*+e&)o de 'lan-car y documen&ar c"mo #e con#&ruyen lo# 'rograma# n%ormá&co# com'le+o#, UML e# un &rmno que #e relacona muco con >4ngener0a del #o%&:are?, Al gual que un 'royec&o de ed-co requere la 'ar&c'ac"n de un arqu&ec&o y uno# 'lan&o#( un 'royec&o #o%&:are requere la 'ar&c'ac"n de ngenero# n%ormá&co# y una 'lan-cac"n y documen&ac"n, UML #e com'one de muco# elemen&o# de e#quema&zac"n que re're#en&an la# d%eren&e# 'ar&e# de un ##&ema de #o%&:are, Lo# elemen&o# UML #e u&lzan 'ara crear dagrama#( que re're#en&a alguna 'ar&e o 'un&o de )#&a del ##&ema, Um*rello UML Modeller #o'or&a lo# #guen&e# &'o# de dagrama# @agrama de ca#o# de u#o que mue#&ra a lo# ac&ore# o&ro# u#uaro# del ##&ema9( lo# ca#o# de u#o la# #&uacone# que #e 'roducen cuando u&lzan el ##&ema9 y #u# relacone#, @agrama de cla#e# que mue#&ra la# cla#e# y la relacone# en&re ella#, @agrama de #ecuenca mue#&ra lo# o*+e&o# y #u# m/l&'le# relacone# en&re ello#, @agrama de cola*orac"n que mue#&ra o*+e&o# y #u# relacone#( de#&acando lo# o*+e&o# que 'ar&c'an en el n&ercam*o de men#a+e#, @agrama de e#&ado mue#&ra e#&ado#( cam*o# de e#&ado y e)en&o# en un o*+e&o o en 'ar&e del ##&ema, @agrama de ac&)dad que mue#&ra ac&)dade#( a#0 como lo# cam*o# de una a o&ra ac&)dad +un&o con lo# e)en&o# que ocurren en cer&a# 'ar&e# del ##&ema, @agrama de com'onen&e# que mue#&ra lo# com'onen&e# de mayor n)el de la 'rogramac"n co#a# como 'ar o a)a Bean#9, @agrama de m'lemen&ac"n que mue#&ra la# n#&anca# de lo# com'onen&e# y #u# relacone#, @agrama de relacone# de en&dad que mue#&ra lo# da&o# y la# relacone# y re#&rccone# en&re ello#,
¿Cómo se da la asociación entre UML y BPMN? an&o BPMN como UML #r)en 'ara documen&ar un 'roce#o( BPMN modela 'roce#o# de negoco y UML #r)e 'ara dagramar un ##&ema com'le+o( 'or lo &an&o am*o# #e 'ueden com'lemen&ar( UML 'uede #er u&lzado 'or el equ'o de de#arrollo 'ara mo#&rar el Du+o del ##&ema y BPMN #r)e 'ara que el u#uaro del negoco mue#&re al equ'o de de#arrollo como %unconan #u# 'roce#o# n&erno#,