中文
相关论文

相关论文: Using Experience Sampling to link Software Reposit…

200 篇论文

Psychoactive substances, which influence the brain to alter perceptions and moods, have the potential to have positive and negative effects on critical software engineering tasks. They are widely used in software, but that use is not well…

软件工程 · 计算机科学 2023-05-03 Kaia Newman , Madeline Endres , Brittany Johnson , Westley Weimer

Context: Forgetting is defined as a gradual process of losing information. Even though there are many studies demonstrating the effect of forgetting in software development, to the best of our knowledge, no study explores the impact of…

软件工程 · 计算机科学 2022-04-19 Utku Ünal , Eray Tüzün , Tamer Gezici , Ausaf Ahmed Farooqui

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

Project productivity is a key factor for producing effort estimates from Use Case Points (UCP), especially when the historical dataset is absent. The first versions of UCP effort estimation models used a fixed number or very limited numbers…

软件工程 · 计算机科学 2017-05-30 Mohammad Azzeh , Ali Bou Nassif

Context: Psychological safety (PS) is an important factor influencing team well-being and performance, particularly in collaborative and dynamic domains such as software development. Despite its acknowledged significance, research on PS…

This paper investigates how software professionals perceive the economic implications of diversity in software engineering teams. Motivated by a gap in software engineering research, which has largely emphasized socio-technical and…

软件工程 · 计算机科学 2026-03-25 Sofia Tapias Montana , Ronnie de Souza Santos

Emotions have a major interactive role in defining how humans interact with their environment by encoding their perception to external events and accordingly, influencing their cognition and decision-making process. Therefore, increasing…

人机交互 · 计算机科学 2021-03-30 Mustaffa Alfatlawi

Software is a field of rapid changes: the best technology today becomes obsolete in the near future. If we review the graduate attributes of any of the software engineering programs across the world, life-long learning is one of them. The…

软件工程 · 计算机科学 2017-11-22 Luiz Fernando Capretz , Fahem Ahmed , Fabio Queda Bueno da Silva

Background: Previous research highlights that common misconceptions about developer productivity lead to harmful and inaccurate evaluations of software work, pointing to the need for organizations to differentiate between measures of…

软件工程 · 计算机科学 2023-05-24 Carol S. Lee , Morgan Ramsey , Catherine M. Hicks

Background: Requirements Changes (RCs) -- the additions/modifications/deletions of functional/non-functional requirements in software products -- are challenging for software practitioners to handle. Handling some changes may significantly…

软件工程 · 计算机科学 2022-05-13 Kashumi Madampe , Rashina Hoda , John Grundy

[Context] Although software development is an inherently human activity, research in software engineering (SE) has long focused mostly on processes and tools, failing to recall about the human factors behind. Even when explored, researchers…

软件工程 · 计算机科学 2021-08-30 Danilo Almeida Felipe , Marcos Kalinowski

The Experience Sampling Method (ESM) introduces in-situ sampling of human behaviour, and provides researchers and behavioural therapists with ecologically valid and timely assessments of a person's psychological state. This, in turn, opens…

人机交互 · 计算机科学 2015-08-18 Veljko Pejovic , Neal Lathia , Cecilia Mascolo , Mirco Musolesi

Using data from a web-based survey of software developers, the author attempts to determine root causes of "death march" projects and excessive work hours in the software industry in relation to company practices and management. Special…

软件工程 · 计算机科学 2013-03-12 Jeremy Leipzig

Context: Voluntary turnover is common in the software industry, increasing recruitment and onboarding costs and the risk of losing organizational and tacit knowledge. Objective: This study investigates how job satisfaction, work-life…

Researchers are increasingly recognizing the importance of human aspects in software development. Since qualitative methods are used to explore human behavior in-depth, we believe that studies using such methods will become more common.…

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

Many software companies face challenges in their work with User eXperience (UX) and how to integrate UX practices into existing development processes. A better understanding of these challenges can help researchers and practitioners better…

软件工程 · 计算机科学 2016-05-13 Pariya Kashfi , Agneta Nilsson , Robert Feldt

Users increasingly face multiple interface features on one hand, and constraints on available resources (e.g., time, attention) on the other. Understanding the sensitivity of users' well-being to feature type and resource constraints, is…

人机交互 · 计算机科学 2021-01-05 Oded Nov

Context: In the workplace, some individuals engage in the voluntary and intentional generation, promotion, and realization of new ideas for the benefit of individual performance, group effectiveness, or the organization. The literature…

软件工程 · 计算机科学 2016-12-15 Cleviton Monteiro , Fabio Queda Bueno da Silva , Luiz Fernando Capretz

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…

软件工程 · 计算机科学 2024-04-15 Idan Amit , Dror G. Feitelson