AI-assisted Script Management for Requirements Elicitation Interviews
Este artigo apresenta e avalia um fluxo de trabalho de gestão de roteiros assistido por IA para entrevistas de elicitação de requisitos, demonstrando, por meio de um estudo quase experimental, que ele supera abordagens baseadas apenas em treinamento ao gerar roteiros de maior qualidade, permitir questionamentos de acompanhamento mais profundos e produzir modelos de objetivos mais refinados, apesar de cobrir menos tópicos.
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 uma cena de crime, você está entrevistando uma testemunha para descobrir o que ela precisa de um novo jogo de vídeo ou de um aplicativo de compras. No mundo da engenharia de software, esse trabalho de detetive é chamado de "elicitação de requisitos". O objetivo é fazer as perguntas certas para descobrir exatamente o que o usuário deseja antes que os programadores comecem a construir. Se você perder uma pista ou fizer a pergunta errada, o produto final pode ser quebrado, confuso ou simplesmente inútil.
Para fazer isso bem, os entrevistadores geralmente preparam um "roteiro" — uma lista de perguntas projetadas para cobrir todas as bases importantes. Mas aqui está a parte complicada: conversas reais são bagunçadas. A testemunha pode se desviar para um assunto paralelo, ou o detetive pode ficar tão nervoso que esquece de fazer a pergunta mais importante. É um equilíbrio entre seguir o plano e ouvir o que a pessoa está realmente dizendo. Por muito tempo, especialistas tentaram treinar humanos para serem melhores nisso, mas e se pudéssemos dar ao detetive um assistente inteligente e invisível que sussurra dicas em seu ouvido enquanto ele fala? Essa é a grande questão que este artigo explora: a inteligência artificial (IA) pode ajudar os humanos a fazerem perguntas melhores e obterem respostas melhores durante essas entrevistas?
Os pesquisadores da Carnegie Mellon University decidirceram testar isso construindo um "copiloto" digital para entrevistadores. Eles criaram um sistema de duas etapas. Primeiro, a IA atua como uma planejadora, lendo os grandes objetivos de negócio de uma empresa (como "fazer as pessoas assistirem a mais vídeos") e transformando-os em uma lista inteligente de perguntas de entrevista. Segundo, durante a entrevista real, a IA atua como um assistente em tempo real. Ela ouve a conversa, rastreia quais perguntas da lista foram feitas e aparece na tela com sugestões de perguntas de acompanhamento caso o entrevistador fique travado ou precise se aprofundar mais.
Para ver se isso funcionava, eles organizaram um confronto entre dois grupos de entrevistadores. Um grupo era composto por vários estudantes de pós-graduação que haviam feito uma aula sobre como entrevistar pessoas (o grupo "Apenas Treinamento"). O outro grupo era um grupo semelhante de estudantes que não tinham treinamento especial, mas que receberam o copiloto de IA para ajudá-los (o grupo "Assistido por IA"). Era como comparar um detetive veterano que conhece todas as regras contra um detetive novato que tem um GPS superinteligente e um guia de referência.
Os resultados foram surpreendentes e mostraram que a IA não apenas ajudou; ela mudou todo o estilo da entrevista. Os roteiros gerados pela IA foram de qualidade muito superior, pontuando 92,8 de 100 em comparação aos 74,8 dos escritos pelos humanos. Mas a verdadeira mágica aconteceu durante as entrevistas. Os entrevistadores assistidos pela IA não tentaram passar rapidamente por uma longa lista de tópicos. Em vez disso, eles focaram em menos tópicos, mas foram muito mais fundo. Eles fizeram cerca de 3,4 perguntas de acompanhamento para cada tópico discutido, enquanto os humanos treinados fizeram apenas 1,15.
Pense nisso como cavar em busca de um tesouro. Os humanos treinados eram como pessoas com uma rede larga, lançando-a sobre uma área enorme e pegando alguns peixes em muitos lugares diferentes. Os entrevistadores assistidos pela IA eram como pessoas com um único buraco profundo; eles permaneceram em um lugar e cavaram para baixo, descobrindo muito mais detalhes e "tesouros" específicos (o que os pesquisadores chamam de "requisitos de baixo nível"). Porque cavaram mais fundo, o mapa final do que os usuários queriam era mais detalhado e útil.
No entanto, o artigo é cuidadoso ao não dizer que a IA é uma varinha mágica que resolve tudo. Os pesquisadores descobriram que as sugestões de "pergunta de acompanhamento" da IA nem sempre eram perfeitas; os entrevistadores frequentemente ignoravam as palavras específicas sugeridas pela IA porque as sentiam um pouco monótonas ou lentas. Em vez disso, o verdadeiro superpoder da IA era o "rastreador de tópicos". Era como um painel amigável que dizia ao entrevistador: "Ei, você ainda não perguntou sobre a tela de login" ou "Você está falando sobre pagamento há algum tempo, talvez deva se aprofundar aqui?". Os entrevistadores adoraram esse recurso, classificando-o como a parte mais útil do sistema.
Então, qual é a conclusão? O estudo sugere que dar a uma pessoa sem treinamento um assistente de IA inteligente pode, de fato, produzir melhores resultados do que dar a uma pessoa treinada nenhuma ajuda. A IA ajudou os entrevistadores a manter o foco, a fazer mais perguntas de acompanhamento e a descobrir detalhes mais profundos sobre o que os usuários realmente precisam. Mas também mostrou que a IA não é um substituto para o julgamento humano; os melhores resultados vieram quando a IA lidou com o trabalho pesado de rastreamento e planejamento, enquanto o entrevistador humano usou esse suporte para ter uma conversa mais natural e profunda. Não se trata da IA fazendo o trabalho por você; trata-se da IA segurando a lanterna para que você possa ver as pistas com mais clareza.
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.