Moscow
Histórico de Versão
Data | Versão | Descrição | Autor(es) |
---|---|---|---|
03.01.2022 | 0.1 | Criação do documento e versão inicial | Lucas Melo , Lucas Lima |
04.01.2022 | 0.2 | Revisão do documento | Nilvan Peres |
04.02.2022 | 0.2.1 | Revisão e correção do documento, primeira entrega | Natanael Filho |
11.02.2022 | 0.2.2 | Adição dos links nas rastreabilidades | Jonathan Jorge |
21.02.2022 | 0.2.3 | Ajustes para segunda entrega (Metodologia e Bibliografia) | Nilvan Peres |
07.03.2022 | 0.2.4 | Ajustes para terceira entrega | Jonathan Jorge |
Participantes
Introdução
MoSCoW é um método que auxilia na determinação de um sistema de prioridades. Essa técnica está ligada às metodologias ágeis e define a importância e importância dos requisitos de um sistema ou projeto. O nome dessa técnica é dada devido as possíveis classificações de prioridade, sendo elas:
- Must: tarefas que vão agregar valor ao produto final e são indispensáveis;
- Should: os requisitos que recebem essa prioridade são aqueles que são importantes mas não são vitais para o sistema;
- Could: são requisitos que seriam desejáveis, porém não são estrategicamente essenciais;
- Would/Want/Won't : requisitos menos críticos que possuem menor retorno sobre o investimento quando comparado a outros.
Metodologia
Depois de realizarmos algumas técnicas para elicitações de requisitos como: Brainstorm, Storytelling Introspecção, foi gerada uma lista com o aglomerado de todas as funcionalidades que posteriormente foram refinadadas e filtradas, gerando uma tabela com os módulos que agregariam mais valor ao projeto. Tais funcionalidades foram classificadas na terminologia Moscow.
Resultados
US | História de Usuário | Rastreabilidade | Prioridade |
---|---|---|---|
US01 | Eu, como novo usuário do sistema, desejo realizar cadastro no site do lava-jato para ter uma conta. | Brainstorm | Must |
US02 | Eu, como um usuário do sistema, desejo realizar o login na aplicação do lava-jato para ter acesso à todas as funcionalidades. | Brainstorm, Introspecção | Must |
US03 | Eu, como um usuário do sistema, desejo visualizar minha senha, para que eu consiga confirmar se digitação está correta. | Brainstorm | Could |
US04 | Eu, como cliente do sistema, desejo logar automaticamente quando marcar a opção de lembrar o login. | Brainstorm | Could |
US05 | Eu, como cliente do sistema, desejo fazer logout da aplicação, para que ninguém acesse minha conta na mesma sessão. | Brainstorm | Must |
US06 | Eu, como cliente, desejo ter uma página de perfil, para que consiga acessar as minhas informações. | Brainstorm | Should |
US07 | Eu, como cliente, desejo editar minhas informações de perfil, para que eu possa atualizar meus dados quando necessário. | Brainstorm | Should | US08 | Eu, como cliente, desejo deletar minha conta, para que todos meus registros sejam apagados. | Brainstorm | Would | US09 | Eu, como cliente, desejo escolher minha forma de pagamento, para que eu possa pagar da maneira que eu preferir. | Brainstorm | Must |
US10 | Eu, como cliente, desejo agendar um serviço, para que eu possa ter meu carro lavado. | Introspecção | Must |
US11 | Eu, como cliente, desejo cancelar um serviço, para que eu possa desmarcar a ação caso eu esteja ocupado ou simplesmente não posso comparecer a data anteriormente agendada. | Storytelling, Brainstorm | Should | US12 | Eu, como cliente, desejo remarcar um serviço, para que eu possa obter a lavagem em uma data mais adequada a minha agenda. | Brainstorm | Should | US13 | Eu, como cliente, desejo fazer um comentário sobre determinado serviço para que eu possa deixar um feedback construtivo sobre a lavagem realizada. | Brainstorm, Introspecção | Would | US14 | Eu, como cliente, desejo verificar o status de um determinado serviço agendado/contratado para que eu possa ver de forma detalhada o percursso da lavagem. | Brainstorm | Would | US15 | Eu, como cliente, desejo recomendar a aplicação para amigos, para que eu possa receber descontos e brindes. | Brainstorm | Would |
US16 | Eu, como gerente do lava-jato, desejo cadastrar uma conta no site do lava-jato para poder usar a aplicação. | Brainstorm | Must | US17 | Eu, como um gerente do sistema, desejo realizar o login na aplicação do lava-jato para ter acesso as funcionalidades que estão disponíveis para mim. | Brainstorm | Must |
US18 | Eu, como um gerente do sistema, desejo login automático quando marco a opção de lembrar login. | Brainstorm | Could |
US19 | Eu, como um gerente do sistema, desejo visualizar minha senha para saber se não há erros de digitação. | Brainstorm | Could |
US20 | Eu, como gerente do sistema, desejo fazer logout, quando desejar sair da aplicação. | Brainstorm | Must |
US21 | Eu, como gerente do lava-jato desejo modificar as minhas informações pessoais registradas na aplicação. | Brainstorm | Should |
US22 | Eu, como gerente do lava-jato, desejo visualizar um dashboard com a quantidade de serviços contratados/cancelados, para ter mais controle sobre quantidade de serviços prestados | Storytelling | Should |
US23 | Eu, como gerente do lava-jato desejo visualizar um gráfico com o lucro bruto líquido. | Brainstorm | Must |
US24 | Eu, como gerente do lava-jato, desejo visualizar um dashboard com o gasto mensal, para análise do negócio. | Brainstorm | Must |
US25 | Eu, como gerente do sistema, desejo cadastrar cupons de descontos, para os clientes conseguirem aplica-los no serviço desejado. | Introspecção, Brainstorm | Could |
US26 | Eu, como gerente do sistema, desejo determinar recompensas a partir da quantidade de serviços contratados pelo mesmo cliente, para que os clientes ganhem brindes ou serviços gratuitos. | Introspecção, Brainstorm | Could |
US27 | Eu, como gerente do sistema desejo registrar despesas fixas e variáveis(mês). | Brainstorm, Storytelling | Must |
US28 | Eu, como gerente do sistema desejo listar despesas fixas e variáveis(mês), para ter controle sobre lucro líquido e o fluxo de caixa. | Storytelling | Must |
Conclusão
Através da priorização podemos determinar qual a importância de um requisito para o projeto. Os resultados que determinam a relação de tags(Must, Should, Could, Would) por requisitos podem ser observados no gráfico a seguir.
Referências
[1] Método MosCoW. Voitto - BR, 01 ago. 2021. Disponível em: https://www.voitto.com.br/blog/artigo/metodo-moscow. Acesso em 03 de fev de 2022.
[2] Habitica - Requisitos 2019.1. Disponível em https://requisitos-habitica.netlify.app/BacklogV3. Acesso em 03 de fev. 2022
[3] Milene Serrano - Outros Materiais Didáticos para Consulta. Disponível no ambiente da disciplina: https://aprender3.unb.br/course/view.php?id=11018§ion=3. Acesso em 21 de fev. 2022.