Skip to content

Técnica de Priorização: MoSCoW

Introdução

A técnica MoSCoW, concebida por Dai Clegg para o método RAD e posteriormente incorporada ao DSDM, é amplamente reconhecida na engenharia de requisitos, especialmente em metodologias ágeis. Seu objetivo é facilitar a priorização de funcionalidades com base em sua criticidade e impacto, classificando-as em quatro categorias: Must Have, Should Have, Could Have e Won't Have (por agora). Essa abordagem ajuda equipes a alinhar expectativas, gerenciar recursos de forma eficiente e focar no valor real ao usuário final. Essa técnica é defendida por autores como Milene Serrano e Maurício Serrano, que destacam sua eficácia no projeto, bem como pela Agile Business Consortium. Fonte: https://aprender3.unb.br/pluginfile.php/3096086/mod_resource/content/2/Requisitos%20-%20Aula%2007.pdf e https://www.agilebusiness.org/dsdm-project-framework/moscow-prioririsation.html.

Integrantes do Grupo

Na tabela 1 contêm todos os integrantes da equipe que participaram desta etapa de Priorização dos Requisitos com a técnica MoSCoW e o que a pessoa desenvolveu durante o projeto.

Tabela 1 - Integrantes do grupo envolvidos

Nome Quais etapas participou
Lucas Alves Priorização, documentação e gravação com personas
Kaleb Macedo Priorização, documentação, gravação com personas, gravação com usuário real e validação
Othavio Bolzan Revisão da etapa final

Fonte: Autoria de Kaleb Macedo

Usuários Reais Envolvidos

Na tabela 2 contêm as informações do usuário participante desta etapa de Validação da Priorização, ela contêm o nome e informações sobre a gravação que foi feita, incluindo o link para a autorização da gravação e sua postagem no Youtube de forma não listada.

Tabela 2 - Usuários envolvidos

Nome Data Hora Local Duração da etapa Autorização da gravação
Luana Souza 04/05/2025 15h30 Presencial 20 minutos Link

Fonte: Autoria de Kaleb Macedo

Metodologia

A técnica de priorização utilizada nesta etapa foi o MoSCoW, que classifica os requisitos de acordo com sua importância. Inicialmente, foi feito o levantamento por meio de técnicas como entrevistas, questionários e introspecção com base em personas, seguido por uma simulação de uso com um usuário real. Essa metodologia é descrita por Milene Serrano e Maurício Serrano (2023), destacando a importância de envolver o usuário na validação de requisitos para maximizar a relevância das funcionalidades priorizadas. Fonte: https://aprender3.unb.br/pluginfile.php/3096086/mod_resource/content/2/Requisitos%20-%20Aula%2007.pdf

Estrutura de Priorização

Must Have

Requisitos essenciais para o funcionamento do sistema.

Tabela 1: Must have

Tipo Descrição Técnicas
RF01 Permitir ao usuário pesquisar e filtrar clínicas e profissionais credenciados por especialidade, região administrativa, tipo de atendimento e proximidade. EN01, EN02, IS02, IS06, QT03, QT08
RF03 Exibir carteirinha digital mesmo sem conexão (modo offline) e permitir acesso rápido e estável. EN04, IS09, QT01
RF04 Enviar notificações configuráveis via app, SMS ou e-mail sobre ven e-mail sobre vencimento de fatura, retornos médicos pendentes, abertura de agenda, cancelamentos de horários, horários favoritos disponíveis, prazos importantes, confirmações ou alterações de agendamento e disponibilidade de demonstrativos de IR. EN05, EN06, GF02, GF03, GF07, GF10, IS07, IS12, QT06
RF05 Permitir agendamento e cancelamento de consultas e exames diretamente pelo aplicativo, com pagamento automático para prestadores da Rede de Atendimento. EN07, GL01, IS01, IS05, GL06
RF09 Permitir ao usuário visualizar histórico de consultas, exames realizados, resultados de exames laboratoriais e coparticipações. GF04, GF08, IS03, IS04, QT04
RF15 Permitir baixar comprovantes de agendamento. IS08
RNF01 A interface deve ser intuitiva, clara, adaptada para idosos e pessoas com baixa familiaridade tecnológica, organizada em categorias e responsiva em smartphones Android e iOS. EN10, GF13, IS13, QT11
RNF02 Garantir carregamento rápido e fluído de todas as telas, com tempo de resposta das ações não ultrapassando 2 segundos. EN11, GF17, IS14, QT12
RNF03 Assegurar segurança no acesso e armazenamento de dados pessoais, criptografar dados sensíveis conforme LGPD, incluir autenticação em dois fatores e ser transparente quanto ao uso e segurança dos dados. EN12, GL12, GF12, GF14, IS18, QT15
RNF05 O sistema deve ser compatível com diferentes versões do Android e iOS, a partir das versões mais utilizadas no mercado. GF18, IS17, QT11
RNF07 Garantir conformidade com a Portaria nº 127/2024, legislações complementares e padrões da LGPD. GL10, QT15
RNF10 Garantir que informações críticas, como a carteirinha digital, estejam acessíveis em até três cliques ou com no máximo 2 cliques a partir da tela inicial. GF15, IS16
RNF13 Deve funcionar de forma offline para acesso à carteirinha e histórico de consultas. IS19
RNF16 As informações exibidas devem ser claras, completas e atualizadas em tempo real. QT13

