中文
相关论文

相关论文: Unhappy Developers: Bad for Themselves, Bad for Pr…

200 篇论文

Generative AI is showing early evidence of productivity gains for software developers, but concerns persist regarding workforce disruption and deskilling. We describe our research with 21 developers at the cutting edge of using AI,…

Background: Noise, defined as an unwanted sound, is one of the commonest factors that could affect people's performance in their daily work activities. The software engineering research community has marginally investigated the effects of…

软件工程 · 计算机科学 2018-07-12 Simone Romano , Giuseppe Scanniello , Davide Fucci , Natalia Juristo , Burak Turhan

The software process model consists of a set of activities undertaken to design, develop and maintain software systems. A variety of software process models have been designed to structure, describe and prescribe the software development…

软件工程 · 计算机科学 2013-06-06 Rupinder Kaur , Jyotsna Sengupta

Development effort is an undeniable part of the project management which considerably influences the success of project. Inaccurate and unreliable estimation of effort can easily lead to the failure of project. Due to the special…

软件工程 · 计算机科学 2012-09-13 Elham Khatibi , Roliana Ibrahim

We present a quasi-experiment to investigate whether, and to what extent, sleep deprivation impacts the performance of novice software developers using the agile practice of test-first development (TFD). We recruited 45 undergraduates and…

软件工程 · 计算机科学 2018-05-08 Davide Fucci , Giuseppe Scanniello , Simone Romano , Natalia Juristo

As artificial intelligence (AI) tools become increasingly embedded in software development workflows, questions persist about their true impact on developer productivity and experience. This paper presents findings from a mixed-methods…

人机交互 · 计算机科学 2025-08-04 Brian Houck , Travis Lowdermilk , Cody Beyer , Steven Clarke , Ben Hanrahan

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

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

In software-engineering research, many empirical studies are conducted with open-source or industry developers. However, in contrast to other research communities like economics or psychology, only few experiments use financial incentives…

软件工程 · 计算机科学 2024-09-17 Dmitri Bershadskyy , Jacob Krüger , Gül Çalıklı , Siegmar Otto , Sarah Zabel , Jannik Greif , Robert Heyer

When developing software, it is vitally important to keep the level of technical debt down since it is well established from several studies that technical debt can, e.g., lower the development productivity, decrease the developers' morale,…

软件工程 · 计算机科学 2021-01-06 Terese Besker , Antonio Martini , Jan Bosch

Software engineering is not only about technical solutions. To a large extent, it is also concerned with organizational issues, project management, and human behavior. There are serious gender issues that can severely limit the…

软件工程 · 计算机科学 2021-04-30 Karina Kohl , Rafael Prikladnicki

Code smells as symptoms of poor design and implementation choices. Many times they are the result of so called technical debt. Our study showed that the interest in code smells research is increasing. However, most of the publications are…

软件工程 · 计算机科学 2018-02-19 Peter Kokol , Milan Zorman , Grega Zlahtic , Bojan Zlahtic

Pervasive use of software applications continues to challenge user privacy when users interact with software systems. Even though privacy practices such as Privacy by Design (PbD), have clear in- structions for software developers to embed…

软件工程 · 计算机科学 2018-05-28 Awanthika Senarath , Nalin Asanka Gamagedara Arachchilage

There have been recent calls for research on the human side of software engineering and its impact on various factors such as productivity, developer happiness and project success. An analysis of which challenges in software engineering…

软件工程 · 计算机科学 2022-02-01 Marco Hoffmann , Daniel Mendez , Fabian Fagerholm , Anton Luckhardt

Diversity in software teams drives innovation and enhances performance, but it also introduces challenges that require intentional management. LGBTQIAPN+ professionals in the software industry face unique barriers, including discrimination,…

软件工程 · 计算机科学 2025-01-24 Edvaldo Wassouf , Pedro Fukuda , Awdren Fontão

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…

软件工程 · 计算机科学 2024-08-05 Emeralda Sesari , Federica Sarro , Ayushi Rastogi

The growth of the software game development industry is enormous and is gaining importance day by day. This growth imposes severe pressure and a number of issues and challenges on the game development community. Game development is a…

软件工程 · 计算机科学 2018-01-16 Saiqa Aleem , Luiz Fernando Capretz , Faheem Ahmed

According to psychology, not everybody can excel at all kinds of tasks. Thus, chances of a successful outcome of software development increase if people with particular personality types are assigned to their preferred tasks in the project.…

计算机与社会 · 计算机科学 2015-11-16 Luiz Fernando Capretz , Daniel Varona , Arif Raza

Video game designers often view confusion as undesirable, yet it is inevitable, as new players must adapt to new interfaces and mechanics in an increasingly varied and innovative game market, which is more popular than ever. Research…

人机交互 · 计算机科学 2025-09-05 Thomas Vase Schultz Volden , Oleg Jarma Montoya , Paolo Burelli , Marco Scirea

Success and failure in software engineering are still among the least understood phenomena in the discipline. In a recent special journal issue on the topic, Mantyla et al. started discussing these topics from different angles; the authors…

软件工程 · 计算机科学 2023-04-06 Damian A. Tamburri , Fabio Palomba , Rick Kazman