English
Related papers

Related papers: Exploring Indicators of Developers' Sentiment Perc…

200 papers

Sentiment analysis is one of the most widely used techniques in text analysis. Recent advancements with Large Language Models have made it more accurate and accessible than ever, allowing researchers to classify text with only a plain…

Computation and Language · Computer Science 2024-05-07 Michael Burnham

During software development, poor design and implementation choices can detrimentally impact software maintainability. Design smells, recurring patterns of poorly designed fragments, signify these issues. Role-stereotypes denote the generic…

Software Engineering · Computer Science 2024-06-28 Daniel Ogenrwot , Joyce Nakatumba-Nabende , John Businge , Michel R. V. Chaudron

Code smells represent sub-optimal implementation choices applied by developers when evolving software systems. The negative impact of code smells has been widely investigated in the past: besides developers' productivity and ability to…

Software Engineering · Computer Science 2019-05-28 Gemma Catolino , Fabio Palomba , Francesca Arcelli Fontana , Andrea De Lucia , Andy Zaidman , Filomena Ferrucci

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

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

The analysis of sentimental posts about software testing on Stack Overflow reveals that motivation and commitment of developers to use software testing methods is not only influenced by tools and technology. Rather, attitudes are also…

Software Engineering · Computer Science 2023-04-25 Mark Swillus , Andy Zaidman

The need for teaching realistic software development in project courses has increased in a global scale. It has always been challenges in cooperating fast-changing software technologies, development methodologies and teamwork. Moreover,…

Computers and Society · Computer Science 2018-08-17 Salah Uddin Ahmed , Ingrid Sundbø , Jon Kvisli , Jon Atle Gulla , Letizia Jaccheri , Anh Nguyen-Duc

Software developers experience and share a wide range of emotions throughout a rich ecosystem of communication channels. A recent trend that has emerged in empirical software engineering studies is leveraging sentiment analysis of…

Software Engineering · Computer Science 2018-03-07 Nicole Novielli , Fabio Calefato , Filippo Lanubile

Context: Motivation is known to improve performance. In software development in particular, there has been considerable interest in the motivation of contributors to open source. Objective: We identify 11 motivators from the literature…

Software Engineering · Computer Science 2024-04-15 Idan Amit , Dror G. Feitelson

The summary presented in this paper highlights the results obtained in a four-years project aiming at analyzing the development process of software artifacts from two points of view: Effectiveness and Affectiveness. The first attribute is…

Software Engineering · Computer Science 2017-03-07 Giuseppe Destefanis , Marco Ortu , Steve Counsell , Michele Marchesi , Roberto Tonelli

New ways of working such as globally distributed development or the integration of self-motivated external developers into software ecosystems will require a better and more comprehensive understanding of developers' feelings, perceptions,…

Software Engineering · Computer Science 2013-12-06 Fabian Fagerholm , Jürgen Münch

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

AI-assisted development tools promise productivity gains and improved code quality, yet their adoption among developers remains inconsistent. Prior research suggests that professional expertise influences technology adoption, but its role…

Human-Computer Interaction · Computer Science 2025-04-22 Ilya Zakharov , Ekaterina Koshchenko , Agnia Sergeyuk

A positive working climate is essential in modern software development. It enhances productivity since a satisfied developer tends to deliver better results. Sentiment analysis tools are a means to analyze and classify textual communication…

Software Engineering · Computer Science 2025-02-11 Martin Obaidi , Henrik Holm , Kurt Schneider , Jil Klünder

We study the relationship between the sentiment levels of Twitter users and the evolving network structure that the users created by @-mentioning each other. We use a large dataset of tweets to which we apply three sentiment scoring…

Social and Information Networks · Computer Science 2016-04-13 Nathaniel Charlton , Colin Singleton , Danica Vukadinović Greetham

Group mood plays a crucial role in shaping workspace experiences, influencing group dynamics, team performance, and creativity. The perceived group mood depends on many, often subconscious, aspects such as individual emotional states or…

Human-Computer Interaction · Computer Science 2025-08-18 Tzu-Hui Wu , Sebastian Cmentowski , Yunyin Lou , Jun Hu , Regina Bernhaupt

Agile methods and associated practices have been held to deliver value to software developers and customers. Research studies have reported team productivity and software quality benefits. While such insights are helpful for understanding…

Software Engineering · Computer Science 2024-12-23 Sherlock Anthony Licorish

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

Emotion recognition is a complex task due to the inherent subjectivity in both the perception and production of emotions. The subjectivity of emotions poses significant challenges in developing accurate and robust computational models. This…

Machine Learning · Computer Science 2023-09-08 Mimansa Jaiswal

We study user sentiment (reported via optional surveys) as a metric for fully randomized A/B tests. Both user-level covariates and treatment assignment can impact response propensity. We propose a set of consistent estimators for the…

Methodology · Statistics 2019-06-27 Ercan Yildiz , Joshua Safyan , Marc Harper