Machine Learning Models for the Early Detection of Burnout in Software Engineering: a Systematic Literature Review
It addresses burnout detection for software engineers by synthesizing existing research, but is incremental as it reviews and compares prior studies without introducing new methods.
This systematic literature review analyzed machine learning approaches for early burnout detection in software engineers, finding that most studies use emotional dimensions and identifying which ML tools and datasets perform best for emotion detection.
Burnout is an occupational syndrome that, like many other professions, affects the majority of software engineers. Past research studies showed important trends, including an increasing use of machine learning techniques to allow for an early detection of burnout. This paper is a systematic literature review (SLR) of the research papers that proposed machine learning (ML) approaches, and focused on detecting burnout in software developers and IT professionals. Our objective is to review the accuracy and precision of the proposed ML techniques, and to formulate recommendations for future researchers interested to replicate or extend those studies. From our SLR we observed that a majority of primary studies focuses on detecting emotions or utilise emotional dimensions to detect or predict the presence of burnout. We also performed a cross-sectional study to detect which ML approach shows a better performance at detecting emotions; and which dataset has more potential and expressivity to capture emotions. We believe that, by identifying which ML tools and datasets show a better performance at detecting emotions, and indirectly at identifying burnout, our paper can be a valuable asset to progress in this important research direction.