Pular para conteúdo

Observação

Introdução

A técnica da observação é uma poderosa ferramenta para se realizar a elicitação de requisitos, se trata da obtenção de requisitos a partir de uma análise do comportamento do usuário realizando tarefas no ambiente do sistema. A partir dessa técnica é possível se compreender o contexto social e organizacional no qual determinado software está/será inserido.[1]

Metodologia

Para o aplicativo "Meu INSS" não foi possível realizar a observação com usuários externos ao grupo de desenvolvimento, entretanto foi executada a observação através de uma simulação de uso feita e gravada pela Julia Fortunato tendo sido realizada no dia 23/11, posteriormente divulgou o vídeo que foi analisado pela Ana Catarina como também pelo Cristiano Morais, a análise do vídeo também foi realizada no dia 23/11. Os participantes e suas respectivas funções podem ser encontrados na tabela 1 enquanto que os requisitos que foram elicitados a partir dessa técnica podem ser encontrados nas tabelas 2 e 3.

Tabela 1: Membros participantes

Nome Função Realizada
Ana Catarina Observadora
Cristiano Morais Observador
Julia Fortunato Persona

Autores: Cristiano Morais, Ana Catarina, 2024

Gravação do uso do aplicativo

Requisitos elicitados

Legendas para as tabelas 2 e 3:

• RFx: Requisito Funcional nºx
• RNFx: Requisito Não-Funcional nºx
• OBSx: Requisito nºx elicitado pela observação.

Requisitos Funcionais

Na tabela 2, encontram-se os requisitos funcionais elicitados pela técnica de observação.

Tabela 2: Requisitos Funcionais

Tipo Descrição ID Implementado
RF21 O sistema deve mascarar dados sensíveis, como CPF e número do benefício, exibindo apenas partes relevantes para preservar a privacidade do usuário. OBS01 Não
RF22 É possível o usuário verificar se está bloqueado para empréstimo. OBS02 Sim
RF23 O sistema deve permitir que o usuário agende um horário em uma agência do INSS, escolhendo o serviço, horário, data e local diretamente no aplicativo. OBS03 Não
RF24 O sistema deve calcular o valor das contribuições necessárias para atingir a aposentadoria ou outros benefícios. OBS04 Sim
RF25 O usuário pode receber notificações relacionadas as tarefas que ele realizou no aplicativo. OBS05 Sim
RF26 O aplicativo deve permitir a geração de declarações, como comprovantes de recebimento de benefício ou regularidade de contribuições. OBS06 Sim
RF27 O usuário pode visualizar os benefícios com maiores detalhes. OBS07 Sim
RF28 O usuário tem acesso a um calendário no aplicativo relacionado as suas atividades. OBS08 Sim

Autor: Cristiano Morais, Ana Catarina, 2024

Requisitos Não Funcionais

Na tabela 3, encontram-se os requisitos não funcionais elicitados pela técnica de observação.

Tabela 3: Requisitos Não-Funcionais

Tipo Descrição ID Implementado
RNF11 Garantir que o aplicativo seja acessível para pessoas com deficiência, com suporte a leitores de tela e navegação por teclado. OBS10 Não
RNF12 O aplicativo possui compatibilidade para diversas plataformas. OBS11 Sim
RNF13 O usuário tem recursos de ajuda como tutoriais/FAQ para a utilização do aplicativo . OBS12 Não
RNF14 O aplicativo deve possuir interface intuitiva. OBS13 Não
RNF15 O aplicativo é criptografado. OBS14 Sim
RNF16 O sistema deve estar disponível para o usuário por no mínimo 99% do tempo de um mês, exceto em momentos de manutenção programada OBS15 Sim

Autor: Cristiano Morais, Ana Catarina, 2024

Referência bibliográfica

[1] SERRANO, Milene; SERRANO, Maurício. Elicitação, Modelagem e Análise - Aula 7. s.d. Slide 23 de 50. Disponível em: https://aprender3.unb.br/pluginfile.php/2972449/mod_resource/content/2/Requisitos%20-%20Aula%2007.pdf. Acesso em: 22 nov. 2024.

Histórico de Versões

Versão Data Descrição Autor Revisor
1.0 23/11/2024 Criação do documento Cristiano Morais
Ana Catarina
Júlia Fortunato