English
Related papers

Related papers: Chat activity is a better predictor than chat sent…

200 papers

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

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

Psychological safety has been postulated as a key factor for the success of agile software development teams, yet there is a lack of empirical studies investigating the role of psychological safety in this context. The present study…

Software Engineering · Computer Science 2022-04-15 Marte Pettersen Buvik , Anastasiia Tkalich

The use of Generative AI (GenAI) tools in software development has raised questions about their impact on productivity, code quality, and developer practices. Prior research presents mixed findings, with objective analyses identifying…

Software Engineering · Computer Science 2026-05-12 Mark Looi

Chatbots powered by artificial intelligence (AI) have rapidly become a significant part of everyday life, with over a quarter of American adults using them multiple times per week. While these tools offer potential benefits and risks, a…

Computation and Language · Computer Science 2025-04-04 Joseph Heffner , Chongyu Qin , Martin Chadwick , Chris Knutsen , Christopher Summerfield , Zeb Kurth-Nelson , Robb B. Rutledge

Software development is a team work and largely dependent on open social interaction and continuous learning of individuals. Drawing on well established theoretical concepts proposed by social psychology and organizational science…

Software Engineering · Computer Science 2022-09-19 Muhammad Ovais Ahmad , Hadi Ghanbari , Tomas Gustavsson

Sentiment analysis is an essential technique for investigating the emotional climate within developer teams, contributing to both team productivity and project success. Existing sentiment analysis tools in software engineering primarily…

Software Engineering · Computer Science 2025-07-11 Martin Obaidi , Marc Herrmann , Elisa Schmid , Raymond Ochsner , Kurt Schneider , Jil Klünder

This paper introduces Diff Authoring Time (DAT), a powerful, yet conceptually simple approach to measuring software development productivity that enables rigorous experimentation. DAT is a time based metric, which assess how long engineers…

The increasing progress in artificial intelligence and respective machine learning technology has fostered the proliferation of chatbots to the point where today they are being embedded into various human-technology interaction tasks. In…

Human-Computer Interaction · Computer Science 2021-11-03 Johanna Schmidhuber , Stephan Schlögl , Christian Ploder

We report on a longitudinal case study conducted at the Italian site of a large software company to further our understanding of how development and communication tools can be improved to better support agile practices and collaboration.…

Software Engineering · Computer Science 2020-04-02 Fabio Calefato , Andrea Giove , Marco Losavio , Filippo Lanubile

Chat messages of development teams play an increasingly significant role in software development, having replaced emails in some cases. Chat messages contain information about discussed issues, considered alternatives and argumentation…

Software Engineering · Computer Science 2017-04-28 Rana Alkadhi , Teodora Lata , Emitza Guzman , Bernd Bruegge

The application of Large Language Models (LLMs) is growing in the productive completion of Software Engineering tasks. Yet, studies investigating the productive prompting techniques often employed a limited problem space, primarily focusing…

Software Engineering · Computer Science 2025-08-07 Sangwon Hyun , Hyunjun Kim , Jinhyuk Jang , Hyojin Choi , M. Ali Babar

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

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

Understanding and identifying the causes behind developers' emotions (e.g., Frustration caused by `delays in merging pull requests') can be crucial towards finding solutions to problems and fostering collaboration in open-source…

Software Engineering · Computer Science 2023-12-18 Mia Mohammad Imran , Preetha Chatterjee , Kostadin Damevski

Artificial Intelligence has demonstrated its significance in software engineering through notable improvements in productivity, accuracy, collaboration, and learning outcomes. This study examines the impact of generative AI tools,…

Software Engineering · Computer Science 2024-02-23 Muhammad Waseem , Teerath Das , Aakash Ahmad , Peng Liang , Mahdi Fehmideh , Tommi Mikkonen

Using agent-directed simulations, we investigate fluctuations in the collective emotional states on a chat network where agents interchange messages with a fixed number of moderators and emotional Bot. To design a realistic chat system, the…

Physics and Society · Physics 2014-11-21 M. Šuvakov , B. Tadić

Software engineering is a human activity. Despite this, human aspects are under-represented in technical debt research, perhaps because they are challenging to evaluate. This study's objective was to investigate the relationship between…

Software Engineering · Computer Science 2021-05-04 Jesper Olsson , Erik Risfelt , Terese Besker , Antonio Martini , Richard Torkar

The advent of automation in particular Software Engineering (SE) tasks has transitioned from theory to reality. Numerous scholarly articles have documented the successful application of Artificial Intelligence to address issues in areas…

Software Engineering · Computer Science 2023-05-26 Nathalia Nascimento , Paulo Alencar , Donald Cowan

In the software engineering industry today, companies primarily conduct their work in teams. To increase organizational productivity, it is thus crucial to know the factors that affect team effectiveness. Two team-related concepts that have…

Software Engineering · Computer Science 2018-02-06 Per Lenberg , Robert Feldt
‹ Prev 1 3 4 5 6 7 10 Next ›