English
Related papers

Related papers: On the Unhappiness of Software Developers

200 papers

Recent research in software engineering supports the "happy-productive" thesis, and the desire of flourishing happiness among programmers is often expressed by industry practitioners. Recent literature has suggested that a cost-effective…

Software Engineering · Computer Science 2017-07-04 Daniel Graziotin , Fabian Fagerholm , Xiaofeng Wang , Pekka Abrahamsson

The growing literature on affect among software developers mostly reports on the linkage between happiness, software quality, and developer productivity. Understanding happiness and unhappiness in all its components -- positive and negative…

Software Engineering · Computer Science 2018-04-24 Daniel Graziotin , Fabian Fagerholm , Xiaofeng Wang , Pekka Abrahamsson

The growing literature on affect among software developers mostly reports on the linkage between happiness, software quality, and developer productivity. Understanding the positive side of happiness -- positive emotions and moods -- is an…

Software Engineering · Computer Science 2017-07-04 Daniel Graziotin , Fabian Fagerholm , Xiaofeng Wang , Pekka Abrahamsson

Software companies and startups often follow the idea of flourishing happiness among developers. Perks, playground rooms, free breakfast, remote office options, sports facilities near the companies, company retreats, you name it. The…

Software Engineering · Computer Science 2019-04-18 Daniel Graziotin , Fabian Fagerholm

Information technology (IT) organizations are increasing the use of agile practices, which are based on a people-centred culture alongside the software development process. Thus, it is vital to understand the social and human factors of the…

Software Engineering · Computer Science 2020-06-08 Luís Felipe Amorim , Marcelo Marinho , Suzana Sampaio

For more than 30 years, it has been claimed that a way to improve software developers' productivity and software quality is to focus on people and to provide incentives to make developers satisfied and happy. This claim has rarely been…

Software Engineering · Computer Science 2015-05-06 Daniel Graziotin , Xiaofeng Wang , Pekka Abrahamsson

Studies show that software developers' happiness pays off when it comes to productivity.

Software Engineering · Computer Science 2014-06-23 Daniel Graziotin , Xiaofeng Wang , Pekka Abrahamsson

For decades now, it has been claimed that a way to improve software developers' productivity is to focus on people. Indeed, while human factors have been recognized in Software Engineering research, few empirical investigations have…

Software Engineering · Computer Science 2013-06-10 Daniel Graziotin , Xiaofeng Wang , Pekka Abrahamsson

The time pressure associated with software development, among other factors, often leads to a diminished emotional state among developers. However, whether emotions affect perceived productivity remains an open question. This study aims to…

Software Engineering · Computer Science 2025-10-07 Pawel Weichbroth , Maciej Lotysz , Michal Wrobel

We have conducted a qualitative psychology study to explore the experience of feeling overwhelmed in the realm of software development. Through the candid confessions of two participants who have recently faced overwhelming challenges, we…

Software Engineering · Computer Science 2024-06-07 Lisa-Marie Michels , Aleksandra Petkova , Marcel Richter , Andreas Farley , Daniel Graziotin , Stefan Wagner

The well-being of software engineers is increasingly under strain due to the high-stress nature of their roles, which involve complex problem-solving, tight deadlines, and the pressures of rapidly evolving technologies. Despite increasing…

Software Engineering · Computer Science 2025-04-03 Cristina Martinez Montes , Birgit Penzenstadler , Robert Feldt

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…

Software Engineering · Computer Science 2024-10-25 Ike Obi , Jenna Butler , Sankeerti Haniyur , Brian Hassan , Margaret-Anne Storey , Brendan Murphy

For more than thirty years, it has been claimed that a way to improve software developers' productivity and software quality is to focus on people. The underlying assumption seems to be that "happy and satisfied software developers perform…

Software Engineering · Computer Science 2016-01-27 Daniel Graziotin

The study of affects (i.e., emotions, moods) in the workplace has received a lot of attention in the last 15 years. Despite the fact that software development has been shown to be intellectual, creative, and driven by cognitive activities,…

Software Engineering · Computer Science 2015-09-18 Daniel Graziotin , Xiaofeng Wang , Pekka Abrahamsson

In this paper, we report on an Interpretive Phenomenological Analysis (IPA) study on experiencing overwhelm in a software development context. The objectives of our study are, hence, to understand the experiences developers have when being…

Software Engineering · Computer Science 2024-01-08 Lisa-Marie Michels , Aleksandra Petkova , Marcel Richter , Andreas Farley , Daniel Graziotin , Stefan Wagner

Background: Studies on developer productivity and well-being find that the perceptions of productivity in a software team can be a socio-technical problem. Intuitively, problems and challenges can be better handled by managing expectations…

Software Engineering · Computer Science 2021-07-21 Khalid Hasan , Partho Chakraborty , Rifat Shahriyar , Anindya Iqbal , Gias Uddin

Context. Considering the importance of software testing to the development of high quality and reliable software systems, this paper aims to investigate how can work-related factors influence the motivation of software testers. Method. We…

Software is infamous for its poor quality and frequent occurrence of bugs. While there is no doubt that thorough testing is an appropriate answer to ensure sufficient quality, the poor state of software generally suggests that developers…

Software Engineering · Computer Science 2023-09-06 Philipp Straubinger , Gordon Fraser

Burnout affects software developers' mental and physical well-being and contributes to turnover, generating strong concerns in the software industry. Prior research has shown that lack of belonging is associated with higher levels of…

Software Engineering · Computer Science 2026-05-11 Bianca Trinkenreich , Marco Aurelio Gerosa , Anita Sarma , Igor Steinmacher

Changes are inherent in software development, often increasing developers' perception of instability. Understanding the relationship between human factors and Software Engineering processes is crucial to mitigating and preventing issues.…

Software Engineering · Computer Science 2025-02-17 Danilo Monteiro Ribeiro
‹ Prev 1 2 3 10 Next ›