LLM-Based Discovery of Latent Requirements from Stakeholder Conversations: Preliminary Results from Industry
Este artigo apresenta o LENS, uma abordagem baseada em LLM que analisa transcrições de entrevistas com stakeholders para extrair requisitos explícitos e inferir latentes por meio do raciocínio sobre o contexto organizacional, demonstrando alta precisão na extração e valor prático significativo em uma avaliação de cibersegurança industrial.
Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo
Imagine que você é um detetive tentando resolver um mistério, mas em vez de procurar pistas em uma cena de crime, você está ouvindo uma conversa longa e prolixa entre um cliente e um consultor de negócios. O cliente está falando sobre suas lutas do dia a dia, reclamando de quanto tempo leva para realizar certas tarefas e descrevendo como sua equipe trabalha.
O Problema:
Geralmente, quando as empresas querem construir um novo software, elas perguntam aos seus funcionários (stakeholders): "Do que você precisa?". Os funcionários podem dizer: "Eu preciso de um botão que faça X". Isso é um requisito explícito — está escrito claramente.
Mas, frequentemente, os funcionários não sabem exatamente do que precisam. Eles apenas dizem: "Leva três horas para eu escrever estes relatórios toda semana" ou "Eu tenho que copiar e colar dados de três lugares diferentes". Eles não estão pedindo um software; eles estão apenas descrevendo um ponto de dor. Esses problemas ocultos são chamados de requisitos latentes. Se um analista humano ouvir a conversa, ele poderá deduzir: "Ah, se construíssemos um gerador de relatórios automático, isso resolveria esse problema de três horas". Mas os humanos cansam; ouvir horas de áudio é lento e caro.
A Solução: LENS
O artigo apresenta uma nova ferramenta chamada LENS (LLM-Enabled Needs Discovery). Pense no LENS como um detetive superinteligente e incansável que leu todos os manuais sobre como as ferramentas da empresa funcionam.
O LENS faz duas coisas:
- O Escriba: Ele ouve a conversa e escreve exatamente o que as pessoas pediram (os requisitos explícitos).
- O Detetive: Ele ouve as reclamações e as descrições de fluxos de trabalho desorganizados e, então, cruza essas informações com uma "folha de dicas" das tecnologias existentes na empresa. Ele então diz: "Espere, eu sei que você não pediu por isso, mas com base no que você disse sobre seu processo manual lento, e sabendo que você tem uma ferramenta específica que pode fazer isso, você deveria ter um recurso que corrija isso automaticamente".
Como Funciona (A Analogia):
Imagine que você está conversando com um amigo que diz: "Eu odeio caminhar até a loja para comprar leite todo dia; é tão cansativo".
- O Escriba escreve: "Amigo quer comprar leite".
- O Detetive (LENS) olha para a casa do seu amigo e vê que ele tem uma geladeira inteligente e um aplicativo de entrega de compras instalado, mas nunca usado. O Detetive então sugere: "Eu infiro que seu amigo precisa de um recurso de 'Pedido de Leite Inteligente' que peça leite automaticamente quando a geladeira estiver baixa".
O LENS escreve essas sugestões como "User Stories" (uma forma padrão de descrever necessidades de software) e as vincula ao momento exato da conversa de onde a ideia surgiu, para que ninguém possa dizer: "De onde você tirou essa ideia?".
O Experimento:
Os pesquisadores testaram esta ferramenta com uma empresa de cibersegurança chamada eSentire. Eles alimentaram o LENS com 12 entrevistas reais de funcionários (de cerca de 60 minutos cada).
- Resultado 1 (O Escriba): Ao procurar por coisas que as pessoas explicitamente pediram, o LENS foi muito preciso. Ele encontrou 100% dos pedidos e foi correto em 73% das vezes, resultando em uma pontuação geral alta.
- Resultado 2 (O Detetive): Ao procurar pelas necessidades ocultas, os pesquisadores pediram que especialistas humanos julgassem as ideias. Eles descobriram que 75% das ideias "ocultas" propostas pelo LENS foram consideradas úteis. Os especialistas acharam que essas ideias economizariam tempo ou automatizariam tarefas chatas.
A Ressalva (O que o artigo nos alerta):
O artigo é muito honesto sobre as limitações.
- Confusão: Às vezes, o LENS se confunde com a forma como as pessoas falam. Se alguém diz: "Nós já fazemos isso automaticamente, certo?", o LENS pode pensar que a pessoa está pedindo para automatizar, quando ela está apenas confirmando que já existe.
- Viabilidade: Embora as ideias fossem boas, às vezes o LENS não tinha detalhes suficientes. Ele pode sugerir uma solução que soa ótima, mas que exige um dado específico ou uma conexão entre duas ferramentas que a empresa não possui de fato.
- Não é um Produto Final: O artigo enfatiza que o LENS não entrega um produto de software finalizado. Ele fornece uma lista de ideias para discussão posterior. É como um parceiro de brainstorming, não uma refeição pronta.
Em Resumo:
Este artigo mostra que a IA pode ouvir conversas de negócios, escrever o que as pessoas pedem e também agir como um parceiro criativo para sugerir soluções de software para problemas que as pessoas nem sabiam que poderiam resolver. Funciona bem, mas ainda precisa de especialistas humanos para conferir as ideias e garantir que elas sejam realmente possíveis de construir.
Afogado em artigos na sua área?
Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.