Conceito e mecanismo
A camada de negócio permite descrever quem participa, o que acontece e que valor funcional é disponibilizado. Um Business Actor pode ser uma unidade organizacional; um Business Role identifica a responsabilidade assumida. A mesma equipa pode desempenhar vários papéis, e um papel pode ser desempenhado por atores diferentes conforme o contexto. Um Business Process organiza comportamento para produzir um resultado. Um Business Service apresenta comportamento disponibilizado a quem o utiliza, sem exigir que o consumidor conheça todos os passos internos. Um Business Object representa informação relevante para o negócio. Estes conceitos ajudam a separar organização, operação e informação antes de escolher aplicações.
Aplicação guiada
Num exercício, a equipa de operações de fundos desempenha o papel de responsável pela validação diária. O processo verificar instruções produz uma decisão e utiliza informação sobre instruções recebidas. O serviço de validação pode ser disponibilizado a outra unidade sem expor a sequência interna completa. Se o trabalho passa para uma equipa de outro país, a responsabilidade pode manter-se mesmo mudando o ator. Essa distinção ajuda um IT Project Manager a discutir handover e continuidade. Evita modelar o nome de uma pessoa como se definisse a responsabilidade para sempre. Confirma com o negócio se o processo e o serviço têm fronteiras corretas, especialmente quando existem exceções, escalamentos e atividades fora do horário habitual.
Mudar a equipa que executa não obriga a mudar o significado do papel.
Armadilhas comuns
Ator como papel; processo como aplicação; serviço como cada passo interno.
Tópicos relacionados: Linguagem, modelo e aspetos · Relações, direção e significado · Motivação e estratégia
Separa quem assume responsabilidade daquilo que é prestado.
Referência: Archi hint: business role · OGA-031; ArchiMate 3.2