Identifying Factors Contributing to Bad Days for Software Developers: A Mixed Methods Study
View PDF
HTML (experimental)
Abstract:Software development is a dynamic activity that requires engineers to work effectively with tools, processes, and collaborative teams. As a result, the presence of friction can significantly hinder productivity, increase frustration, and contribute to low morale among developers. By contrast, higher satisfaction levels are positively correlated with higher levels of perceived productivity. Hence, understanding the factors that cause bad experiences for devel...
Read more at arxiv.org