Observação
Introdução
A estratégia de elicitação de requisitos por meio da observação envolve a prática de assistir atentamente à interação do usuário com o sistema. Ao realizar essa observação, o grupo tem a oportunidade de identificar necessidades específicas, lacunas no processo, fluxos de trabalho existentes e áreas potenciais para melhorias no sistema. Este método contribui significativamente para uma definição mais precisa e abrangente dos requisitos de software.
Processo de Observação
Para realizar a elicitação na plataforma Lattes, foram designadas antecipadamente uma série de tarefas para o usuário. Essas tarefas incluíam a exploração de todas as opções disponíveis no menu geral, alinhadas aos requisitos funcionais e não funcionais estabelecidos.
Vídeo: Link para observação
Tabelas de Requisitos
As tabelas abaixo apresentam os requisitos de software identificados durante a observação da plataforma Lattes. Cada requisito recebeu uma identificação específica no formato 'OBS' seguido por um número, e foi detalhadamente descrito. Além disso, cada requisito foi categorizado como um dos seguintes:
RF: Requisitos Funcionais - Refere-se ao comportamento ou funcionalidade que o software deve exibir para atender às necessidades dos usuários.
RNF: Requisitos Não-Funcionais - Refere-se a atributos que o software deve possuir, como desempenho, segurança e usabilidade, sem descrever diretamente o comportamento do software.
OBSx: Requisito nºx elicitado pela introspecção.
ID | Funcionalidade | Código |
---|---|---|
OBS01 | O usuário deve ser capaz de realizar cadastro de novo currículo | RF |
OBS02 | O usuário deve ser capaz de atualizar currículo | RF |
OBS03 | O usuário deve ser capaz de buscar currículo | RF |
OBS04 | O site deve ter uma interface intuitiva, fácil de navegar e que proporcione uma boa experiência ao usuário. | RF |
OBS05 | Deve ser disponibilizada uma forma de entrar em contato com o CNPQ no caso de algum problema específico do usuário | RF |
OBS06 | Deve ser possível acessar os termos de uso | RF |
OBS07 | Deve ser possível personalizar a aparência da interface do usuário. | RF |
OBS08 | O usuário deve ser capaz de buscar instituição | RF |
OBS09 | O usuário deve ser capaz de atualizar instituição | RF |
OBS10 | O usuário deve ser capaz de cadastrar instituição | RF |
OBS11 | O usuário deve ser capaz de buscar dados de pesquisa | RF |
OBS12 | O usuário deve ser capaz de depositar dados de pesquisa | RF |
OBS13 | O aplicativo deve fornecer ao usuário o feedback de suas ações | RNF |
OBS14 | Deve ser possível fazer solicitações triviais com 3 cliques | RNF |
OBS15 | Deve apresentar uma interface que facilita a prevenção de erros | RNF |
Bibliografia
[1] SALES, André Barros. Plano de ensino da disciplina. Disponível em: <https://aprender3.unb.br/pluginfile.php/2692717/mod_resource/content/1/Exemplo%20de%20Cronograma.pdf>. Acesso em 16 de outubro de 2023. [2] 1library. Engenharia de Requisitos. Disponívem em: <https://1library.org/article/an%C3%A1lise-de-documentos-t%C3%A9cnicas-para-elicita%C3%A7%C3%A3o-de-requisitos.qor9dxjq>. Acesso em: 16 de outubro de 2023.
Histórico de Versões
Versão | Descrição | Autor | Data | Revisor | Data de revisão |
---|---|---|---|---|---|
1.0 | Criação de Observação | Guiçherme Basilio e Miguel de Farias | 16/10/2023 | Doan Filho | 16/10/2023 |
1.1 | Refatoração da interface | Caio Braga | 28/10/2023 | Doan Filho | 29/10/2023 |