中文
相关论文

相关论文: Exploring the Relationship Between Ownership and C…

200 篇论文

Context: In software development organizations employing weak or collective ownership, different teams are allowed and expected to autonomously perform changes in various components. This creates diversity both in the knowledge of, and in…

软件工程 · 计算机科学 2024-11-19 Anders Sundelin , Javier Gonzalez-Huerta , Richard Torkar , Krzysztof Wnuk

While technical debt grows in absolute numbers as software systems evolve over time, the density of technical debt (technical debt divided by lines of code) is reduced in some cases. This can be explained by either the application of…

软件工程 · 计算机科学 2020-10-20 George Digkas , Alexander Chatzigeorgiou , Apostolos Ampatzoglou , Paris Avgeriou

Code ownership -- an approximation of the degree of ownership of a software component -- is one of the important software measures used in quality improvement plans. However, prior studies proposed different variants of code ownership…

软件工程 · 计算机科学 2024-08-26 Patanamon Thongtanunam , Chakkrit Tantithamthavorn

Effective ownership of software artifacts, particularly code, is crucial for accountability, knowledge sharing, and code quality enhancement. Researchers have proposed models linking ownership of software artifacts with developer…

软件工程 · 计算机科学 2024-05-27 Umme Ayman Koana , Quang Hy Le , Shadikur Rahman , Chris Carlson , Francis Chew , Maleknaz Nayebi

With microservices continuously being popular in the software architecture domain, more practitioners and researchers have begun to pay attention to the degradation issue that diminishes its sustainability. One of the key factors that…

软件工程 · 计算机科学 2025-01-30 Xiaozhou Li , Noman Ahmad , Tomas Cerny , Andrea Janes , Valentina Lenarduzzi , Davide Taibi

Technical debt refers to the trade-offs between code quality and faster delivery, impacting future development with increased complexity, bugs, and costs. This study empirically analyzes the additional work effort caused by technical debt…

软件工程 · 计算机科学 2025-02-25 Kartik Gupta

Generative AI is accelerating software development, but may quietly shift where the most significant risks lie. As AI generates code faster than teams can understand it, two under appreciated forms of debt accumulate: cognitive debt, the…

软件工程 · 计算机科学 2026-04-08 Margaret-Anne Storey

The focus on rapid software delivery inevitably results in the accumulation of technical debt, which, in turn, affects quality and slows future development. Yet, companies with a long history of rapid delivery exist. Our primary aim is to…

Code quality remains an abstract concept that fails to get traction at the business level. Consequently, software companies keep trading code quality for time-to-market and new features. The resulting technical debt is estimated to waste up…

软件工程 · 计算机科学 2022-03-10 Adam Tornhill , Markus Borg

Background: Software companies must balance fast value delivery with quality, a trade-off that can introduce technical debt and potentially waste developers' time. As software systems evolve, technical debt tends to increase. However,…

软件工程 · 计算机科学 2024-06-04 Bhuwan Paudel , Javier Gonzalez-Huerta , Ehsan Zabardast , Eriks Klotins

[Context] Accurate time estimation is a critical aspect of predictable software engineering. Previous work shows that low source code quality increases the uncertainty in issue resolution times. [Objective] Our goal is to evaluate how…

软件工程 · 计算机科学 2023-04-25 Markus Borg , Adam Tornhill , Enys Mones

Agile software development relies on self-organized teams, underlining the importance of individual responsibility. How developers take responsibility and build ownership are influenced by external factors such as architecture and…

软件工程 · 计算机科学 2025-06-04 Tomi Suomi , Petri Ihantola , Tommi Mikkonen , Niko Mäkitalo

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…

Context: In the realm of software development, maintaining high software quality is a persistent challenge. However, this challenge is often impeded by the lack of comprehensive understanding of how specific code modifications influence…

软件工程 · 计算机科学 2024-04-08 Thomas Karanikiotis , Andreas L. Symeonidis

Delegation and leadership are critical components of software management, as they play a crucial role in determining the success of the software development process. This study examined the relationship between delegation and leadership in…

As open-source AI software projects become an integral component in the AI software development, it is critical to develop a novel methods to ensure and measure the security of the open-source projects for developers. Code ownership,…

软件工程 · 计算机科学 2023-12-19 Jiawen Wen , Dong Yuan , Lei Ma , Huaming Chen

This paper presents an analysis of technical debt management through resources allocation policies in software maintenance process during its operation to demonstrate how different strategies leads to the emergence of different behaviors…

软件工程 · 计算机科学 2016-09-23 Eduardo Ferreira Franco , Joaquim Rocha , Hamilton Carvalho , Martins Marcelo , Kechi Hirama

Source code is changed for a reason, e.g., to adapt, correct, or adapt it. This reason can provide valuable insight into the development process but is rarely explicitly documented when the change is committed to a source code repository.…

软件工程 · 计算机科学 2021-05-03 Sebastian Hönel , Morgan Ericsson , Welf Löwe , Anna Wingkvist

We report on a large-scale empirical study investigating the relevance of socio-technical congruence over key basic software quality metrics, namely, bugs and churn. In particular, we explore whether alignment or misalignment of social…

软件工程 · 计算机科学 2021-05-19 Wolfgang Mauerer , Mitchell Joblin , Damian A. Tamburri , Carlos Paradis , Rick Kazman , Sven Apel

Understanding and effectively managing Technical Debt (TD) remains a vital challenge in software engineering. While many studies on code-level TD have been published, few illustrate the business impact of low-quality source code. In this…

软件工程 · 计算机科学 2024-01-25 Markus Borg , Ilyana Pruvost , Enys Mones , Adam Tornhill
‹ 上一页 1 2 3 10 下一页 ›