Publication
Composição de equipas de projetos de desenvolvimento de software com inteligência artificial
dc.contributor.advisor | Ribeiro, António Rui Trigo | |
dc.contributor.author | Pontes, Adinilsa dos Reis Sousa | |
dc.date.accessioned | 2024-08-12T14:12:54Z | |
dc.date.available | 2024-08-12T14:12:54Z | |
dc.date.issued | 2024 | |
dc.description.abstract | Atualmente, a Inteligência Artificial (IA) é considerada como um dos temas mais discutidos a nível mundial, não sendo de estranhar a sua utilização por parte das empresas de desenvolvimento de software na gestão dos seus projetos. A IA oferece ferramentas avançadas para automação de tarefas repetitivas, análise preditiva e otimização de processos, permitindo uma melhor gestão dos projetos de desenvolvimento de software. Estas tecnologias podem ajudar na deteção precoce de falhas, previsão de prazos e orçamentos, além de facilitar a comunicação e a colaboração entre equipas e de apoiar a tomada de decisão do gestor de projetos. Neste contexto, o tema proposto explora a utilização da IA para composição de equipas de desenvolvimento de software de forma mais eficiente e eficaz, tendo sido desenvolvidos dois algoritmos de IA de content matching: O primeiro algoritmo procura identificar através da descrição do projeto quais os colaboradores com as competências mais adequadas para participar no projeto; e o segundo, compara a descrição do projeto com projetos passados, permitindo ao gestor de projetos ver quais os projetos passados mais similares com o projeto que pretende desenvolver, identificando o grau de sucesso e as equipas participantes, apoiando o gestor de projeto na tomada de decisão na seleção dos colaboradores para a equipa do projeto. Através da revisão sistemática da literatura e da análise de casos práticos, foram identificados os principais benefícios e desafios da utilização de IA na composição de equipas, bem como as tendências emergentes neste campo. Os resultados demonstram que a IA tem o potencial de transformar a forma como as equipas de desenvolvimento de software são formadas, contribuindo significativamente para a eficiência e o sucesso dos projetos. | pt_PT |
dc.identifier.tid | 203677242 | pt_PT |
dc.identifier.uri | http://hdl.handle.net/10400.26/51683 | |
dc.language.iso | por | pt_PT |
dc.subject | Gestão de projetos | pt_PT |
dc.subject | Composição de equipas | pt_PT |
dc.subject | Inteligência artificial | pt_PT |
dc.subject | Content matching | pt_PT |
dc.subject | Similaridade | pt_PT |
dc.title | Composição de equipas de projetos de desenvolvimento de software com inteligência artificial | pt_PT |
dc.type | master thesis | |
dspace.entity.type | Publication | |
rcaap.rights | openAccess | pt_PT |
rcaap.type | masterThesis | pt_PT |
thesis.degree.grantor | Instituto Politécnico de Coimbra | |
thesis.degree.name | Mestrado em Sistemas de Informação de Gestão | pt_PT |