中文
相关论文

相关论文: Software developers, moods, emotions, and performa…

200 篇论文

Software metrics offer a quantitative basis for predicting the software development process. In this way, software quality can be improved very easily. Software quality should be achieved to satisfy the customer with decreasing the software…

软件工程 · 计算机科学 2019-05-31 Junaid Rashid , Toqeer Mahmood , Muhamad Wasif Nisar

Mental health and well-being are major concerns in higher education and professional fields such as software engineering, yet are often overlooked in curricula. This paper describes our approach to include mental health, well-being, and…

计算机与社会 · 计算机科学 2026-03-26 Isabella Graßl , Birgit Penzenstadler

In seeking to understand the processes enacted during software development, an increasing number of studies have mined software repositories. In particular, studies have endeavored to show how teams resolve software defects. Although much…

软件工程 · 计算机科学 2021-04-19 Sherlock A. Licorish , Stephen G. MacDonell

Software development is a collaborative task. Previous research has shown social aspects within development teams to be highly relevant for the success of software projects. A team's mood has been proven to be particularly important. It is…

软件工程 · 计算机科学 2025-02-13 Martin Obaidi , Lukas Nagel , Alexander Specht , Jil Klünder

As software continues to permeate nearly every facet of modern life, the complexity and ubiquity of digital services underscore the need for sustainable, effective, and inclusive software development practices. Although software engineering…

软件工程 · 计算机科学 2025-07-01 Benoit Combemale

Many software developers rely on open source software for developing their applications and writing their source codes. Measuring an independent project's overall productivity is still an open problem for many technology companies. In this…

软件工程 · 计算机科学 2022-03-30 Sairamvinay Vijayaraghavan , Jinxiao Song , Terry Guan , Seongwoo Choi , Sutej Kulkarni

Software practitioners often encounter workplace unfairness, such as unequal recognition and gender bias. While the link between fairness and job satisfaction has been established in other fields, its relevance to software professionals…

软件工程 · 计算机科学 2025-07-25 Emeralda Sesari , Federica Sarro , Ayushi Rastogi

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…

软件工程 · 计算机科学 2021-05-04 Jesper Olsson , Erik Risfelt , Terese Besker , Antonio Martini , Richard Torkar

Testing is a core software development activity that has huge potential to make software development more sustainable. In this paper, we discuss how environmental, social, economic, and technical sustainability map onto the activities of…

软件工程 · 计算机科学 2021-04-06 Armin Beer , Michael Felderer , Tobias Lorey , Stefan Mohacsi

The worldwide collaborative effort for the creation of software is technically and socially demanding. The more engaged developers are, the more value they impart to the software they create. Engaged developers, such as Margaret Hamilton…

软件工程 · 计算机科学 2024-01-17 Deepika Tiwari , Tim Toady , Martin Monperrus , Benoit Baudry

Continuous practices are a staple of the modern software development workflow. Automation, in particular, is widely adopted due to its benefits related to quality and productivity. However, automation, similarly to all other aspects of the…

软件工程 · 计算机科学 2021-03-15 Omar Elazhary

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…

软件工程 · 计算机科学 2018-03-07 Nicole Novielli , Fabio Calefato , Filippo Lanubile

Software development teams have to face stress caused by deadlines, staff turnover, or individual differences in commitment, expertise, and time zones. While students are typically taught the theory of software project management, their…

软件工程 · 计算机科学 2023-04-19 Isabella Graßl , Gordon Fraser , Stefan Trieflinger , Marco Kuhrmann

Software development includes diverse tasks such as implementing new features, analyzing requirements, and fixing bugs. Being an expert in those tasks requires a certain set of skills, knowledge, and experience. Several studies investigated…

软件工程 · 计算机科学 2018-11-06 Sebastian Baltes , Stephan Diehl

It is well known that the software process impacts the quality of the resulting product. There are also anecdotal claims that agile processes result in higher level of quality than traditional methodologies. However, still solid evidence of…

软件工程 · 计算机科学 2017-01-24 Mohamad Kassab , JooYoung Lee , Manuel Mazzara , Giancarlo Succi , Rasul Tumyrkin

Evidence in the literature from several business sectors shows that exploratory and exploitative innovation strategies are complementarily important for competitiveness. Our empirical findings reinforced those evidences in the context of…

计算机与社会 · 计算机科学 2017-11-27 Fabio Q. B. da Silva , Cleviton V. F. Monteiro , Igor Ebrahim dos Santos , Luiz Fernando Capretz

Software development is intellectual, based on collaboration, and performed in a highly demanding economic market. As such, it is dominated by time pressure, stress, and emotional trauma. While studies of affect are emerging and rising in…

软件工程 · 计算机科学 2017-07-04 Jan-Peter Ostberg , Daniel Graziotin , Stefan Wagner , Birgit Derntl

Context and Motivation: The increasing complexity of modern software systems often challenges users' abilities to interact with them. Taking established quality attributes such as usability and transparency into account can mitigate this…

软件工程 · 计算机科学 2025-06-18 Martin Obaidi , Jakob Droste , Hannah Deters , Marc Herrmann , Jil Klünder , Kurt Schneider

Necessity of different competencies with high level of knowledge makes it inevitable that software development is a team work. With the today's technology, teams can communicate both synchronously and asynchronously using different online…

软件工程 · 计算机科学 2013-08-06 Onur Yılmaz

With software development increasingly reliant on innovative technologies, there is a growing interest in exploring the potential of generative AI tools to streamline processes and enhance productivity. In this scenario, this paper…