Automation of Task Prioritization and Team Satisfaction Monitoring Through Sentiment Analysis in Software Engineering
Abstract
Analiza sentimenta u softverskom inženjerstvu danas je aktivno područje istraživanja, no još uvijek nema dovoljno testiranih i optimalnih rješenja za specifične tehničke tekstove. Ovaj rad ispituje pristupe analizi sentimenta u softverskom inženjerstvu, fokusirajući se na leksičke, modele strojnog učenja i duboke modele te njihovu primjenu na tehničkim komentarima i tiket sustavima. Posebna je pažnja usmjerena na integraciju najboljih modela u Jira i Azure okruženja radi automatizacije prioritizacije zadataka i praćenja zadovoljstva timova. Implementacija omogućuje pravovremenu identifikaciju ključnih problema, poboljšavajući upravljanje zadacima i zadovoljstvo korisnika. Razmatraju se i etički izazovi te važnost transparentnosti. Nakon usporedbe modela, zaključci i rezultati korišteni su za daljnju optimizaciju, a konačni su rezultati uključivali i povratne informacije korisnika tvrtke Rimac Technology koje su pomogle pri donošenju odluka o daljnjoj implementaciji.Sentiment analysis in software engineering is an active research area, but there are still insufficiently tested and optimal solutions for specific technical texts. This paper investigates sentiment analysis approaches in software engineering, focusing on lexical, machine learning, and deep learning models and their application to technical comments and ticketing systems. Special attention is given to integrating the best models into Jira and Azure environments for automating task prioritization and monitoring team satisfaction. The implementation enables timely identification of key issues, improving task management and user satisfaction. Ethical challenges and the importance of transparency are also discussed. After comparing the models, the conclusions and results were used for further optimization, and the final outcomes included user feedback from Rimac Technology company, which helped inform decisions regarding further implementation- Diplomski rad (sveučilišni)
- Master's thesis
- thesis
- analiza sentimenta
- softversko inženjerstvo
- strojno učenje
- duboki modeli
- tehnički komentari
- automatizacija zadataka
- zadovoljstvo korisnika
- sentiment analysis
- software engineering
- machine learning
- deep models
- technical comments
- task automation
- user satisfaction
- Tehničke znanosti. Računarstvo.
- Technical Sciences. Computer Science.