English
Related papers

Related papers: Individual Differences Limit Predicting Well-being…

200 papers

Studying the human factors that impact on software development, and assigning individuals with specific competencies and qualities to particular software roles, have been shown to aid software project performance. For instance, prior…

Software Engineering · Computer Science 2021-06-22 Sherlock A. Licorish , Stephen G. MacDonell

Assessment of job performance, personalized health and psychometric measures are domains where data-driven and ubiquitous computing exhibits the potential of a profound impact in the future. Existing techniques use data extracted from…

Software Repositories contain knowledge on how software engineering teams work, communicate, and collaborate. It can be used to develop a data-informed view of a team's development process, which in turn can be employed for process…

Software Engineering · Computer Science 2020-07-17 Christoph Matthies , Franziska Dobrigkeit , Guenter Hesse

Context: In the workplace, some individuals engage in the voluntary and intentional generation, promotion, and realization of new ideas for the benefit of individual performance, group effectiveness, or the organization. The literature…

Software Engineering · Computer Science 2016-12-15 Cleviton Monteiro , Fabio Queda Bueno da Silva , Luiz Fernando Capretz

Following the onset of the COVID-19 pandemic and subsequent lockdowns, the daily lives of software engineers were heavily disrupted as they were abruptly forced to work remotely from home. To better understand and contrast typical working…

Software Engineering · Computer Science 2023-01-16 Daniel Russo , Paul H. P. Hanel , Seraphina Altnickel , Niels van Berkel

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

Recent works have proposed that software developers' positive emotion has a positive impact on software developers' productivity. In this paper we investigate two data sources: developers chat messages (from Slack and Hipchat) and source…

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

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

Predictive models for software projects' characteristics have been traditionally based on project-level metrics, employing only little developer-level information, or none at all. In this work we suggest novel metrics that capture temporal…

Software Engineering · Computer Science 2016-12-01 Stanislav Levin , Amiram Yehudai

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,…

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

Psychoactive substances, which influence the brain to alter perceptions and moods, have the potential to have positive and negative effects on critical software engineering tasks. They are widely used in software, but that use is not well…

Software Engineering · Computer Science 2023-05-03 Kaia Newman , Madeline Endres , Brittany Johnson , Westley Weimer

Analysing and improving productivity has been one of the main goals of software engineering research since its beginnings. A plethora of studies has been conducted on various factors that resulted in several models for analysis and…

Software Engineering · Computer Science 2018-01-22 Stefan Wagner , Melanie Ruhe

There is considerable anecdotal evidence suggesting that software engineers enjoy engaging in solving puzzles and other cognitive efforts. A tendency to engage in and enjoy effortful thinking is referred to as a person's 'need for…

Software Engineering · Computer Science 2021-12-14 Daniel Russo , Andres R. Masegosa , Klaas-Jan Stol

Context: Large-scale distributed projects are typically the results of collective efforts performed by multiple developers with heterogeneous personalities. Objective: We aim to find evidence that personalities can explain developers'…

Software Engineering · Computer Science 2022-04-14 Fabio Calefato , Filippo Lanubile , Bogdan Vasilescu

Software is the outcome of active and effective communication between members of an organization. This has been noted with Conway's law, which states that ``organizations design systems that mirror their own communication structure.''…

Computers and Society · Computer Science 2021-06-01 Parisa Kaghazgaran , Nichola Lubold , Fred Morstatter

An agile approach has become very popular over the last decade, which requires good communication and teamwork within teams as well as with outside stakeholders. Therefore, social interaction is central for a software development team to be…

Software Engineering · Computer Science 2019-03-19 Andreas Bäckevik , Erik Tholén , Lucas Gren

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

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

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