Skip to content

Técnicas de Priorização

Introdução

Depois que os vários requisitos são elicitados , para saber por onde começar o desenvolvimento, de forma a gerar, desde o começo, valor agregado aos clientes, torna-se necessário, priorizar esses requisitos, definindo assim uma ordem de importância para cada.

Descrição das Técnicas

100 Dólares

Na sociedade moderna a pincipal maneira de se atribuir valor a algo é através do dinheiro. Pensando nisso a técnica do 100 doláres foi criada. Consiste em entregar 100 dólares, fictícios, para a equipe de priorização, com isso cada membro da equipe aloca a quantidade que acha necessária no requisito, quanto mais dólares maior é a prioridade.

MoSCoW

É uma técnica de priorização que consiste em determinar 4 escalas de importância para os requisitos:

  • Must(Deve): que afetam diretamente a imagem do cliente. Se um dos itens não é concluído e entregue, ele não pode ser considerado como concluído com sucesso;

  • Should(Deveria): importantes, mas, no momento, não são ncessários, do ponto de vista estratégico, para a entrega;

  • Could(Poderia): desejáveis, também não são considerados importantes no ponto de vista estratégico, mas podem melhorar a satisfação do cliente com algum esforço de desenvolvimento;

  • Would/Want/Won't(Deseja/Não Deseja): menos críticos, com menor retorno sobre o investimento ou não adequados para serem realizados.

First Things First

A técnica First Things First tem como objetivo auxiliar na tomada de decisão sobre quais requisitos implementar inicialmente, considereando os benefícios que o requisito traz para a organização, os recursos necessários para desenvolvê-lo e os riscos associados.

Three Level Scale

A técnica Three Level Scale que tem como objetivo priorizar os requisitos em 3 níveis de importância: - Alta Prioridade: recebe essa clasificação por ser muito importante tanto para a equipe de desenvolvimento, quanto as partes interessadas(donos do produto); - Média Prioridade: quando os requisistos são importantes, mas não são urgentes, pois podem esperar as próximas releases; - Baixa Prioridade: classificação dada a requisitos que tanto a euipe de desenvolvimento, quanto as partes interessadas, desconsideram importantes.

Referências

WIEGERS, Karl E. First Things First: Prioritizing Requirements. Software Development Magazine, 1999. Disponível em: https://www.tarrani.net/linda/prioritizing.pdf. Acesso em: 2 maio 2025.

WIEGERS, Karl E.; BEATTY, Joy. Software Requirements. 3. ed. Redmond: Microsoft Press, 2013.

SERRANO, Maurício; SERRANO, Milene. Aula 7 – Requisitos de Software. Universidade de Brasília, 2025. Material de aula. Acesso em: 2 maio 2025.

Histórico de Versões

Versão Data Descrição Autor Revisor
1.0 02/05/2025 Criação da página de análise das técnicas de priorização e informações sobre as técnicas João Igor João Vitor
1.1 02/05/2025 Conserto dos erros ortográficos e da diagramação do texto João Igor João Vitor