Introspecção
Histórico de Versão
Data | Versão | Descrição | Autor(es) |
---|---|---|---|
19.09.2020 | 0.1 | Criação do documento | Lucas Lopes |
20.09.2020 | 0.2 | Adição da metodologia | Bruna Almeida |
24.09.2020 | 0.3 | Adiciona resultados da introspecção | Lucas Lopes |
27.09.2020 | 0.4 | Formatação e ajustes | Lucas Lopes |
25.11.2020 | 0.5 | Revisão do documento | Isabella Carneiro |
Metodologia
A introspecção é o primeiro e mais óbvio método para tentar entender quais propriedades um sistema deve ter para ter sucesso. É imaginar que tipo de sistema eu iria querer se estivesse fazendo esse trabalho, usando esse equipamento, etc. Esse método pode ser muito útil, mas tem o problema da introspecção de um especialista em um campo diferente, como É improvável que a Engenharia de Requisitos reflita a experiência dos usuários reais.
(Goguen e Linde, 1993)
Participantes
- Lucas Lopes
Resultado
O integrante do grupo Lucas aplicou essa técnica se colocando no lugar de um usuário realizando uma atividade no aplicativo. Com isso, foi possível elicitar os seguintes requisitos.
Número | Requisito |
---|---|
1 | O usuário poderá ter acesso ao aplicativo sem ter login |
2 | O usuário deve ser capaz de ver os campeonatos cadastrados |
3 | O usuário poderá favoritar um campeonato |
4 | O usuário poderá ver tabela de pontuação e rodadas ao clicar em campeonato |
5 | O usuário ao selecionar um campeonato poderá alternar entre tabs de classificação, ranking e notícias referentes aquele campeonato |
6 | O usuário deve ser capaz de criar um campeonato |
7 | O usuário ao clicar em classificação em um campeonato poderá alternar entre classificação e eliminatórias |
8 | Ao selecionar classificação poderá selecionar tabela ou rodadas |
9 | Ao selecionar eliminatórias verá rodadas |
10 | Dentro da home do aplicativo terá um botão de *criar campeonato* que redirecionará para o site iFut |
11 | Ao final da home terá um buscador de campeonatos pelo nome |
12 | Uma lista de campeonatos será exibido ao término da home com ícone de favoritar |
13 | No início do aplicativo ao lado do botão *criar campeonato* terá um botão *atleta* que direcionará, dentro do App, para tela de login |
14 | Não será permitido o cadastro de atleta, só terá login, recuperação de senha e link para política de privacidade |
15 | Dentro do site o criador do campeonato ou uma pessoa responsável convidará por link de email para cadastro de atleta |
16 | Ao realizar login de atleta será exibido informações dos campeonatos que ele está participando e suas estatísticas em jogos |
Referências
- SERRANO, Maurício; SERRANO, Milene; Requisitos - Aula 07;