MoSCoW
Versionamento
Data | Versão | Descrição | Autores |
---|---|---|---|
04/08/2021 | 1.0 | Criação do Documento | Lucas Gabriel, Lucas Rodrigues |
04/08/2021 | 1.1 | Revisão do Documento | Hugo Bezerra |
16/08/2021 | 1.2 | Priorização de novos requisitos com rastro | Hugo Bezerra, Kleidson Alves, Lucas Gabriel, Lucas Rodrigues |
04/08/2021 | 1.3 | Revisão do Documento | Marcos Adriano |
Introdução
O MoSCoW é uma técnica de priorização de requisitos que possui 4 classificações para os requisitos. São elas:
- Must: o requisito deve ser satisfeito para que a solução seja um sucesso.
- Should: o requisito é importante, mas não obrigatório para obter sucesso.
- Could: o requisito é desejável, mas pode ser deixado de lado, e deve ser implementado apenas se o tempo for suficiente.
- Won't: o requisito não será implementado no momento, mas talvez seja realizado em um futuro lançamento.
Objetivo
Utilizamos o método de priorização de requisitos MoSCoW para analisar o grau de importância de cada requisito elicitado e determinar quais são os requisitos essenciais e que devem ser realizados primeiro e quais podem ser deixados para implementar posteriormente ao longo do desenvolvimento do projeto. Estabelecendo uma ordem de implementação dos requisitos é possível melhorar a organização da equipe.
Requisitos Funcionais
ID | Requisito | Prioridade | Rastro |
---|---|---|---|
RF01 | Cadastro de Usuário | Must | Brainstorming |
RF02 | Login de Usuário | Must | Brainstorming |
RF03 | Pesquisar doações | Should | Brainstorming |
RF04 | Publicar doação | Must | Brainstorming |
RF05 | Encerrar doação | Must | Brainstorming |
RF06 | Logout de Usuário | Must | Brainstorming |
RF07 | Atualização de perfil do usuário | Should | Brainstorming |
RF08 | Comentar em postagens | Should | Brainstorming |
RF09 | Administrar comentários | Should | Brainstorming |
RF10 | Administrar postagens | Should | Brainstorming |
RF11 | Criar postagem de campanha | Could | Brainstorming |
RF12 | Demonstrar interesse | Could | Brainstorming |
RF13 | Chat de mensagens instantâneas | Won't | Brainstorming |
RF14 | Compartilhar postagem | Won't | Brainstorming |
RF15 | Tutorial onboarding | Should | Storyboarding |
RF16 | Encaminhamento de contato | Could | Storyboarding |
RF17 | Atualização de perfil | Must | Introspecção |
RF18 | Alterar modo de visualização | Must | Introspecção |
RF19 | Informações do anúncio | Must | Introspecção |
RF20 | Filtrar anúncios | Should | Introspecção |
RF21 | Campanha de doação | Could | Introspecção |
RF22 | Denúnciar anúncio | Could | Introspecção |
RF23 | Listar anúncios | Must | Introspecção |
Requisitos Não Funcionais
ID | Requisito | Prioridade | Rastro |
---|---|---|---|
RNF01 | Privacidade do Contato | Should | Brainstorming |
RNF02 | Usuário não Logado | Should | Brainstorming |
RNF03 | Facilidade de criar anúncio | Must | Introspecção |
RNF04 | Forma de criar anúncio | Should | Introspecção |
RNF05 | Versão do Android | Should | Introspecção |
Referências
Wiegers, Karl; Beatty, Joy. Software Requirements 3. ed.