中文
相关论文

相关论文: A Novel Approach for Estimating Truck Factors

200 篇论文

Bus factor is a metric that identifies how resilient is the project to the sudden engineer turnover. It states the minimal number of engineers that have to be hit by a bus for a project to be stalled. Even though the metric is often…

软件工程 · 计算机科学 2022-02-25 Elgun Jabrayilzade , Mikhail Evtikhiev , Eray Tüzün , Vladimir Kovalenko

Bus factor (BF) is a metric that tracks knowledge distribution in a project. It is the minimal number of engineers that have to leave for a project to stall. Despite the fact that there are several algorithms for calculating the bus factor,…

A critical issue faced by open-source software projects is the risk of key personnel leaving the project. This risk is exacerbated in large projects that have been under development for a long time and experienced growth in their…

软件工程 · 计算机科学 2024-01-09 Aliza Lisan , Boyana Norris

Developer turnover is inevitable on software projects and leads to knowledge loss, a reduction in productivity, and an increase in defects. Mitigation strategies to deal with turnover tend to disrupt and increase workloads for developers.…

软件工程 · 计算机科学 2023-12-29 Fahimeh Hajari , Samaneh Malmir , Ehsan Mirsaeedi , Peter C. Rigby

The bus-factor is a critical risk indicator that quantifies how many key contributors a project can afford to lose before core knowledge or functionality is compromised. Despite its practical importance, accurately computing the bus-factor…

软件工程 · 计算机科学 2025-08-14 Sebastiano Antonio Piccolo

The bus-factor is a measure of project risk with respect to personnel availability, informally defined as the number of people whose sudden unavailability would cause a project to stall or experience severe delays. Despite its intuitive…

社会与信息网络 · 计算机科学 2026-03-10 Sebastiano A. Piccolo , Pasquale De Meo , Giorgio Terracina , Gianluigi Greco

Generative Artificial Intelligence (GenAI) tools for source code generation have significantly boosted productivity in software development. However, they also raise concerns, particularly the risk that developers may rely heavily on these…

软件工程 · 计算机科学 2025-07-14 Otávio Cury , Guilherme Avelino

Background. Software companies need to manage and refactor Technical Debt issues. Therefore, it is necessary to understand if and when refactoring Technical Debt should be prioritized with respect to developing features or fixing bugs.…

软件工程 · 计算机科学 2020-01-31 Valentina Lenarduzzi , Terese Besker , Davide Taibi , Antonio Martini , Francesca Arcelli Fontana

Transition to autonomous trucks (ATs) is coming, and is expected to create both challenges and opportunities for the driver workforce. This paper presents a novel methodology for identifying viable occupational transitions for truck drivers…

A novel long-lived distributed problem, called Team Formation (TF), is introduced together with a message- and time-efficient randomized algorithm. The problem is defined over the asynchronous model with a complete communication graph,…

分布式、并行与集群计算 · 计算机科学 2025-08-19 Yuval Emek , Shay Kutten , Ido Rafael , Gadi Taubenfeld

Developers collaboratively discuss, implement, use, and share software entities hosted on software repositories. Proper documentation plays an important role in successful software management and maintenance. Users exploit Issue Tracking…

软件工程 · 计算机科学 2021-09-29 Maliheh Izadi , Kiana Akbari , Abbas Heydarnoori

Reliable and interpretable traffic crash modeling is essential for understanding causality and improving road safety. This study introduces a novel approach to predicting collision types by utilizing a comprehensive dataset fused from…

机器学习 · 计算机科学 2025-01-14 Oscar Lares , Hao Zhen , Jidong J. Yang

The integration of human factors (HF) knowledge is crucial when developing safety-critical systems, such as automated vehicles (AVs). Ensuring that HF knowledge is considered continuously throughout the AV development process is essential…

软件工程 · 计算机科学 2024-05-30 Amna Pir Muhammad , Alessia Knauss , Eric Knauss , Jonas Bärgman

Refactoring is widely recognized as one of the efficient techniques to manage technical debt and maintain a healthy software project through enforcing best design practices or coping with design defects. Previous refactoring surveys have…

软件工程 · 计算机科学 2021-09-24 Eman Abdullah AlOmar , Anthony Peruma , Mohamed Wiem Mkaouer , Christian D. Newman , Ali Ouni

The transportation industry, particularly the trucking sector, is prone to workplace accidents and fatalities. Accidents involving large trucks accounted for a considerable percentage of overall traffic fatalities. Recognizing the crucial…

机器学习 · 计算机科学 2023-11-01 Kailai Sun , Tianxiang Lan , Yang Miang Goh , Sufiana Safiena , Yueng-Hsiang Huang , Bailey Lytle , Yimin He

Understanding the practice of refactoring documentation is of paramount importance in academia and industry. Issue tracking systems are used by most software projects enabling developers, quality assurance, managers, and users to submit…

软件工程 · 计算机科学 2022-03-22 Eman Abdullah AlOmar , Anthony Peruma , Mohamed Wiem Mkaouer , Christian D. Newman , Ali Ouni

This paper provides a quantitative method for estimating the risk associated with candidate transportation technology, before it is developed and deployed. The proposed solution extends previous methods that rely exclusively on low-fidelity…

应用统计 · 统计学 2017-02-02 Erik J. Schlicht , Nichole L. Morris

Background: Test-driven development (TDD) is a technique that repeats short coding cycles interleaved with testing. The developer first writes a unit test for the desired functionality, followed by the necessary production code, and…

软件工程 · 计算机科学 2016-11-21 Davide Fucci , Hakan Erdogmus , Burak Turhan , Markku Oivo , Natalia Juristo

Technical debt (TD) refers to suboptimal choices during software development that achieve short-term goals at the expense of long-term quality. Although developers often informally discuss TD, the concept has not yet crystalized into a…

软件工程 · 计算机科学 2022-01-31 Ipek Ozkaya , Zachary Kurtz , Robert L. Nord , Raghvinder S. Sangwan , Satish M. Srinivasan

Effort estimation is a key factor for software project success, defined as delivering software of agreed quality and functionality within schedule and budget. Traditionally, effort estimation has been used for planning and tracking project…

软件工程 · 计算机科学 2014-01-24 Adam Trendowicz , Jürgen Münch , Ross Jeffery
‹ 上一页 1 2 3 10 下一页 ›