🤖 AI Summary
This study investigates the association mechanisms between software engineers’ perceived instability in development processes—categorized as task, technological, and team instability—and the three dimensions of occupational burnout: exhaustion, cynicism, and professional efficacy. Drawing on 411 valid survey responses, we employed a cross-sectional design and confirmatory factor analysis (CFA) to empirically identify distinct patterns of association. Results reveal that exhaustion correlates significantly and positively with all three instability types; cynicism also shows significant positive associations; whereas efficacy exhibits significant negative associations only with technological and team instability—not with task instability. Task instability was reported most frequently, and exhaustion emerged as the most prevalent burnout dimension. This study provides empirical evidence and theoretical grounding for organizations to identify critical stressors and implement targeted interventions to mitigate developer burnout.
📝 Abstract
Changes are common during the development process of software. These changes can increase the perception of instability of software developers. Understand the relationship between human factors and Software Engineering’s process is important to try to mitigate and prevent problems. One of these factors is burnout. Burnout is considered a disease that can impact several factors in Software Engineering, such as productivity, turnover, but mainly the health of the developers. Therefore, understanding the relationship between instability and burnout can help those involved to prevent and strategize so that developers can feel better and, consequently, produce more. The main objective of this work is to identify and describe the relationship between instability and burnout in the perception of members who participate in the software development process. To reach this objective, we conducted a cross-section survey with 411 respondents, which had its sampling by convenience and self-selection. In addition to identifying relationships between variables, confirmatory factor analysis techniques were also applied. The main results of this work are: The relationship between the perception of burnout and team, technological and task instability, which is positive and significant for the dimensions of exhaustion and cynicism. For the dimension of efficacy, it was negative and weak with technological and team instabilities and does not exist with task instability. In addition, exhaustion is perceived more frequently by respondents. The instability with the highest perception of frequency by the practitioners is that of the task. The results found are important because both the market and the academy can guide their efforts to reduce the perception of burnout and instability in software engineers. Furthermore, new research can be carried out to verify the impact of instability on developers, bringing a new perspective to monitor the perception of instability in the context of software development.