Fonte: Lucas Alves e Kaleb Macedo.


Should Have

Requisitos importantes, mas que podem ser adiados se necessário.

Tabela 2: Should have

Tipo Descrição Técnicas
RF06 Exibir valor específico de consulta em cada clínica, aplicar percentuais de coparticipação, gerar e baixar demonstrativos de despesas médicas para imposto de renda, consultar histórico de demonstrativos de IR e mostrar extrato financeiro atualizado diariamente. EN08, GL04, IS10, IS11, QT02, QT05
RF07 Permitir cadastro de titulares, dependentes e optantes com validação de documentos e elegibilidade. GL01, GL08, GL09
RF08 Verificar se procedimentos estão na TABGDFSAÚDE, atendem às DUT, estão sujeitos a carência ou são excluídos, exigindo solicitação médica e análise técnica para autorizações prévias. GL02, GL03, GL05, GL07, QT09
RF13 Adicionar consulta à rede odontológica. QT07
RNF04 Manter o sistema disponível 24/7 para autorizações de urgência/emergência e apresentar alta disponibilidade (mínimo de 99% uptime). GL11, QT10
RNF08 Processar autorizações prévias em até 10 dias úteis. GL13
RNF12 O aplicativo deve oferecer suporte por chat ou telefone. IS15
RNF15 O sistema deve exigir autenticação via GovBR para login. GF11

Fonte: Lucas Alves e Kaleb Macedo.


Could Have

Requisitos desejáveis, mas que não são prioritários.

Tabela 3: Could have

Tipo Descrição Técnicas
RF02 Disponibilizar sistema de avaliação de clínicas com notas e comentários. EN03, GF01
RF10 Permitir que o usuário favorite horários de consulta desejados. GF06
RF12 Divulgar informações sobre novas funcionalidades no aplicativo. GF05
RF14 Apresentar novas clínicas e clínicas próximas de acordo com a localização do usuário. EN09
RNF09 Comunicar-se com a folha de pagamento do GDF para descontos de mensalidades. GL14
RNF11 Manter histórico de notificações acessível ao usuário por no mínimo 6 meses. GF16
RNF14 O layout deve ser consistente com o portal oficial do plano. QT16

Fonte: Lucas Alves e Kaleb Macedo.


Won't Have (por agora)

Requisitos que não serão implementados nesta fase do projeto.

Tabela 4: Won't have

Tipo Descrição Técnicas
RF11 Oferecer um canal para o usuário enviar feedback sobre atendimentos. GF09
RNF06 O aplicativo deve ser compatível com leitores de tela para garantir acessibilidade a pessoas com deficiência visual. IS20, QT14

Fonte: Lucas Alves e Kaleb Macedo.


Gravação da Validação com Usuário

Para validar a priorização, foi realizada uma reunião com a usuária Luana Souza, conduzida por Kaleb Macedo. Durante a reunião, foram discutidas e validadas as categorias atribuídas aos requisitos.

Gravação com Persona

Para validar a priorização, foi realizada uma simulação de entrevista com as personas, conduzida por Kaleb Macedo e Lucas Alves. Durante a simulação, foram discutidas e validadas as categorias atribuídas aos requisitos com base na técnica MoSCoW.

Resultado

Os requisitos foram classificados com base na técnica MoSCoW em quatro categorias: Must Have, Should Have, Could Have e Won't Have. Cada um dos requisitos foi justificado e vinculado às técnicas de elicitação utilizadas, e os artefatos completos foram descritos e apresentados em tabelas, conforme seção anterior deste documento.

Referência Bibliográficas

Serrano, Milene; Serrano, Maurício. Requisitos (Aula 07): Elicitação, Modelagem e Análise. UnB Gama, Brasília, 2023. Disponível em: https://aprender3.unb.br/pluginfile.php/3096086/mod_resource/content/2/Requisitos%20-%20Aula%2007.pdf. Acesso em: 2 de maio de 2025.
Agile Business Consortium. MoSCoW Prioritisation. Disponível em: https://www.agilebusiness.org/dsdm-project-framework/moscow-prioririsation.html. Acesso em: 2 de maio de 2025.
Visual Paradigm. Prioritizing Requirements with MoSCoW Method: A Guide for Agile Projects. Disponível em: https://guides.visual-paradigm.com/prioritizing-requirements-with-moscow-method-a-guide-for-agile-projects/. Acesso em: 2 de maio de 2025.

Histórico de Versões

Versão Data Descrição Autor(es) Revisor(es)
1.0 02/05/2025 Criação do documento com introdução, metodologia e aplicação da técnica MoSCoW Lucas Alves e Kaleb Macedo Isaque Camargos
1.1 04/05/2025 Inclusão dos participantes, metodologia detalhada, referências e histórico Lucas Alves e Kaleb Macedo Othavio Bolzan
1.2 11/05/2025 Alterações pedidas pelo professor sobre a página do MOSCOW Kaleb Macedo Othavio Bolzan
1.3 11/05/2025 Padronização da página do MOSCOW Kaleb Macedo Othavio Bolzan