English
Related papers

Related papers: On the Unhappiness of Software Developers

200 papers

Background: Previous research highlights that common misconceptions about developer productivity lead to harmful and inaccurate evaluations of software work, pointing to the need for organizations to differentiate between measures of…

Software Engineering · Computer Science 2023-05-24 Carol S. Lee , Morgan Ramsey , Catherine M. Hicks

CONTEXT: Self-efficacy is a concept researched in various areas of knowledge that impacts various factors such as performance, satisfaction, and motivation. In Software Engineering, it has mainly been studied in the academic context,…

Introduction: Digital products increasingly reshape industries, influencing human behavior and decision-making. However, the software development teams developing these systems often lack diversity, which may lead to designs that overlook…

Context: Psychological safety (PS) is an important factor influencing team well-being and performance, particularly in collaborative and dynamic domains such as software development. Despite its acknowledged significance, research on PS…

Software is primarily developed for people by people and human factors must be studied in all software engineering phases. Creativity is the source to improvise solutions to problems for dominating complex systems such as software…

Software Engineering · Computer Science 2013-05-28 Daniel Graziotin

Software engineering is a highly dynamic discipline. Hence, as times change, so too might our beliefs about core processes in this field. This paper checks some five beliefs that originated in the past decades that comment on the…

Software Engineering · Computer Science 2021-05-26 N. C. Shrikanth , William Nichols , Fahmid Morshed Fahid , Tim Menzies

Software practitioners discuss problems at work with peers, in-person and online. These discussions can be technical (e.g., how to fix a bug?) and social (e.g., how to assign work fairly?). While there is a growing body of knowledge…

Software Engineering · Computer Science 2024-08-05 Emeralda Sesari , Federica Sarro , Ayushi Rastogi

Research shows that more than half of software professionals experience the Impostor Phenomenon (IP), with a notably higher prevalence among women compared to men. IP can lead to mental health consequences, such as depression and burnout,…

Large project overruns and overtime work have been reported in the software industry, resulting in additional expense for companies and personal issues for developers. The present work aims to provide an overview of studies related to time…

Software Engineering · Computer Science 2020-04-23 Miikka Kuutila , Mika Mäntylä , Umar Farooq , Maëlick Claes

Case studies have shown that software disasters snowball from technical issues to catastrophes through humans covering up problems rather than addressing them and empirical research has found the psychological safety of software engineers…

Software Engineering · Computer Science 2025-03-21 Junade Ali

This paper investigates how software professionals perceive the economic implications of diversity in software engineering teams. Motivated by a gap in software engineering research, which has largely emphasized socio-technical and…

Software Engineering · Computer Science 2026-03-25 Sofia Tapias Montana , Ronnie de Souza Santos

Context: As the demand for digital solutions adapted to different user profiles increases, creating more inclusive and diverse software development teams becomes an important initiative to improve software product accessibility. Problem:…

Software workplaces are increasingly recognized as key spaces for professional development, where developers encounter various challenges in their roles, which they often discuss in online forums. This paper analyzes 47,368 posts on the…

Software Engineering · Computer Science 2024-11-12 Natasha Grech , Md Farhad Hossain , Omar Alam

In order to solve today's complex problems in the world of software development, technical knowledge is no longer enough. Previous studies investigating and identifying non-technical skills of software engineers show that creative skills…

Software Engineering · Computer Science 2021-01-05 Wouter Groeneveld , Laurens Luyten , Joost Vennekens , Kris Aerts

AI coding assistants have become prolific in recent years. Through a longitudinal mixed-methods investigation, we examined how professional software engineers perceive the effects of AI coding assistants in regard to task focus, developer…

Software Engineering · Computer Science 2026-05-25 Annie Vella , Kelly Blincoe

Software development is a collaborative task and, hence, involves different persons. Research has shown the relevance of social aspects in the development team for a successful and satisfying project closure. Especially the mood of a team…

Software Engineering · Computer Science 2021-05-07 Martin Obaidi , Jil Klünder

During the past years, psychological diseases related to unhealthy work environments, such as burnouts, have drawn more and more public attention. One of the known causes of these affective problems is time pressure. In order to form a…

Software Engineering · Computer Science 2017-03-14 Miikka Kuutila , Mika V. Mäntylä , Maëlick Claes , Marko Elovainio

We review the literature relating to soft skills and the software engineering and information systems domain before describing a study based on 650 job advertisements posted on well-known recruitment sites from a range of geographical…

Software Engineering · Computer Science 2015-07-27 Faheem Ahmed , Luiz Fernando Capretz , Salah Bouktif , Piers Campbell

Large Language Models (LLMs) are increasingly integrated into various daily tasks in Software Engineering such as coding and requirement elicitation. Despite their various capabilities and constant use, some interactions can lead to…

Software Engineering · Computer Science 2025-04-22 Cristina Martinez Montes , Ranim Khojah

Software is a field of rapid changes: the best technology today becomes obsolete in the near future. If we review the graduate attributes of any of the software engineering programs across the world, life-long learning is one of them. The…

Software Engineering · Computer Science 2017-11-22 Luiz Fernando Capretz , Fahem Ahmed , Fabio Queda Bueno da Silva