Lar Áudio O que é um caso de uso? - o que é techopedia

O que é um caso de uso? - o que é techopedia

Índice:

Anonim

Definição - O que significa Caso de Uso?

Um caso de uso é um termo de engenharia de software e sistema que descreve como um usuário usa um sistema para atingir um objetivo específico. Um caso de uso atua como uma técnica de modelagem de software que define os recursos a serem implementados e a resolução de quaisquer erros que possam ser encontrados.

Techopedia explica Caso de Uso

Os casos de uso definem interações entre atores externos e o sistema para atingir objetivos específicos. Existem três elementos básicos que compõem um caso de uso:

  • Atores: atores são o tipo de usuários que interagem com o sistema.
  • Sistema: Os casos de uso capturam requisitos funcionais que especificam o comportamento pretendido do sistema.
  • Objetivos: Normalmente, os casos de uso são iniciados por um usuário para cumprir objetivos que descrevem as atividades e variantes envolvidas na realização do objetivo.

Os casos de uso são modelados usando a linguagem de modelagem unificada e são representados por ovais que contêm os nomes do caso de uso. Os atores são representados usando linhas com o nome do ator escrito abaixo da linha. Para representar a participação de um ator em um sistema, uma linha é desenhada entre o ator e o caso de uso. Caixas ao redor do caso de uso representam o limite do sistema.


As características associadas aos casos de uso são:

  • Organização de requisitos funcionais
  • Modelando os Objetivos das Interações com o Usuário do Sistema
  • Gravando cenários de eventos de gatilho para objetivos finais
  • Descrição do curso básico de ações e fluxo excepcional de eventos
  • Permitindo que um usuário acesse a funcionalidade de outro evento

As etapas no design de casos de uso são:

  • Identifique os usuários do sistema
  • Para cada categoria de usuários, crie um perfil de usuário. Isso inclui todas as funções desempenhadas pelos usuários relevantes para o sistema.
  • Identifique objetivos significativos associados a cada função para apoiar o sistema. A proposta de valor do sistema identifica o papel significativo.
  • Crie casos de uso para cada objetivo associado a um modelo de caso de uso e mantenha o mesmo nível de abstração em todo o caso de uso. Etapas de casos de uso de nível superior são tratadas como metas para o nível inferior.
  • Estruturar os casos de uso
  • Revise e valide os usuários
O que é um caso de uso? - o que é techopedia