Data | Versão | Descrição | Autor(es) |
---|---|---|---|
19.09.2020 | 0.1 | Criação do documento | Lucas Lopes |
27.09.2020 | 0.2 | Revisão | Isabella Carneiro |
05.10.2020 | 0.3 | Adição de itens | Isabella Carneiro |
24.11.2020 | 0.4 | Revisão do documento | Isabella Carneiro |
MoSCoW
Metodologia
As quatro letras maiúsculas no esquema de priorização MoSCoW representam quatro classificações prioritárias possíveis para os requisitos em um conjunto (IIBA 2009):
Must: A exigência deve ser satisfeita para que a solução seja considerada um sucesso.
Should: O requisito é importante para o produto final, mas não é vital. Se deixado de lado, a aplicação ainda funciona. Mas, quando incluído, acrescenta um valor significativo.
Could: não é necessário para o funcionamento do projeto. Implementá-lo somente se o tempo e os recursos permitirem.
Won’t Isto indica um requisito que não será implementado neste momento, mas que poderia ser incluído em um lançamento futuro.
(Wiegers e Beatty, 2013)
Participantes
- Lucas
- Isabella
Nota Importante
Este será o método de priorização que o grupo utilizará para basear os artefatos das fases de modelagem, análise e pós-rastreabilidade.
Resultado
Número | Requisito | MoSCoW |
---|---|---|
1 | O usuário poderá acessar o aplicativo sem ter login | Must |
2 | O usuário pode ser capaz de ver os campeonatos cadastrados | Must |
3 | O usuário terá uma função de favoritar um campeonato | Should |
4 | O usuário poderá visualizar tabela de pontuação e rodadas ao clicar em campeonato | Should |
5 | O usuário, ao selecionar um campeonato, poderá escolher classificação, ranking e notícias dentro daquele campeonato | Could |
6 | O usuário, ao selecionar um campeonato, poderá escolher classificação, ranking e notícias dentro daquele campeonato | Must |
7 | O usuário poderá selecionar a visualização de classificações e eliminatórias dentro de um campeonato | Could |
8 | Deverá ser disponilbilizado um link para acesso ao site | Could |
9 | O usuário poderá buscar e filtrar campeonatos | Could |
10 | O login só será permitido àqueles usuários que receberam o acesso/cadastro via email | Must |
11 | Só será disponibilizado login e recuperação de senha | Should |
12 | O envio de convites para cadastrados só será permitido a perfis de treinadores ou administradores | Could |
13 | O usuário poderá visualizar o placar de um jogo em tempo real | Won’t |
14 | O usuário poderá pesquisar um jogador e ver suas informações | Could |
15 | O usuário cadastrado poderá criar campeonatos | Should |
16 | O usuário poderá fazer sugestões via comunicação | Won’t |
17 | O cadastro terá informações básicas como nome, email, contato e senha | Should |
18 | O login será por email e senha | Must |
19 | A recuperação de senha poderá ser enviada por email ou mensagem | Could |
20 | O usuário poderá compartilhar por link informações de um time, campeonato ou jogador | Won’t |
21 | O usuário administrador/treinador poderá alterar o status de seu link como offline/ online | Won’t |
22 | O usuário administrador/treinador poderá restringir o compartilhamento de suas informações | Could |
23 | o usuário administrador/treinador poderá preencher informações de um campeonato quando responsável ou delegado | Should |
24 | O usuário administrador de um campeonato poderá criar rodadas e alterar chaves | Must |
25 | O usuário administrador de um campeonato poderá editar, excluir times e rodadas | Must |
26 | O usuário administrador de um campeonato poderá abrir inscrições para campeonato | Must |
27 | O usuário administrador de um campeonato poderá editar/visualizar pagantes em um campeonato | Must |
28 | O sistema poderá enviar links de mensagens por media social | Won’t |
29 | O usuário administrador de um campeonato pode fazer upload de arquivos | Must |
30 | Um usuário logado poderá fazer logout | Should |
31 | O usuário elite deve poder adicionar notícias a um campeonato | Must |
32 | O usuário elite deve poder adicionar patrocinadores e produtos | Must |
33 | O sistema deve ser capaz de gerar súmula digital | Should |
34 | O usuário premium /ELITE deve poder ter acesso a súmula digital | Should |
35 | O usuário poderá filtrar jogadores em um ranking | Could |
36 | O perfil de JOGADOR deverá armazenar os times que ele participa | Must |
37 | O perfil de JOGADOR deverá armazenar e exibir estatísticas e não exibir informações pessoais | Must |
38 | O sistema de tabelas deve ser auto gerenciável a cada rodada | Should |
39 | O atualização de tabelas, ranking, resultados e estatísticas deverá ser feito de forma automática da cada fim de rodada | Should |
40 | O usuário deve ser capaz de ver os anúncios dos parceiros e interagir com os mesmos | Must |
41 | O usuário deve ser capaz de visualizar a sua agenda de jogos | Won’t |
42 | O sistema pode ter otimização para ter SEO e para identificação por mecanismo de busca dentro de lojas de App | Must |
43 | O App deverá estar disponível para IOS e ANDROID | Should |
44 | O App deverá ser compatível com normas de acessibilidade e compatilibidade, com solução assistência/ajuda para debilidades | Could |
45 | O App CLIENT deverá requisitar dados ao final de cada partida ao server | Could |
46 | O App CLIENT deverá requisitar dados ao final de cada partida ao server | Should |
47 | O App deverá ser construído em um Framework Multiplataforma | Could |
48 | O usuário poderá navegar pelos menus | Could |
49 | O usuário pode verificar o extrato do jogo, assim como sua escalação. | Should |
50 | O usuário pode checar quem são os jogadores de um time, assim como os jogos que ele jogou e suas estatísticas. | Should |
Referências
- SERRANO, Maurício; SERRANO, Milene; Requisitos - Aula 07;