“Frustrating, Stressful, and Overwhelming”: Insights into Software Practitioners’ Productivity from Stack Exchange Discussions

Context: Productivity is a central concern in software engineering, but traditional approaches often overlook the human aspects of daily work. Aims: To investigate how software practitioners perceive productivity challenges and how they impact their well-being and their tasks. Method: We conducted a thematic analysis of grey literature, drawing from discussions in two Stack Exchange communities (Software Engineering and Project Management). Results: We identified 21 factors that affect productivity, emphasizing time management, adopting new standards and technologies, difficulty measuring productivity, and context switching. These challenges reflect technical issues and human concerns such as demotivation and psychological pressure, showing that productivity cannot be understood in isolation. The study also revealed 17 direct impacts on professionals, including stress and perceived fluctuations in productivity, and 8 impacts on tasks, such as delays and rework. Conclusion: This study offers a broader understanding of productivity in software engineering by connecting technical and human factors. It highlights the value of grey literature in uncovering underexplored dimensions of practitioners’ experiences.

Authors

Publication Details

Published
2025-09-22
DOI
https://doi.org/10.5753/sbes.2025.9914
Primary Topic
Software Engineering Techniques and Practices
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

“Frustrating, Stressful, and Overwhelming”: Insights into Software Practitioners’ Productivity from Stack Exchange Discussions

José Amâncio Macedo Santos, Júlio César Andrade Silva, Manoel Mendonça, Sávio Freire et al.
Software Engineering Techniques and Practices
article

“Frustrating, Stressful, and Overwhelming”: Insights into Software Practitioners’ Productivity from Stack Exchange Discussions

José Amâncio Macedo Santos, Júlio César Andrade Silva, Manoel Mendonça, Sávio Freire, Lidiany Cerqueira, Beatriz Santana, Glauco de Figueiredo Carneiro
article en

Abstract

Context: Productivity is a central concern in software engineering, but traditional approaches often overlook the human aspects of daily work. Aims: To investigate how software practitioners perceive productivity challenges and how they impact their well-being and their tasks. Method: We conducted a thematic analysis of grey literature, drawing from discussions in two Stack Exchange communities (Software Engineering and Project Management). Results: We identified 21 factors that affect productivity, emphasizing time management, adopting new standards and technologies, difficulty measuring productivity, and context switching. These challenges reflect technical issues and human concerns such as demotivation and psychological pressure, showing that productivity cannot be understood in isolation. The study also revealed 17 direct impacts on professionals, including stress and perceived fluctuations in productivity, and 8 impacts on tasks, such as delays and rework. Conclusion: This study offers a broader understanding of productivity in software engineering by connecting technical and human factors. It highlights the value of grey literature in uncovering underexplored dimensions of practitioners’ experiences.

Openalex Percentile: Top 59%
Software Engineering Techniques and Practices
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.