Solicitações de usuário e requisitos de produto

Muitos artigos e livros sobre o trabalho do gerente de produto consideram questões de pensamento estratégico e inovação. Claro, essa é a base. Eu gosto de prestar atenção às tarefas diárias de rotina. Um desses trabalhos é com solicitações de usuários e requisitos de produtos.

O axioma é que os pedidos de funcionalidade dos usuários não são requisitos do produto. Uma solicitação pode ser facilmente dividida em vários requisitos e vice-versa, um requisito consiste em várias solicitações dos usuários.

Vejamos um exemplo simples - o aplicativo Calculadora. Você recebeu uma solicitação: adicione suporte para o sistema de números binários. Pode dar origem a vários requisitos de produtos.

  • Suporte para operações aritméticas.
  • Suporte de conversão. Aliás, isso afetará o sistema decimal existente. Será necessário, no mínimo, criar botões na interface.
  • Suporte para operações lógicas.

Como você pode ver, inicialmente o usuário não pediu para suportar, por exemplo, apenas operações lógicas. A solicitação para o sistema numérico como um todo, mas contém vários requisitos.

Talvez tudo isso seja óbvio. Mas o processo de trabalhar com solicitações, se você não atribuir importância a ela, pode adicionar problemas. A primeira armadilha é manter registros no rastreador.
Obviamente, ter um sistema único para solicitações de usuários e requisitos de produtos é melhor que dois. Bem, pelo menos você terá apenas uma janela aberta. É importante ter diferentes tipos de objetos para registros. Um exemplo da minha experiência. Eu chego a uma média de duas a quatro solicitações de usuário todos os dias úteis. Você pode imaginar o volume. A lista no backlog do produto é simplesmente enorme. Ter dois tipos de entradas "requisito" e "solicitação de funcionalidade" permite configurar filtros, coletar uma lista de pendências de uma versão específica e fazer links entre requisitos e solicitações para rastrear o histórico. Além disso, após considerar a solicitação, ela pode ser fechada com as notas “planejadas para liberação” ou “não serão implementadas”.

O segundo aspecto do trabalho é coletar diretamente os requisitos. Uma maneira é obtê-los através do suporte técnico. Esse é um bom processo, como resultado do qual você recebe uma solicitação filtrada contendo a essência. Por outro lado, é opaco para seus usuários. Muitos podem não perceber que tal solicitação foi e são acessados ​​repetidamente.

Portanto, os fornecedores, especialmente aqueles que desenvolvem soluções em nuvem, podem usar portais para receber feedback.

Fórum de feedback do Zendesk

Fórum de feedback do Zendesk

Este método melhora a visibilidade. Separa solicitações de requisitos, pois os sistemas são diferentes. No entanto, agora seu trabalho dobrou. Você precisa visualizar rapidamente novas postagens, comentar, responder perguntas. O silêncio, especialmente na comunicação pública, é inaceitável.

Mas o mais difícil é que agora você precisa rastrear e marcar solicitações de alguma maneira para marcar aquelas que estão planejadas para implementação ou vice-versa. Voltando ao exemplo com uma calculadora. Como no portal, é necessário marcar a solicitação de suporte binário, se você planeja implementar apenas operações aritméticas e conversão, sem operações lógicas.

Cada gerente de produto escolhe sua própria solução. Não existe uma abordagem universal. No entanto, você deve sempre lembrar que mesmo um processo tão pequeno como a coleta e o processamento de solicitações de usuários pode conter muitos tópicos ocultos e é fácil duplicar o trabalho.

Source: https://habr.com/ru/post/pt439126/


All Articles