Skip to content
Henrique Martins edited this page Jun 24, 2019 · 15 revisions

Sumário

1. Introdução

Uma das mais importantes partes em uma baseline de requisitos é a parte de priorização. Essa parte é responsável não apenas por eliminar requisitos menos significativos mas também por estabelecer e dar embassamento para a escolha daquele requisitos que irão para o processo de desenvolvimento de alguma funcionalidade e/ou melhoria de algum processo dentro do problema em questão. Então, graças a isso foi visto a necessidade de escolher um dos muitos métodos de priorização.

Dentre esses métodos um dos mais conhecidos e que vai ser usado nesse modulo da disciplina é o MoSCoW.

O MoSCoW é uma técnica para ajuda de priorização de itens, escopo, requisitos, classificação de mudanças.

2. Metodologia

O MoSCoW é dividido em 4 partes:

  • Must: Que consiste em tudo que é imprencidível para o escopo do projeto. Que sejam funcionalidades bases do seu projeto.
  • Should: Tudo que é importante para o escopo do projeto mas caso não tenha o produto não perderá seu valor de negócio.
  • Could: Itens opcionais para a aplicação que são muito das vezes usado para agradar o cliente com funcionalidades extras.
  • Won't: Tudo aquilo que será descartado da aplicação, ou seja, não será desenvolvido.

3. MoSCoW

