Ir para o conteúdo

Árvore de Tarefas Concorrentes

A ConcurTask Tree, abreviada como CTT, é uma técnica utilizada no campo da Interação Humano-Computador (IHC) para modelar e analisar tarefas que os usuários realizam em sistemas computacionais. Essa abordagem é particularmente útil para entender como os usuários interagem com sistemas complexos e identificar possíveis problemas de usabilidade.

Nomenclaturas utilizadas

A nomenclatura dos diagramas separa-se, basicamente, em dois conceitos importantes para efetuar corretamente a leitura do diagrama: especificação de tarefas e especificação de relações entre tarefas

Especificação de Tarefas

Existem 4 tipo de tarefas

  • Tarefa do usuário: são tarefas realizadas fora do sistema
  • Tarefa do sistema: são processamentos que o sistema faz sem interagir com o usuário
  • Tarefa interativas: são tarefas que acontecem através da interação entre o sistema e o usuário
  • Tarefa abstratas: São a representação da composição de tarefas que dá auxilio a decomposição

Especificação de relações entre tarefas

Segundo Barbosa e Diniz (2021), existem 8 tipos de relações entre tarefas no diagrama CTT, contudo, no trabalho nos limitamos a utilizar apenas 4 tipos de relações, que são:

Ativação: T1 >> T2 significa que a segunda tarefa (T2) só pode iniciar após a primeira tarefa (T1) terminar

Ativação com passagem de informação: T1 [ ] >> T2 especifica que,
além de T2 só poder ser iniciada após T1, a informação produzida
por T1 é passada para T2

Escolha (tarefas alternativas): T1 [ ] T2 especifica duas tarefas que estejam habilitadas num momento, mas que, uma vez que uma delas é iniciada, a outra é desabilitada

Tarefas concorrentes: T1 ||| T2 especifica que as tarefas podem ser realizadas em qualquer ordem ou ao mesmo tempo

Figura 3 - Especificações do CTT. Fonte: Autores

Motivação da escolha

Optamos por empregar este método na análise das seguintes ações: "Cadastrar currículo," "Atualizar currículo," e "Buscar currículo." A razão para essa escolha reside no fato de que todas essas atividades requerem interações entre o usuário e o sistema. A abordagem da "Árvore de Tarefas Concorrentes" tem a capacidade de estruturar essas interações de forma hierárquica e, simultaneamente, estabelecer uma ordem cronológica para elas. Isso resulta em uma apresentação mais clara e organizada das tarefas.

Análise de Tarefa CTT 1: Cadastrar currículo

A tarefa "Cadastrar currículo" consiste basicamente em inserir as informações do usuário no sistema para que essas informações sejam salvas e disponibilizadas na plataforma. Na figura 4 está a análise detalhada representada em diagrama.

Figura 4 - Análise da Tarefa de "Cadastrar currículo". Fonte: Autores

Análise de Tarefa CTT 2: Atualizar currículo

A tarefa "Atualizar currículo" consiste basicamente em editar as informações do usuário já cadastradas anteriormente no sistema. Na figura 5 está a análise detalhada representada em diagrama.

Figura 5 - Análise da Tarefa de "Atualizar currículo". Fonte: Autores

Análise de Tarefa CTT 3: Buscar currículo

A tarefa "Buscar currículo" consiste basicamente em buscar as informações de um usuário já cadastrado anteriormente no sistema. Na figura 6 está a análise detalhada representada em diagrama.

Figura 6 - Análise da Tarefa de "Buscar currículo". Fonte: Autores

Análise de Tarefa CTT 4: Buscar instituição

A tarefa "Buscar instituição" consiste basicamente em buscar as informações de uma instituição já cadastrada anteriormente no sistema. Na figura 7 está a análise detalhada representada em diagrama.

Figura 7 - Análise da Tarefa de "Buscar instituição". Fonte: SOARES, Joel

Análise de Tarefa CTT 5: Depositar pesquisa

A tarefa "Depositar pesquisa" consiste basicamente em depositar uma pesquisa no sistema. Na figura 8 está a análise detalhada representada em diagrama.

Figura 8 - Análise da Tarefa de "Depositar pesquisa". Fonte: BASILIO, Guilherme

Análise de Tarefa CTT 5: Buscar pesquisa

A tarefa "Consiste pesquisa" consiste basicamente em buscar uma pesquisa depositada no sistema. Na figura 9 está a análise detalhada representada em diagrama.

Figura 9 - Análise da Tarefa de "Buscar pesquisa". Fonte: de Frias, Miguel

Bibliografia

[1] Barbosa, Simone Diniz Junqueira Interação humano-computador / Simone Diniz Junqueira Barbosa, Bruno Santana da Silva. – Rio de Janeiro: Elsevier, 2010. Disponível em: https://www.amazon.com.br/Intera%C3%A7%C3%A3o-Humano-Computador-Simone-Junqueira-Barbosa/dp/8535234187

Histórico de Versões

Versão Descrição Autor Data Revisor Data de revisão
1.0 Criação Análise de tarefas Caio Lelis 16/10/2023 Caio Braga 16/10/2023
1.2 Adição do CTT Caio Braga 16/10/2023 Gabriel 16/10/2023
1.3 Adicionando CTT de "Buscar Instituição" Joel Soares 22/10/2023 Miguel de Frias e Guilherme Basilio 23/10/2023
1.4 Adicionando CTT de "Depositar Pesquisa" Guilherme Basilio 23/10/2023 Miguel de Frias e Guilherme Basilio 23/10/2023
1.5 Adicionando CTT de "Buscar Pesquisa" Miguel de Frias 23/10/2023 Miguel de Frias e Guilherme Basilio 23/10/2023
1.6 Refatoração da interface Caio Braga 28/10/2023 Doan Filho 29/10/2023