Publicação
Leveraging AI-Powered chatbots for enhanced requirements elicitation and documentation in software engineering
| Resumo: | A engenharia de requisitos tradicional é frequentemente ineficiente devido a falhas de comunicação, documentação fraca e processos manuais demorados. Esta tese investiga os chatbots reforçados por inteligência artificial (IA) como uma solução para melhorar a obtenção e documentação de requisitos. Utilizando uma abordagem de Design Science Research baseada numa revisão da literatura e entrevistas com analistas, foram identificados alguns desafios, como a fragmentação do conhecimento e confiança reduzida na IA. Em seguida, foi desenhado um protótipo de chatbot com um núcleo de geração reforçada por recuperação, baseado na documentação do projeto e integrado com o Jira e o Confluence. A avaliação com cinco analistas mostrou o potencial do chatbot para reduzir o esforço manual na elaboração de artefactos, como requisitos e documentação, e melhorar o acesso à base de conhecimento. No entanto, a confiança dos utilizadores foi baixa, uma vez que o protótipo não conseguia estabelecer ligações a fontes verificáveis. Esta investigação conclui que a confiança é um requisito crítico que requer funcionalidades como camadas de proveniência e classificação de confiança. Estes resultados posicionam os chatbots reforçados por IA não como substitutos autónomos, mas como assistentes colaborativos que aumentam a experiência humana, libertando os analistas para tarefas de pensamento crítico e a comunicação com stakeholders. Trabalhos futuros devem implementar uma rigorosa higiene de dados para garantir que a base de conhecimento seja confiável e validar essas descobertas com uma amostra maior e mais diversificada de participantes. |
|---|---|
| Autores principais: | Zatic, Nicolae |
| Assunto: | Elicitação de requisitos Modelo de linguagem de grande escala Geração reforçada por recuperação Engenharia de instruções Automação Requirements elicitation Large language model Retrieval-augmented generation Prompt engineering Automation |
| Ano: | 2026 |
| País: | Portugal |
| Tipo de documento: | dissertação de mestrado |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Universidade Aberta |
| Idioma: | inglês |
| Origem: | Repositório Aberto da Universidade Aberta |
| Resumo: | A engenharia de requisitos tradicional é frequentemente ineficiente devido a falhas de comunicação, documentação fraca e processos manuais demorados. Esta tese investiga os chatbots reforçados por inteligência artificial (IA) como uma solução para melhorar a obtenção e documentação de requisitos. Utilizando uma abordagem de Design Science Research baseada numa revisão da literatura e entrevistas com analistas, foram identificados alguns desafios, como a fragmentação do conhecimento e confiança reduzida na IA. Em seguida, foi desenhado um protótipo de chatbot com um núcleo de geração reforçada por recuperação, baseado na documentação do projeto e integrado com o Jira e o Confluence. A avaliação com cinco analistas mostrou o potencial do chatbot para reduzir o esforço manual na elaboração de artefactos, como requisitos e documentação, e melhorar o acesso à base de conhecimento. No entanto, a confiança dos utilizadores foi baixa, uma vez que o protótipo não conseguia estabelecer ligações a fontes verificáveis. Esta investigação conclui que a confiança é um requisito crítico que requer funcionalidades como camadas de proveniência e classificação de confiança. Estes resultados posicionam os chatbots reforçados por IA não como substitutos autónomos, mas como assistentes colaborativos que aumentam a experiência humana, libertando os analistas para tarefas de pensamento crítico e a comunicação com stakeholders. Trabalhos futuros devem implementar uma rigorosa higiene de dados para garantir que a base de conhecimento seja confiável e validar essas descobertas com uma amostra maior e mais diversificada de participantes. |
|---|
Atividades financiadas
Não foram encontrados projetos financiados.