Introspecção
Introdução
A introspecção é uma técnica de elicitação de requisitos, baseando-se na ideia de buscar entender qual é o tipo de sistema a persona gostaria de ter (e ver) quando estivesse executando uma tarefa desejada na aplicação. Para isso, portanto, criamos as personas com o intuito de utilizar essa técnica. Essa técnica se baseia em imaginar que tipo de sistema eu iria querer se eu estivesse executando esta tarefa, utilizando este equipamento, entre outros. Ou seja, imaginar que propriedades um sistema deveria possuir de forma a obter sucesso.1
Como ocorreu
Durante a reunião do dia 28/07, o grupo fez a execução da técnica de introspecção, logo após da criação das personas, com o objetivo de elicitar alguns requisitos não-funcionais, já que ainda só haviamos elicitados os funcionais em outra técnica de elicitação (Brainstorming).
Requisitos
A operacionalização se dá justamente na modelagem desses requisitos não funcionais — no NFR Framework. Segue a tabela com os requisitos não funcionais elicitados:
ID | Requisito |
---|---|
RNF_01 | Sistema carregar uma página em menos de 2 segundos. |
RNF_02 | Sistema funcionar 24h por dia. |
RNF_03 | Sistema deve ser responsivo. |
RNF_04 | Sistema ter acessibilidade para usuários com dificuldades. |
RNF_05 | Sistema apresentar as funcionalidades principais na tela inicial. |
RNF_06 | Sistema gerar relatório em menos de 15 segundos. |
RNF_07 | Centralizar suas atividades no seu celular. |
RNF_08 | Um bom sistema de autenticação em duas etapas. |
Bibliografia
- BARBOSA. Simone. SILVA. Bruno. 2010. Interação Humano-computador.
- [1] - Elicitação de Requsitos: https://www.maxwell.vrac.puc-rio.br/15760/15760_3.PDF. Último acesso em 17/09/2021.
Versionamento
Versão | Data | Modificação | Autor(es) |
---|---|---|---|
0.1 | 28/07/2021 | Realização da introspecção | Bruno Félix, Daniel Porto, Edson Souza, Enzo Gabriel, Francisco Ferreira, Gabriel Bonifácio, Mateus Oliveiro e Nilo Mendonça |
1.0 | 29/07/2021 | Abertura de documento | Gabriel Bonifácio |
1.1 | 02/08/2021 | Padronização e correção do documento | Gabriel Bonifácio |
2.0 | 04/08/2021 | Atualização dos requisitos não funcionais | Gabriel Bonifácio |
2.1 | 05/08/2021 | Correção da tabela | Daniel Porto |
2.2 | 06/08/2021 | Adição e correção de hiperlinks dos léxicos | Gabriel Bonifácio |
2.3 | 09/08/2021 | Correção de hiperlinks dos léxicos | Gabriel Bonifácio |
2.4 | 17/09/2021 | Atualização de informações de acordo com o feedback da entrega 1 | Gabriel Bonifácio |
2.5 | 19/09/2021 | Revisão por pares | Bruno Félix e Daniel Porto |