Pular para conteúdo

Priorização das Histórias de Usuário

Para definir um escopo claro e garantir que a primeira versão do nosso produto entregue o máximo de valor possível, utilizamos o framework de priorização MoSCoW. Esta é uma técnica ágil que nos ajuda a classificar as funcionalidades, a partir de nossas Histórias de Usuário, em quatro categorias distintas, gerenciando as expectativas e focando os esforços da equipe de desenvolvimento. As categorias são:

  • Must-have (M): Requisitos essenciais e inegociáveis. Se um item "Must-have" não for entregue, o lançamento do produto é considerado um fracasso. Eles formam o núcleo do nosso Produto Mínimo Viável (MVP).
  • Should-have (S): Funcionalidades importantes, que agregam valor significativo, mas não são vitais para o funcionamento básico do produto. Em uma situação ideal, seriam incluídas, mas o lançamento pode ocorrer sem elas.
  • Could-have (C): Itens desejáveis, considerados "nice to have". São melhorias ou funcionalidades de menor impacto que serão incluídas apenas se houver tempo e recursos disponíveis, sem comprometer a entrega dos itens mais importantes.
  • Won't-have (W): Requisitos que foram explicitamente reconhecidos e acordados como fora do escopo para esta fase ou lançamento específico. Isso não significa que nunca serão feitos, mas sim que não serão abordados agora.

Análise e Justificativa da Priorização

A tabela abaixo resume a aplicação do método MoSCoW às Histórias de Usuário definidas para o projeto. A decisão de priorização foi guiada pelo objetivo de construir um MVP que valide a proposta de valor central para a persona do Cidadão, garantindo uma base sobre a qual poderemos construir funcionalidades mais avançadas em iterações futuras.

Discussão da Estratégia

  • Must-Have (Fundamentais): As histórias US-01 (Iniciar conversa) e US-02 (Obter informações) são os pontos principais do OuvidorIA. Sem a capacidade de interagir com o chatbot e obter respostas para suas dúvidas, o produto não cumpre sua promessa mais fundamental para o cidadão. Portanto, todos os esforços iniciais devem se concentrar em garantir que esta experiência seja funcional, confiável e precisa.

  • Should-Have (Aprimoramento de Valor): Uma vez que o cidadão consegue obter informações, o próximo passo para continuarmos a agregar valor é ajudar o usuário a se expressar melhor. As histórias US-05 (Avaliar qualidade do texto) e US-06 (Receber sugestões de melhoria) entram aqui. Elas representam um diferencial importante, transformando o chatbot que auxiliava em dúvidas em um assistente de escrita de manifestações. Embora o MVP possa ser lançado sem elas, sua inclusão na sequência enriqueceria a experiência do usuário.

  • Could-Have (Incrementos Futuros): Nesta categoria, agrupamos funcionalidades auxiliares que podem ser adicionadas como incrementos posteriores. A sugestão automática de campos (US-03 e US-04) é uma funcionalidade mais complexa que, embora muito útil, não é essencial para que o usuário consiga submeter uma manifestação. Da mesma forma, o dashboard para gestores (US-07) entrega valor para nossa segunda persona. A estratégia aqui é primeiro validar e consolidar a experiência do Cidadão antes de desenvolver as ferramentas de análise para o Gestor Público.

Código da US Must Should Could Won't have
US-01 X
US-02 X
US-03 X
US-04 X
US-05 X
US-06 X
US-07 X