Artefato:
|
![]() |
Define um conjunto coerente de funções que os usuários do sistema podem desempenhar ao interagir com ele. Uma instância de ator pode ser desempenhada por uma pessoa ou por um sistema externo. |
---|---|
Outros Relacionamentos: |
Parte de Modelo de Casos de Uso
Estende: Requisito de Software |
Função: | Especificador de Requisitos |
Opcionalidade/Ocorrência: | Localizado e relacionado aos casos de uso antecipadamente na fase de Iniciação. |
Gabaritos e Relatórios: |
|
Exemplos: | |
Representação em UML: | Ator |
Informações Adicionais: |
Entrada de Atividades: | Saída das Atividades: |
Os diferentes investidores utilizam esse artefato para fins diferentes:
Nome da Propriedade | Breve Descrição | Representação em UML |
---|---|---|
Nome | O nome do ator. | O atributo "Nome" 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 ativado, 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á utilizando e outras características gerais, como sexo, idade, formação cultural, etc. | Valor ativado, 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, por meio da agregação "possui". |
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, por meio da agregação "possui". |
Ator são localizados e relacionados aos casos de uso antecipadamente na fase de Iniciação, quando o escopo do sistema é definido. É um bom hábito descrever e criar uma baseline para as características do Ator antes do protótipo e da implementação da interface com o usuário.
A função de Especificador de Requisitos é a principal responsável pelo gerenciamento do artefato. Embora as funções de especificador de requisitos e de designer de interface com o usuário atualizem as informações detalhadas sobre cada ator, o Especificador de Requisitos é responsável por assegurar que cada Ator :
Decida quais propriedades serão utilizadas 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
|