Pular para conteúdo

Técnica dos $100

Introdução

Priorização é sobre alocar, de forma cuidadosa, recursos finitos de maneira a atingir o máximo de benefícios com o menor custo possível, é com base nesse princípio que temos a técnica dos 100 dólares (Wiegers, et al., 2013, páginas 321 e 322). Apesar de os participantes usarem uma quantia imaginária de dinheiro, cada participante do time de priorização pode receber $100 para poder "investir" quanto quiser nos requisitos que achar de maior importância e uma vez que todos os participantes alocarem todos seus investimentos, os requisitos que tiverem um maior capital alocado são aqueles considerados mais importantes, o que não quer dizer que aqueles que tiverem a menor, ou nenhuma, quantia não são importantes ou não nunca serão implementados, apenas que nesta etapa do projeto, o desenvolvimento daqueles requisitos destacados devem ser prioridade.

Metodologia

Com a lista de requisitos elicitados, foi realizada uma entrevista online no dia 17 de Abril de 2024 às 19h40 com um usuário, identificado na tabela 1, explicando como a técnica dos 100$ funciona e pedindo para que ele distribuísse esse 100$ pelos requisitos listados, alocando um maior valor monetário para os requisitos que ele achasse mais importante de se aplicar no aplicativo. Feito isso, os requisitos já priorizados foram organizados na tabela 2 em ordem decrescente baseada no valor alocado.

Participantes

Tabela 1 - Integrantes participantes da técnica

Integrante Tarefa
Gabriel B. Bertolazi Entrevistador
João Carlos Lobo S. M. Usuário

Fonte: Gabriel F. J. Silva, 2024.

Priorização dos Requisitos

Legenda da tabela 1

  • RF: Requisito Funcional
  • RNF: Requisito Não-Funcional
  • BSx: Requisito nºx elicitado pelo Brainstorming.
  • OBSx: Requisito elicitado pela técnica de observação número xx.
  • Qx: Requisito nºx elicitado pelo questionário.

Tabela 2 - Priorização de requisitos com a técnica dos $100

ID Descrição Tipo Preço
BS18 O usuário deve poder visualizar sua encomenda no mapa RF 10$
BS26 O app deverá mostrar a localização da entrega em tempo real RF 10$
BS29 O app deverá mostrar informação mais clara e menos poluída na Home RNF 10$
BS23 O usuário deve poder realizar o pagamento de impostos/taxas de importação pelo aplicativo RF 8$
BS07 O usuário deve visualizar a atualização do prazo de entrega caso ocorram variações RF 8$
BS11 O usuário deve receber notificação pelo Whatsapp RF 8$
BS12 O usuário deve ter acesso a um Chatbot para suporte ao cliente RF 6$
BS31 O app deverá possui um código de rastreio mais eficiente e simples RF 6$
BS08 O usuário deve ter acesso a uma aba para contatos das empresas que postaram a encomenda RF 5$
BS13 O usuário deve poder visualizar um tutorial para realizar o rastreamento RF 5$
BS17 O usuário deve ter acesso a uma página de FAQ (Perguntas Frequentes) RF 5$
BS22 O usuário deve receber notificação pelo e-mail RF 5$
Q12 O chat com o entregador deve ser confiável (as mensagens devem ser arquivadas por um período de até 1 ano) RNF 5$
OBS16 O acesso aos pagamentos deve ser protegido por autenticação do usuário RNF 4$
BS15 O usuário deve poder aumentar e diminuir a fonte RF 2$
BS03 O usuário deve poder acessar o histórico de notificações do objeto RF 2$
BS34 O app deverá possuir tutoriais e ou melhor informação sobre como rastrear uma encomenda RF 1$
BS04 O usuário deve poder ativar bloqueio do aplicativo em caso de furto do dispositivo RF 0$
BS33 O app deverá ter uma tela de ajuda e pop-up "Precisa de ajuda?" RNF 0$

Fonte: Gabriel B. Bertolazi, 2024.

Gravação da Reunião

Link para o vídeo

Referências

  1. Wiegers, K.E. (2013) Software Requirements. 3rd Edition. Microsoft Press, Redmond. Disponível em: https://www.microsoftpressstore.com/store/software-requirements-9780735679665. Acesso em: 17 de abril de 2024

Bibliografia

Versão Data Autor Descrição Revisor
1.0 21/04/2024 Gabriel F. J. Silva e Gabriel B. Bertolazi Criação do documento Claudio Henrique e Elias F. Oliveira