Ir para o conteúdo

Cenários#

Introdução#

Cenários são sequências de eventos que ocorrem durante uma utilização particular de um sistema, demonstrando as interações e realidade de como o sistema será utilizado a partir da visão do usuário. Cada cenário é descrito por seu objetivo, contexto, recursos, atores, restrições dentre outras características que compõem de forma completa uma interação.

São artefatos úteis para fornecer visão sobre os fluxos, exceções, caminhos alternativos e descobrir novos requisitos. Além de facilitar por meio de uma linguagem simples e natural o entendimento da plataforma.

Metodologia#

Para criação dos cenários, o grupo dividiu duas duplas para elicitarem cenários cada uma, tendo em vista a utilização do aplicativo e os principais requisitos elicitados e priorizados na seção de Requisitos Priorizados.

Tabela 1: Duplas#

Número Integrantes
1 Gabryel Nicolas S de Sousa, Julio Roberto
2 Felipe Amorim de Araújo, Samuel Alves Silva

Autores: Felipe Amorim de Araújo, Samuel Alves Silva, 2024

Cada dupla, usando o mesmo modelo de cenário, tinha o dever de descrever as principais interações que o usuário teria com o aplicativo mobile do Duolingo, montando uma tabela de cenários produzidos e a seguir fazendo a descrição completa de cada cenário.

Ao fim da produção, os cenários produzidos foram unidos pelas duas duplas em uma única tabela de cenários produzidos.

Tabela 2: Modelo de Cenário#

Elemento Descrição
Titulo O titulo do cenário
Objetivo O que deve ser alcançado com a realização de uma certa tarefa
Contexto Descreve o estado inicial da tarefa
Recursos Ferramentas que devem estar disponíveis para ocorrência do cenário
Atores O responsavel pela realização da tarefa
Episódios Descrição em etapas de como os cenários se desenrolam
Restrição Características que o cenário precisa atender
Exceção Situações que podem interromper o cenário

Autores: Gabryel Nicolas S de Sousa, Julio Roberto, 2024

Referências#

  1. REHMAN, T. ur; KHAN, M. N. A.; RIAZ, N. Analysis of requirement engineering processes, tools/techniques and methodologies. International Journal of Information Technology and Computer Science (IJITCS), v. 5, n. 3, p. 40, 2013.
  2. YOUSUF, M.; ASGER, M. Comparison of various requirements elicitation techniques.International Journal of Computer Applications, Foundation of Computer Science,v. 116, n. 4, 2015.
  3. SOMMERVILLE, I.Engenharia de software. Tradução Ivan Bosnic e Kalinka G. deO. Gonçalves; revisão técnica Kechi Hirama–. [S.l.]: São Paulo: Pearson Prentice Hall,2011.
  4. Universidade Federal de Santa Catarina. Técnicas de Elicitação de Requisitos: Cenários. Disponível em: https://retraining.inf.ufsc.br/guia/app/classificacoes/tecnicas-de-elicitacao-de-requisitos/entidades/tecnicas-de-elicitacao-de-requisitos-cenarios. Acesso em: 12 ago. 2024.

Histórico de Versão#

Data Versão Descrição Autor
12/08/2024 1.0 Criação do documento, introdução e metodologia Felipe Amorim de Araújo, Samuel Alves Silva
12/08/2024 1.1 Adição das referências Felipe Amorim de Araújo