Artefato:
| ||||||||||||||||||||||||||||||||||
|
Ator |
Um ator define um conjunto coerente de papéis que os usuários do sistema podem desempenhar ao interagir com ele. Uma instância de ator pode ser desempenhada tanto por um indivíduo quanto por um sistema externo. |
| Representação em UML: | Ator |
| Papel: | Analista de Sistemas |
| Relatórios de Exemplo: | |
| Mais informações: | |
| Entrada para Atividades: | Saída de Atividades: |
Os diferentes envolvidos usam esse artefato para fins diferentes:
|
Nome da Propriedade |
Breve Descrição |
Representação em UML |
| Nome | O nome do ator. | O atributo "Name" no elemento do modelo. |
| Breve Descrição | Uma breve descrição da esfera de responsabilidade do ator e para que ele precisa do sistema. | Valor rotulado, do tipo "texto curto". |
| Características | Para atores humanos: O ambiente físico do ator, o número de usuários que o ator representa, o nível de conhecimento de domínio do ator, o nível de experiência com computador do ator, outros aplicativos que o ator está usando e outras características gerais como, por exemplo, gênero, idade e formação cultural. | Valor rotulado, do tipo "texto formatado". |
| Relacionamentos | Os relacionamentos como, por exemplo, generalizações de ator e associações de comunicação, dos quais o ator participa. | Adquiridos por um pacote limitado, através da agregação "owns". |
| Diagramas | Qualquer diagrama local para o ator como, por exemplo, diagramas de caso de uso descrevendo as associações de comunicações do ator com os casos de uso. | Adquiridos por um pacote limitado, através da agregação "owns". |
Os atores são encontrados e relacionados aos casos de uso primeiro na fase de Iniciação, quando o escopo do sistema é definido. As características dos atores são descritas antes do protótipo e da implementação da interface de usuário.
O analista de sistemas é o responsável final pelo gerenciamento de atores. Apesar de os papéis do especificador de requisitos e do designer de interface de usuário atualizarem as informações detalhadas sobre cada ator, o analista de sistemas é responsável por garantir isso:
Um designer de interface de usuário é responsável pela integridade dos detalhes do ator humano, garantindo que:
Decida quais propriedades serão usadas e como usá-las. Em particular, você precisa decidir em que nível de detalhe a propriedade "Características" precisa ser descrita.
|
Rational Unified Process
|