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;