中文
相关论文

相关论文: Overwhelmed Software Developers

200 篇论文

Software engineering (SE) requires developers to collaborate with stakeholders, and understanding their emotions and perspectives is often vital. Empathy is a concept characterising a person's ability to understand and share the feelings of…

软件工程 · 计算机科学 2024-01-18 Hashini Gunatilake , John Grundy , Rashina Hoda , Ingo Mueller

Developers are more than "nerds behind computers all day", they lead a normal life, and not all take the traditional path to learn programming. However, the public still sees software development as a profession for "math wizards". To learn…

软件工程 · 计算机科学 2021-09-15 Souti Chattopadhyay , Denae Ford , Thomas Zimmermann

Workplace stress is often considered to be negative, yet lab studies on individuals suggest that not all stress is bad. There are two types of stress: distress refers to harmful stimuli, while eustress refers to healthy, euphoric stimuli…

社会与信息网络 · 计算机科学 2022-12-22 Sanja Šćepanović , Marios Constantinides , Daniele Quercia , Seunghyun Kim

Automatically generating test cases for software has been an active research topic for many years. While current tools can generate powerful regression or crash-reproducing test cases, these are often kept separately from the maintained…

软件工程 · 计算机科学 2021-08-30 Carolin Brandt , Andy Zaidman

Software startups face with multiple technical and business challenges, which could make the startup journey longer, or even become a failure. Little is known about entrepreneurial decision making as a direct force to startup development…

计算机与社会 · 计算机科学 2017-12-05 Anh Nguven Duc , Yngve Dahle , Martin Steinert , 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…

软件工程 · 计算机科学 2020-04-22 Miikka Kuutila , Mika Mäntylä , Maëlick Claes

Affects---emotions and moods---have an impact on cognitive processing activities and the working performance of individuals. It has been established that software development tasks are undertaken through cognitive processing activities.…

软件工程 · 计算机科学 2015-09-18 Daniel Graziotin , Xiaofeng Wang , Pekka Abrahamsson

In the past decades, integrated development environments (IDEs) have been largely advanced to facilitate common software engineering tasks. Yet, with growing information needs driven by increasing complexity in developing modern…

软件工程 · 计算机科学 2021-11-02 Haipeng Cai

Background: The increasing adoption of AI assistants in programming has led to numerous studies exploring their benefits. While developers consistently report significant productivity gains from these tools, empirical measurements often…

人机交互 · 计算机科学 2025-01-07 Ebtesam Al Haque , Chris Brown , Thomas D. LaToza , Brittany Johnson

Within the agile paradigm, many software product companies create cross-functional product development teams that own their product or a defined set of product features. In contrast to development teams operating within a…

软件工程 · 计算机科学 2020-06-09 Robert C. Fuller , Philippe Kruchten

Cloud computing is gaining more and more traction as a deployment and provisioning model for software. While a large body of research already covers how to optimally operate a cloud system, we still lack insights into how professional…

软件工程 · 计算机科学 2015-03-18 Jürgen Cito , Philipp Leitner , Thomas Fritz , Harald C. Gall

High rates of turnover among software developers remain, involving additional costs of hiring and training. Voluntary turnover may be due to workplace issues or personal career decisions, but it might as well relate to Job Characteristics,…

软件工程 · 计算机科学 2019-03-12 Tiago Massoni , Nilton Ginani , Wallison Silva , Zeus Barros , Georgia Moura

Conversations around diversity and inclusion in software engineering often focus on gender and racial disparities. However, the State of Devs 2025 survey with 8,717 participants revealed that other forms of discrimination are similarly…

软件工程 · 计算机科学 2025-11-03 Shalini Chakraborty , Sebastian Baltes

Can the right requirements boost developer satisfaction and happiness? We believe they can. In keeping with this issue's theme, "Well-Being for Resilience: Developers Thrive," we discuss the connection between the three keywords,…

软件工程 · 计算机科学 2024-06-07 Markus Borg , Daniel Graziotin

Large Language Models (LLMs) are increasingly embedded into software products across diverse industries, enhancing user experiences, but at the same time introducing numerous challenges for developers. Unique characteristics of LLMs force…

软件工程 · 计算机科学 2024-12-06 Nadia Nahar , Christian Kästner , Jenna Butler , Chris Parnin , Thomas Zimmermann , Christian Bird

Software testing is a complex, intellectual activity based (at least) on analysis, reasoning, decision making, abstraction and collaboration performed in a highly demanding environment. Naturally, it uses and allocates multiple cognitive…

软件工程 · 计算机科学 2020-12-10 Eduard Enoiu , Gerald Tukseferi , Robert Feldt

Data quality is vital for user experience in products reliant on data. As solutions for data quality problems, researchers have developed various taxonomies for different types of issues. However, although some of the existing taxonomies…

数据库 · 计算机科学 2024-05-28 Qiaolin Qin , Heng Li , Ettore Merlo

It is impossible to separate the human factors from software engineering expertise during software development, because software is developed by people and for people. The intangible nature of software has made it a difficult product to…

计算机与社会 · 计算机科学 2017-04-05 Pradeep Waychal , Luiz Fernando Capretz

The intersection of ageism and sexism can create a hostile environment for veteran software developers belonging to marginalized genders. In this study, we conducted 14 interviews to examine the experiences of people at this intersection,…

软件工程 · 计算机科学 2023-05-12 Sterre van Breukelen , Ann Barcomb , Sebastian Baltes , Alexander Serebrenik

Addressing women's under-representation in the software industry, a widely recognized concern, requires attracting as well as retaining more women. Hearing from women practitioners, particularly those positioned in multi-cultural settings,…

软件工程 · 计算机科学 2024-01-24 Bianca Trinkenreich , Ricardo Britto , Marco Aurelio Gerosa , Igor Steinmacher