Ir para o conteúdo

Observação

Introdução

  A técnica de elicitação através da observação consiste em inserir o engenheiro de requisitos responsável pela elicitação dos dados no contexto do sistema. O engenheiro deve estar atento a todas atividades dos envolvidos e descrevê-las de forma a ser inserida na descrição do requisito.

Metodologia

  Para realizar a técnica de observação, os participantes, individualmente, navegaram pelo aplicativo observando cada um dos possíveis requisitos funcionais e não funcionais. Os participantes e cronograma estão descritos a seguir na Tabela 1.

Participantes Data Horário Local
Lucas Lopes e Caio 27/11 20:15 Conferência on-line
Tabela 1: Participantes da elicitação cronograma. (Fonte: Autores, 2022)

Resultados

  Com a técnica de observação, foram elicitados os seguintes requisitos identificados na Tabela 2, referente aos requisitos funcionais, e na Tabela 3, referente aos requisitos não funcionais.

Requisitos Funcionais

A Tabela 2 a seguir contém os Requisitos funcionais elicitados através da Observação.

ID Requisitos
OBS01 Deve ser possível utilizar o app normalmente sem efetuar login
OBS02 Deve ser possível efetuar login com Google
OBS03 Deve ser possível visualizar nível e avanço em Painel de Controle
OBS04 Deve ser possível visualizar selos conquitados em Painel de Controle
OBS05 Deve ser possível visualizar conceitos aprendidos em Painel de Controle
OBS06 Deve ser possível visualizar adereços do mascote (chapéu, bolsas, acessórios e calçados)
OBS07 Deve ser possível mudar adereços do mascote
OBS08 Deve ser possível visualizar os cursos no menu de navegação
OBS09 Deve ser possível navegar pelos cursos no menu de navegação
OBS10 Deve ser possível visualizar a trilha/fluxo de atividades de um curso
OBS11 Deve ser possível resolver as atividades de forma gameficada
OBS12 Deve ser possível compartilhar uma atividade
OBS13 Deve ser possível criar snippet de código em Playground de Código
OBS14 Deve ser possível visualizar desafios extras em Prática
OBS15 Deve ser possível resolver desafios extras
OBS16 Deve ser possível acessar fórum de suporte do app
OBS17 Deve ser possível visualizar e acessar mensagens
OBS18 Deve ser possível acessar o perfil do Twitter do app
OBS19 Deve ser possível ativar e desativar recebimento de notificações
OBS20 Deve ser possível receber lembretes por notifição push
OBS21 Deve ser possível receber lembretes por e-mail
OBS22 Deve ser possível configurar lembretes diários
OBS23 Deve ser possível enviar feedback ao app
OBS24 Deve ser possível relatar bug do app
OBS25 Deve ser possível ativar e desativar efeitos sonoros
OBS26 Deve ser possível configurar idioma (Português, Espanhol e Inglês)
OBS27 Deve ser possível redefinir progresso de atividades
OBS28 Deve ser possível sair da conta, caso esteja logada
OBS29 Deve ser possível excluir conta, caso esteja logada
OBS30 Deve ser possível visualizar conquistas (conceitos desbloqueados, teclas JavaScript usadas e sequência de programação do dia)
Tabela 2: Requisitos funcionais elicitados através da Observação. (Fonte: Autores, 2022)

Requisitos Não-Funcionais

A Tabela 3 a seguir contém os Requisitos funcionais elicitados através da Observação.

ID Requisitos
OBS31 A inteface deve ser responsiva
OBS32 O app deve estar disponível para sistemas Android e iOS
OBS33 Deve conter menu de navegação
OBS34 O app deve ser gameficado
OBS35 O sistema deve garantir segurança dos dados do usuário
Tabela 3: Requisitos não funcionais elicitados através da Observação. (Fonte: Autores, 2022)

Referências

Observação - Disney Plus. Disponível em: https://requisitos-de-software.github.io/2021.1-DisneyPlus/elicitacao/tecnicas/observacao/. Acesso em: 26 nov. 2022.

Histórico de versão

Versão Data Descrição Autor Revisor
1.0 26/11/2022 Inicialização da página Lucas Lopes João Pedro
1.1 27/11/2022 Adição dos requisitos funcionais Lucas Lopes João Pedro
1.2 27/11/2022 Adição dos requisitos não funcionais Lucas Lopes João Pedro
1.3 06/01/2023 Adição das correções da verificação Philipe João Pedro