Como usar o método MoSCoW para priorizar o backlog do produto?

O método MoSCoW (também conhecido como priorização MoSCoW ou análise MoSCoW) é uma técnica de priorização projetada para alcançar consenso com os interessados sobre a importância de cada requisito para a entrega. O termo “MoSCoW” em si é um acrônimo formado pelas primeiras letras de cada uma das quatro categorias de prioridade, conforme mostrado na figura abaixo:

MoSCoW Method - Agile
Método MoSCoW – Ágil
Deve (M) – Requisitos críticos que devem ser priorizados e entregues no produto. Se um desses não for atendido, o lançamento é considerado incompleto.
Deveria (S) – Requisitos importantes, mas não essenciais para o lançamento. Eles não são sensíveis ao tempo.
Poderia (Co) – Recursos ideais, mas não essenciais para o lançamento. Geralmente são melhorias de baixo custo para o produto.
Não (W) – São considerados os menos importantes ou possivelmente não alinhados com a estratégia do produto. Podem ser ignorados e revisitados em versões futuras.
Observação
A letra “o” foi adicionada para tornar a palavra “MoSCoW” pronunciável. Embora o “o” geralmente esteja em minúscula e não represente nada, o uso em maiúsculas “MOSCOW” também é comum.
O MoSCoW é frequentemente usado em conjunto comtimeboxing, onde o prazo é fixo, então o foco deve estar nos requisitos mais críticos. Por isso, é uma técnica amplamente utilizada emdesenvolvimento ágil de softwaremetodologias comoScrume DSDM.

Exemplo de MoSCoW

Usando o corpo humano como exemplo:

  • Deve – Um coração é um “deve”. Sem ele, não há organismo vivo. O que seu aplicativo deve ter?
  • Deveria – Uma mão é um “deveria”. É difícil viver sem uma. Mas é possível sobreviver sem mãos — bem, na maioria dos casos.
  • Poderia – Cabelo é um “poderia”. É bom ter, e você pode ficar melhor com ele, mas vai sobreviver perfeitamente sem.
  • Não – Não essencial. A propósito, o que no corpo é um “não”? (Talvez seu apêndice?)

Usando o Método MoSCoW para Priorizar Itens da Lista de Produto

O Proprietário do Produto é responsável por preparar a Lista de Produto e priorizar os itens dentro dela. A priorização é um dos aspectos mais críticos de qualquer trabalho de desenvolvimento, pois escolher a abordagem correta permite maximizar o valor entregue durante um Sprint. A ordem dos itens da Lista de Produto deve primeiro abordar requisitos com o maior valor para o negócio, permitindo que a equipe avance em direção a um objetivo comum em uma direção unificada.

MoSCoW Example in a Sprint
Exemplo MoSCoW em um Sprint

Critérios de Priorização

Durante um Planejamento de Sprintsessão, os seguintes critérios devem orientar sua tomada de decisão ao priorizar os itens da Lista de Produto:

  • Alto valor para o cliente
  • Benefício significativo para o negócio
  • Fácil de implementar
  • Alto risco
  • Alto custo se não for implementado em breve
  • Dependências entre os itens
  • Mais alinhado com o próximo Objetivo de Sprint?

Leave a Reply