ID Requisitos Descrição Valor de Negócio Prioridade ID Rastro Rastro
RF1 O usuário deve poder criar conta Como um usuário do app eu gostaria de poder criar uma conta para realizar doações Must Alta RFOAP01 Observação e Análise de Protocolo
RF2 O usuário deve poder se conectar com facebook Como um usuário do app eu gostaria de poder me conectar com o Facebook para facilitar a criação de uma conta Should Média RFOAP02 Observação e Análise de Protocolo
RF3 O usuário deve poder visualizar seu perfil Como um usuário do app eu gostaria de poder visualizar meu perfil para ver minhas informações Should Média RFOAP10 Observação e Análise de Protocolo
RF4 O usuário deve poder vizualizar doações feitas Como um usuário do app eu gostaria poder visualizaras doações feitas para visualizar com quantas doaçõeseu já cotribuí Must Alta RFOAP11, RFST05 Observação e Análise de Protocolo, Storytelling
RF5 O usuário deve poder vizualizar pra quais instituições são feitas as doações Como um usuário gostaria de poder visualizar para quais instituições são feitas as doações Could Média RFOAP12 Observação e Análise de Protocolo
RF6 O usuário deve poder ler noticias Como um usuário gostaria de ler notícias para se sentir informado Must Alta RFOAP05 Observação e Análise de Protocolo
RF7 O usuário deve poder coletar Ribons Como um usuário gostaria de coletar ribons para poder doá-los Must Alta RFOAP06, RFST07 Observação e Análise de Protocolo, Storytelling
RF8 O usuário deve poder doar Ribons Como um usuário gostaria de doar Ribons para ajudar quem precisa Must Alta RFOAP07, RFST08 Observação e Análise de Protocolo, Storytelling
RF9 O usuário deve poder escolher pra que causa ele estará doando Como usuário eu gostaria de ter liberdade para escolher a causa que estarei ajudando Must Alta RFOAP08 Observação e Análise de Protocolo
RF10 O usuário deve poder visualizar o comprovante de doações Como um usuário gostaria de visualizarum comprovante de doações para me certificar de que elas realmente estão sendo feitas Should Média RFOAP09, RFST10 Observação e Análise de Protocolo, Storytelling
RF11 O usuário deve poder comprar Ribons Como um usuário gostaria de poder comprar ribons para poder doar do seu próprio dinheiro Must Alta RFOAP13, RFST09 Observação e Análise de Protocolo, Storytelling
RF12 O usuário deve poder visualizar um tutorial sobre o uso do app Como um usuário gostaria de poder visualizar um tutorial para aprender sobre o funcionamento do app Could Média RFOAP04 Observação e Análise de Protocolo
RF13 O usuário deve poder conversar com a equipe Como um usuário gostaria de poder entrar em contato com a equipe do app para dúvidas, sugestões, criticas e elogios Would Baixa RFOAP14 Observação e Análise de Protocolo
RF14 O usuário deve poder visualizar as perguntas frequentes em relação ao app Como um usuário gostaria de ter acesso às perguntas frequentes para tirar dúvidas Could Média RFOAP15 Observação e Análise de Protocolo
RF15 O usuário deve poder ler politica de privacidade Como um usuário gostaria de ler a política de privacidade para saber quais como são tratados seus dados. Must Alta RFOAP16 Observação e Análise de Protocolo
RF16 O usuário deve poder fazer login Como um usuário gostaria de fazer login para ter acesso ao meu perfil Must Alta RFOAP03, RFST04 Observação e Análise de Protocolo, Storytelling
RF17 O aplicativo deve poder publicar notícias de terceiros Como o aplicativo deve publicar noticias para o usuário ler Must Alta RFIP01 Introspecção
RF18 O aplicativo deve ser capaz de coletar padrões de utilização, frequência e alcance do uso Como o aplicativo deve coletar padrões para se aperfeiçoar Must Alta RFIC03 Introspecção
RF19 O aplicativo deve poder coletar o conteúdo que o usuário lê, usa ou cria e os anúncios clicados pelo usuário Como o aplicativo deve coletar o conteúdo sobre o usuário para se aperfeiçoar Must Alta RFIC01 Introspecção
RF20 O aplicativo deve poder coletar a duração das sessões do usuário Como o aplicativo deve coletar a duração das sessões do usuário para se aperfeiçoar Should Média RFIC04 Introspecção
RF21 O aplicativo deve poder criar um histórico de informação detalhada do usuário e ligar todas as informações com a sua conta Como o aplicativo deve salvar o histórico de atividades do usário para futuras consultas Must Alta RFIC02 Introspecção
RF22 O aplicativo deve poder determinar o tipo de navegador utilizado para acessar o app Como o aplicativo deve determinar o tipo de navegador utilizado para conhecer melhor seus usuários Should Média RFIC05 Introspecção
RF23 O aplicativo deve poder coletar data e hora de acesso ao app Como o aplicativo deve coletar data e hora de acesso para conhecer melhor seu usuário Should Média RFIC06 Introspecção
RF24 O aplicativo deve poder coletar páginas acessadas através do app Como o aplicativo deve coletar páginas acessadas para se aperfeiçoar Should Média RFIC07 Introspecção
RF25 O aplicativo deve poder coletar localização geográfica do usuário Como o aplicativo deve coletar localização geográfica do usuário para conhecer melhor seu usuário Should Média RFIC08 Introspecção
RF26 O aplicativo deve ser capaz de determinar se o app foi acessado através de um link e determinar o endereço deste site Como o aplicativo deve saber de onde foi acessado para se aperfeiçoar Could Média RFIC09 Introspecção
RF27 O aplicativo deve ser capaz de Identificar o dispositivo utilizado Como o aplicativo deve identificar o dispositivo utilizado para conhecer melhor seu público Could Média RFIC010 Introspecção
RF28 O aplicativo deve ser capaz de proteger informações do usuário Como o aplicativo deve proteger as informações do usuário para que ele se sinta seguro Must Alta RFIU013 Introspecção
RF29 O aplicativo deve ser capaz de repassar informações dos usuários Como o aplicativo deve repassar informações dos usuários para gerar propaganda Must Alta RFIP02 Introspecção
RF30 O aplicativo deve ser capaz de retornar o sucesso da doação feita pelo usuário Como o aplicativo deve retornar o sucesso da doação feita pelo usuário para que o usuário saiba que o aplicativo é confiável Must Alta RFST01 Storytelling
RF31 O usuário deve ser esclarecido sobre como o app funciona pela primeira vez Como o aplicativo deve mostrar ao usuário seu funcionamento para que ele não se sinta confuso Should Média RFST02 Storytelling
RF32 O aplicativo deve possibilitar o compartilhamento de histórias Como o aplicativo deve possibilitar o compartilhamento de histórias para amigos, conecidos ou quem desejarmos Must Alta RFST03 Storytelling
RF33 O usuário deve poder ser comunicado a respeito de produtos, serviços, promoções e pesquisas do patrocinador Como o aplicativo deve possibilitar a comunicação do usuário com o patrocinador Must Alta RFIP03 Introspecção
RF34 O aplicativo deve poder redirecionar o usuário à página da notícia Como o aplicativo deve possibilitar o direcionamento do usuário Must Alta RFIP04 Introspecção
RF35 O aplicativo deve poder redirecionar o usuário ao site da bancorbrás Como o aplicativo deve possibilitar o o redirecionamento ao site do patrocinador Must Alta RFIP05 Introspecção
RF36 O usuário deve poder coletar o presente diário Como o aplicativo deve possibilitar a coleta de um bonus diário Must Alta RFIU01 Introspecção
RF37 O usuário deve poder coletar um presente diário Como o usuário deve poder coletar um presente diário Must Alta RFIU01 Introspecção
RF38 O usuário deve poder visualizar com quantos dias de ajuda a comunidade do Ribon já contribuiu Como o usuário deve poder visualizar com quantos dias de ajuda a comunidade do Ribon já contribuiu Must Alta RFIU02 Introspecção
RF39 O usuário deve poder visualizar quantos ribons já foram doados pela comunidade do Ribon Como o usuário deve poder visualizar quantos ribons já foram doados pela comunidade do Ribon Must Alta RFIU03 Introspecção
RF40 O usuário deve poder compartilhar as histórias Como o usuário deve poder compartilhar as histórias Must Alta RFIU04 Introspecção
RF41 O usuário deve poder compartilhar as doações Como o usuário deve poder compartilhar as doações Must Alta RFIU05 Introspecção
RF42 O usuário deve poder convidar amigos para usar o app Como o usuário deve poder convidar amigos para usar o app Must Alta RFIU06 Introspecção
RF43 O usuário deve poder visualizar quantos ribons ele possui Como o usuário deve poder visualizar quantos ribons ele possui Must Alta RFIU07, RFST06 Introspecção, Storytelling
RF44 O usuário deve poder sair da sua conta Como o usuário deve poder sair da sua conta Must Alta RFIU08 Introspecção
RF45 O usuário deve poder visualizar quem publicou a história Como o usuário deve poder visualizar quem publicou a história Must Alta RFIU09 Introspecção
RF46 O usuário deve poder visualizar a data de publicação da história Como o usuário deve poder visualizar a data de publicação da história Must Alta RFIU010 Introspecção
RF47 O usuário deve poder clicar na história para ler a mesma por completo Como o usuário deve poder clicar na história para ler a mesma por completo Must Alta RFIU011 Introspecção
RF48 O usuário deve poder navegar por um feed de histórias Como o usuário deve poder navegar por um feed de histórias Must Alta RFIU012 Introspecção

4. Referências

SERRANO, Maurício; SERRANO, Milene. Requisitos - 2º/2018. Material apresentado para a disciplina de Requisitos de Software no curso de Engenharia de Software da UnB, FGA.

Grupo Uber. 2º semestre de 2018, disponível em: https://github.com/victorhdcoelho/Requisitos-uber-2018.2/wiki/

Clone this wiki locally