中文
相关论文

相关论文: A large-scale, in-depth analysis of developers' pe…

200 篇论文

Psychological safety refers to the belief that team members can speak up or make mistakes without fear of negative consequences. While it is recognized as important in traditional software teams, its role in open-source software development…

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

The social community in open source software developers has a complex network structure. The network structure represents the relations between the project and the engineer in the software developer's community. A project forms some teams…

多智能体系统 · 计算机科学 2018-04-10 Takumi Ichimura , Takuya Uemoto

Open Source Software (OSS) forms much of the fabric of our digital society, especially successful and sustainable ones. But many OSS projects do not become sustainable, resulting in abandonment and even risks for the world's digital…

软件工程 · 计算机科学 2022-03-08 Likang Yin , Mahasweta Chakraborty , Charles Schweik , Seth Frey , Vladimir Filkov

Software is the outcome of active and effective communication between members of an organization. This has been noted with Conway's law, which states that ``organizations design systems that mirror their own communication structure.''…

计算机与社会 · 计算机科学 2021-06-01 Parisa Kaghazgaran , Nichola Lubold , Fred Morstatter

There is considerable anecdotal evidence suggesting that software engineers enjoy engaging in solving puzzles and other cognitive efforts. A tendency to engage in and enjoy effortful thinking is referred to as a person's 'need for…

软件工程 · 计算机科学 2021-12-14 Daniel Russo , Andres R. Masegosa , Klaas-Jan Stol

This chapter defines and presents different kinds of software ecosystems. The focus is on the development, tooling and analytics aspects of software ecosystems, i.e., communities of software developers and the interconnected software…

软件工程 · 计算机科学 2023-07-31 Tom Mens , Coen De Roover

We see that the collaborative and participatory nature of software development continues to evolve, shape and be shaped by communication channels that are used by developer communities of practice--both by traditional communication channels…

软件工程 · 计算机科学 2017-05-17 Alexey Zagalsky

Software development is rarely an individual effort and generally involves teams of developers collaborating to generate good reliable code. Among the software code there exist technical dependencies that arise from software components…

软件工程 · 计算机科学 2010-06-08 Chintan Amrit , Jos van Hillegersberg

[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 well-being of software engineers is increasingly under strain due to the high-stress nature of their roles, which involve complex problem-solving, tight deadlines, and the pressures of rapidly evolving technologies. Despite increasing…

软件工程 · 计算机科学 2025-04-03 Cristina Martinez Montes , Birgit Penzenstadler , Robert Feldt

Software development is a sociotechnical and human-centered endeavor in which human factors directly influence quality, productivity, and innovation capacity. In this context, career development in computing goes beyond technical mastery,…

软件工程 · 计算机科学 2026-05-01 Israely Lima , Lucas Moura Lourenço , Márcio Ribeiro , Ivan Machado , Carla Ilane Bezerra

This paper examines the connection between the Five Factor Model personality traits and burnout in software developers. This study aims to validate generalizations of findings in other fields. An online survey consisting of a miniaturized…

软件工程 · 计算机科学 2019-06-25 Emanuel Mellblom , Isar Arason , Lucas Gren , Richard Torkar

Academic software development practices often differ from those of commercial development settings, yet only limited research has been conducted on assessing software development practises in academia. Here we present a case study of…

软件工程 · 计算机科学 2015-06-18 Derek Groen , Xiaohu Guo , James A. Grogan , Ulf D. Schiller , James M. Osborne

Motivation: The question of what combination of attributes drives the adoption of a particular software technology is critical to developers. It determines both those technologies that receive wide support from the community and those which…

软件工程 · 计算机科学 2019-09-05 Yuxing Ma , Audris Mockus , Beth Milhollin , Russel Zaretzki , Randy Bradley , Bogdan Bichescu

Studies related to human aspects in software engineering (SE) have been performed from different perspectives. These perspectives include the study of human factors in different phases of software life cycle, effect of team performance in…

软件工程 · 计算机科学 2015-11-16 Arif Raza , Luiz Fernando Capretz , Zaka ul-Mustafa

Prior literature has suggested that in many projects 80\% or more of the contributions are made by a small called group of around 20% of the development team. Most prior studies deprecate a reliance on such a small inner group of "heroes",…

软件工程 · 计算机科学 2022-03-22 Suvodeep Majumder , Joymallya Chakraborty , Amritanshu Agrawal , Tim Menzies

Software development projects have undergone remarkable changes with the arrival of agile development methods. While intended for small, self-managing teams, these methods are increasingly used also for large development programs. A major…

软件工程 · 计算机科学 2018-11-30 Torgeir Dingsøyr , Nils Brede Moe , Eva Amdahl Seim

Context: Recent software engineering (SE) research has highlighted the need for sociotechnical research, implying a demand for customized psychometric scales. Objective: We define the concepts of technical and sociotechnical infrastructure…

Context: Given the acknowledged need to understand the people processes enacted during software development, software repositories and mailing lists have become a focus for many studies. However, researchers have tended to use mostly…

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

This study investigates teamwork dynamics in student software development projects through a mixed-method approach combining quantitative analysis of GitLab commit logs and qualitative survey data. We analyzed individual contributions…