Upload
atecub2
View
221
Download
0
Embed Size (px)
Citation preview
7/23/2019 6-arquitetura-negocio (1)
1/24
1
1
Modelagem da Arquitetura
do Negcio
Prof.: Clarindo Isaas Pereira da Silvae Pdua
Gestus
Departamento de Cincia da Computao !"#G
$
Bibliografia
Eriksson, H-E; Penker, M. Business Modeling with UML: Business Patterns at work, John
ile!, "###
%ooc& G. et al' $%he Uni&ied Modeling Language User 'uide$, (ddison )esle*' 1+++.
(u)*augh J. et al, $%he Uni&ied Modeling Language (e&eren+e Manual$, ddison esle!,
.
Ha))er, M. /ha)0!, J. (eengineering the /or0oration: Mani&esto &or Business
(e1olution. 2ew 3ork: Har0er Business Books, 4.
5a1en0ort, %. Pro+ess 6nno1ation: (eengineering ork through 6n&or)ation and
%e+hnolog!. /a)*ridge, M: Har1ard Business 7+holl Books, ".
Beedle, M. . +88herentBP(:- Pattern Language to Build gile 8rgani9ations. PLoP-
+on&eren+e, .
,
Modelagem da arquitetura donegcio
- (ruitetura: (ur/lio: Informtica: a estrutura
e or0aniao l20ica de funcionamento de um
sistema computacional.
- 3osso interesse est na aruitetura utiliada
na modela0em de processos de ne02cio.
4
Modelagem da arquitetura donegcio
- (presentamos:
- as caractersticas de uma aruitetura de ne02cio5
- os conceitos envolvidos na definio dessa
aruitetura5
- as e6tens7es propostas pelos autores 8ri9sson
Pen9er na !#; usadas para a modela0em da
aruitetura de ne02cio.
7/23/2019 6-arquitetura-negocio (1)
2/24
2
papel da aruitetura na construo de ualuer tipode estrutura / ?em definido.
- 8m?ora a forma da aruitetura do ne02cio se@a diferente
de pro@etos de construo' o conceito / i0ualmente
importante.
- Com uma aruitetura ?em definida / possvel:
- entender a estrutura a ser mel&orada5
- plane@ar a construo real5- estimar custos5
- usar como ?ase para desen&ar a estrutura do ne02cio.
A
- ( aruitetura serve comodocumentao' Btil mesmo ap2suma construo' facilitando:
- entender5- manter 5
- se dese@ado' estender
a estrutura.
#otivao
( aruiteturadefine a
estrutura done02cio
#odelar aaruitetura / ac&ave para o
entendimento done02cio e como
ele funciona.
#otivao
7/23/2019 6-arquitetura-negocio (1)
3/24
3
+
Definio- (ruitetura / um con@unto or0aniado de elementos
com claros relacionamentos entre si' ue @untos
formam um con@unto definido por suas fun7es.
- >s elementos representam a estrutura or0aniacional e
comportamental de um sistema de ne02cio e mostra
a?stra7es dos processos e estruturas c&aves no
ne02cio EFernadat+=. Fernadat' "rancois. 8nterprise#odelin0 and Inte0ration. ;ondon' 8n0land: C&apman
Hall. 1++=.
#otivao
1
Arquitetura do negcio
- J a ?ase para descrever eentender o ne02cio' pois:- lista as partes reueridas do ne02cio5- mostra como as partes so
estruturadas e intera0em 5
- mostra como a aruitetura deveevoluir.
#otivao
11
- Kodos os ne02cios tm al0um tipo de
aruitetura.
- 3o entanto' a Bnica descrio disponvel
do ne02cio em 0eral so dia0ramasor0aniacionais.
- Por isso' muitas das situa7es e estruturas
do ne02cio nunca foram documentadas ou
visualiadas.
(ruitetura do ne02cio
1$
- Ca?e uma refle6o: as empresas
tm muitas plantas e desen&os
para seus pr/dios eLou seus
produtos' mas em 0eral nen&um
modelo de como o seu ne02cio /
conduido.
(ruitetura do ne02cio
7/23/2019 6-arquitetura-negocio (1)
4/24 4
1,
- (trav/s da definio e documentao
de como o ne02cio / conduido' pode
se 0an&ar com um con&ecimento Mdo
ne02cioN ue @ est disponvel.
- ( aruitetura funciona como uma ?ase
de con&ecimento- J um ativo estrat/0ico para o ne02cio.
(ruitetura do ne02cio
14
- Documentar um sistema dene02cio:- torna mais fcil traer mel&orias ou
inova7es para o ne02cio5- facilita a identificao de novas
oportunidades de ne02cio5- prov reuisitos corretos para o
sistema de informao-> sistema apoiar mel&or as opera7esdo ne02cio.
(ruitetura do ne02cio
1 cliente pode ser interno ou e6terno aone02cio.
86tens7es 8ri9ssonPen9er O Processos de ne02cio OCaractersticas de um processo de ne02cio
,+
- Durante sua e6ecuo' um processo dene02cio pode intera0ir com outros recursosMal/m dos recursos de entrada e de sadaN:- esses recursos podem levar informao ao
processo5
- ou podem ser pessoas ou muinas responsveispela e6ecuo das atividades do processo.
- Pode ser usado para descrever processos deservios ou de transa7es al/m de processosde manufatura.
86tens7es 8ri9ssonPen9er O Processos de ne02cio OCaractersticas de um processo de ne02cio
4
Representao:
- 3a !#;' os processos podem serrepresentados em um dia0rama de atividades.
- !m processo de ne02cio / uma atividadeestereotipada como WWprocessOO.
- ece?e recursos como entrada.
- Produ recursos como resultados.- #uitas vees' os recursos produidos adicionam
valor em relao aos recursos de entrada.
86tens7es 8ri9ssonPen9er O Processos de ne02cio
7/23/2019 6-arquitetura-negocio (1)
11/2411
41
86tens7es 8ri9ssonPen9er O Processos dene02cio O epresentao
ad Exemplo de processo
meta
Chapas Furadas
por Dia :Meta
Quantitativa
Processo de Furao
informao
Instruo de Furo
fsico
Chapa de Ao
fsico
Chapa Furada
4$
Propriedades do processo
- Se0undo a e6tenso 8ri9ssonPen9er' o processopode ter os se0uintes valores rotuladosMpropriedadesN a ele associados:- #eta- Prop2sito- Documentao- esponsvel pelo processo- (tores do processo- Prioridades
- iscos- Possi?ilidades- Kempo- Custo
86tens7es 8ri9ssonPen9er O Processos dene02cio
4,
- #eta- !m valor te6tual ue descreve o o?@etivo do
processo' usado se um o?@eto meta no fore6plicitamente ane6ado ao processo.
- Prop2sito:- !m valor te6tual ue descreve
informalmente o prop2sito do processo5 pore6emplo' o ue o processo fa e no' casode um novo processo' seu efeito previsto.
86tens7es 8ri9ssonPen9er O Processos dene02cio O Propriedades do processo
44
- Documentao:- !m valor te6tual ue descreve informalmente o
processo5- Por e6emplo' as atividades completadas e os
recursos envolvidos
- esponsvel pelo processo:- Falor te6tual ue define o responsvel pelo
processo' uma pessoa na or0aniao ue 0erenciaas mudanas e planos para mudanas.
- (tores do processo:- Falor te6tual ue define os atores necessrios para
e6ecutar o processo.- Kipicamente so descritos seus nveis de
&a?ilidades.
86tens7es 8ri9ssonPen9er O Processos dene02cio O Propriedades do processo
7/23/2019 6-arquitetura-negocio (1)
12/2412
4!
- Ya empresa ir atrair mais tra?al&o competente.
86tens7es 8ri9ssonPen9er O #eta
A$
- Pode ser colocadas em termos de
indicao de otimiao' por
e6emplo:
- (umentar o resultado
- (umentar a ualidade
- Diminuir o tempo de lanamento do
produto no mercado.
86tens7es 8ri9ssonPen9er O #eta
7/23/2019 6-arquitetura-negocio (1)
19/24
19
A,
Sub-meta
- !ma meta pode ser composta em su?metas.
- (lcanar a meta superior depende de se
atin0ir as metas inferiores.
- Su?metas podem tam?/m su?stituir ou
compensar outras su?metas ue ten&am
fal&ado ou no foram atin0idas' para seatin0ir uma meta superior.
86tens7es 8ri9ssonPen9er O #eta
A4
Problemas
- #etas so intimamente relacionados a pro?lemas' pois um
pro?lema / um o?stculo a uma meta.
- !m pro?lema / uma situao ou o?@eto ue se coloca no
camin&o para se atin0ir uma meta.
- J comum' portanto' modelarse os pro?lemas associados a
uma meta.
- Dada uma meta' podese per0untar uais so os pro?lemas ue
dificultam alcanla.- Dado um pro?lema' podese per0untar' se ele for eliminado'
ual meta pode ser atin0ida[
86tens7es 8ri9ssonPen9er O #eta
A comportamento de um recurso- >s meios de se atin0ir um meta especfica
86tens7es 8ri9ssonPen9er
7/23/2019 6-arquitetura-negocio (1)
21/24
21
1
- !ma re0ra em 0eral envolve o
relacionamento entre conceitos:
- Define o modo com ue os conceitos podem
relacionar uns aos outros.
- Define as condi7es ue precisam ser
mantidas para um relacionamento ser
vlido em um momento especfico notempo.
86tens7es 8ri9ssonPen9er Oe0ras de ne02cio
$
Definio
- YU)a de+lara=>o ?ue 0ode +ontrolar oua&etar a ee+u=>o do 0ro+esso de neg+ioassi) +o)o a estrutura dos re+ursos noneg+io. de+lara=>o es0e+i&i+a u)a+ondi=>o ?ue 0re+isa ser sustentada ou ?ue+ontrola ?ual ati1idade de1e ser a seguinte. regra de neg+io 0ode e0ressar u) )etade neg+io, es0e+i&i+ar o )odo +o) ?ue o0ro+esso de1e ser ee+utado, detalhar as
+ondi=Des de u) rela+iona)ento, ourestringir o +o)0orta)ento de u) re+urso.
86tens7es 8ri9ssonPen9er Oe0ras de ne02cio
,
Regras de negcio
- e0ras controlam o ne02cio.- So definidas para satisfaer reuisitos:
- 86ternos ao sistema- re0ulamenta7es e leis- estri7es impostas por outros ne02cios
- Internos para atin0ir as metas de ne02cio comse0urana.
- H trs tipos ?sicos de re0ras de ne02cio:- Deriva7es- estri7es- 86istncia
86tens7es 8ri9ssonPen9er Oe0ras de ne02cio
4
Derivaes
- Definem como o con&ecimento em uma formapode ser transformado em outrocon&ecimento
- 86emplo:- Como al0umas informa7es so derivadas de outras
informa7es.
- !ma derivao pode ser:- !ma re0ra computacional: uma f2rmula para
calcular um valor- !ma re0ra de deduo: Se um certo fato / verdade'
ento outro fato deduido precisa ser verdade.
86tens7es 8ri9ssonPen9er Oe0ras de ne02cio
7/23/2019 6-arquitetura-negocio (1)
22/24
22