I · Investigar3 min de leitura
Como investigar regras de negócio sem PO disponível
Como buscar interlocutores, comparar casos e registrar hipóteses quando o PO não está disponível para esclarecer uma regra.
Quando usar
Quando falta acesso ao PO e a resposta pode estar distribuída entre chamados, operação, documentos e código.
Nesta página
Comece com a diferença entre dois casosProcure quem conhece cada parteSepare as hipóteses com novos casosDeixe a investigação utilizávelPara praticarA tarefa chegou para teste, mas você ainda não sabe por que uma alteração é permitida num caso e bloqueada em outro. O PO está indisponível e a história não explica a diferença. Você pode começar comparando os casos e procurando quem conhece o processo.
O objetivo dessa primeira investigação é encontrar a condição que muda o resultado e a pessoa ou o registro que pode confirmá-la.
Comece com a diferença entre dois casos
Imagine um portal de empréstimo de equipamentos. Duas reservas têm retirada prevista para amanhã. Em uma, o horário pode ser alterado; na outra, o botão está bloqueado.
Anote o tipo de equipamento, a unidade, o estado da reserva e a mensagem apresentada. Se ainda não sabe qual diferença importa, deixe as possibilidades visíveis: proximidade do horário, equipamento separado ou regra própria da unidade.
A separação desta reserva já começou? O bloqueio depende disso ou do tempo que falta para a retirada?
Uma pergunta assim dá à operação algo concreto para explicar. Se a resposta for “nesses casos a gente liga para ajustar”, pergunte quando o procedimento é usado e quem o definiu.
Procure quem conhece cada parte
O suporte pode localizar ocorrências. A operação pode mostrar a separação do equipamento. Desenvolvimento pode explicar qual condição bloqueia o botão. O responsável pelo serviço pode confirmar se esse é o comportamento desejado.
O IIBA descreve entrevistas e observação no BABOK. Aqui, a escolha depende da lacuna: se falta uma explicação, converse; se a sequência não está clara, acompanhe um caso.
Ao ouvir a resposta, explique de volta: “Entendi que iniciar a separação impede trocar o horário, mesmo faltando um dia para a retirada. Quem pode confirmar essa condição para a unidade que estamos testando?”.
Separe as hipóteses com novos casos
Se uma reserva usa outro equipamento e outra unidade, comparar apenas as duas não mostra qual condição explica o bloqueio. Em homologação, prepare casos equivalentes e varie a condição investigada.
Você pode descobrir que o botão depende do início da separação. Isso explica a implementação observada. Para definir o esperado, confira a política do serviço ou a decisão de quem responde pela regra.
Se houver divergência, registre o caso em que ela muda o resultado. “A política permite alteração até duas horas antes; a implementação bloqueia assim que começa a separação” dá ao responsável uma decisão específica para avaliar.
Deixe a investigação utilizável
Registre a pergunta, a interpretação, o exemplo e a fonte na própria tarefa. Identifique se a resposta já foi confirmada e para quais unidades ou modalidades vale.
Quando faltar resposta, deixe a pendência com impacto e próximo passo. Enquanto ela é resolvida, você pode trabalhar nos critérios já esclarecidos. Combine com o time se a dúvida impede a conclusão da história.
Para praticar
Escolha uma tarefa com dúvida de regra. Anote duas explicações possíveis para o comportamento e qual caso ajudaria a distingui-las. Procure a pessoa que conhece essa parte do processo e registre como confirmar o esperado.
Leve esta prática para uma decisão da sua tarefa.
Aplicar na ferramenta