中文
相关论文

相关论文: A Longitudinal Cohort Study on the Retainment of T…

200 篇论文

The importance of continuously incorporating customer feedback in the software development process is well established and firmly grounded in concepts such as agile and DevOps. In large-scale organizations such as Dell Technologies however,…

软件工程 · 计算机科学 2025-04-15 David Molamphy

This paper reports the use of a qualitative methodology for conducting longitudinal case study research on software development. We provide a detailed description and explanation of appropriate methods of qualitative data collection and…

软件工程 · 计算机科学 2021-01-22 Laurie McLeod , Stephen G. MacDonell , Bill Doolin

With the general trend towards data-driven decision making (DDDM), organizations are looking for ways to use DDDM to improve their decisions. However, few studies have looked into the practitioners view of DDDM, in particular for agile…

软件工程 · 计算机科学 2019-04-09 Richard Berntsson Svensson , Robert Feldt , Richard Torkar

Software systems should be explainable, that is, they should help us to answer questions while exploring, developing or using them. Textual documentation is a very weak form of explanation, since it is not causally connected to the code, so…

软件工程 · 计算机科学 2024-09-04 Oscar Nierstrasz , Andrei Chiş , Tudor Gîrba

There has been some evidence that agility is connected to the group maturity of software development teams. This study aims at conducting group development psychology training with student teams, participating in a project course at…

软件工程 · 计算机科学 2019-04-05 Lucas Gren , Alfredo Goldman

Software is infamous for its poor quality and frequent occurrence of bugs. While there is no doubt that thorough testing is an appropriate answer to ensure sufficient quality, the poor state of software generally suggests that developers…

软件工程 · 计算机科学 2023-09-06 Philipp Straubinger , Gordon Fraser

The pivotal role of testing in high-quality software production has driven a significant effort in evaluating and assessing testing practices. We explore the state of testing in a large industrial project over an extended period. We study…

软件工程 · 计算机科学 2019-08-06 Mohammad Ghafari , Markus Eggiman , Oscar Nierstrasz

Survival of IT industries depends much upon the development of high quality and customer satisfied software products. Quality however can be viewed from various perspectives such as deployment of the products within estimated resources,…

软件工程 · 计算机科学 2014-02-03 Rashmi N , Suma V

Context. Technical debt (TD) items are constructs in a software system providing short-term benefits but hindering future changes. TD management (TDM) is frequently researched but rarely adopted in practice. Goal. This study aimed to…

软件工程 · 计算机科学 2025-08-22 Marion Wiese , Kamila Serwa , Anastasia Besier , Ariane S. Marion-Jetten , Eva Bittner

Technical debt (TD) refers to delayed tasks and immature artifacts that may bring short-term benefits but incur extra costs of change during maintenance and evolution in the long term. TD has been extensively studied in the past decade, and…

软件工程 · 计算机科学 2022-12-13 Zengyang Li , Yilin Peng , Peng Liang , Apostolos Ampatzoglou , Ran Mo , Hui Liu , Xiaoxiao Qi

Model-driven engineering (MDE) is believed to have a significant impact in software quality. However, researchers and practitioners may have a hard time locating consolidated evidence on this impact, as the available information is…

软件工程 · 计算机科学 2025-11-11 Miguel Goulão , Vasco Amaral , Marjan Mernik

Context: Continuous integration (CI) is a software engineering technique that proclaims a set of frequent activities to assure the health of the software product. Researchers and practitioners mention several benefits related to CI.…

软件工程 · 计算机科学 2022-01-11 Eliezio Soares , Gustavo Sizilio , Jadson Santos , Daniel Alencar , Uira Kulesza

Software testing is an important phase in the software development life-cycle because it helps in identifying bugs in a software system before it is shipped into the hand of its end users. There are numerous studies on how developers test…

软件工程 · 计算机科学 2019-02-15 Luis Cruz , Rui Abreu , David Lo

For more than thirty years, it has been claimed that a way to improve software developers' productivity and software quality is to focus on people. The underlying assumption seems to be that "happy and satisfied software developers perform…

软件工程 · 计算机科学 2016-01-27 Daniel Graziotin

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

Developing software globally using outsourced resources has become a common practice, with project teams often distributed in different time zones. In this study, we focus on customers that contract software development to vendors in…

软件工程 · 计算机科学 2026-02-10 Mark Looi , Marc Szepan

Technical Debt (TD) refers to the situation where developers make trade-offs to achieve short-term goals at the expense of long-term code quality, which can have a negative impact on the quality of software systems. In the context of code…

软件工程 · 计算机科学 2022-09-27 Liming Fu , Peng Liang , Zeeshan Rasheed , Zengyang Li , Amjed Tahir , Xiaofeng Han

The durability and quality of software contributions are critical factors in the long-term maintainability of a codebase. This paper introduces the Time to Modification (TTM) Theory, a novel approach for quantifying code quality by…

软件工程 · 计算机科学 2024-10-16 Vincil Bishop , Steven J Simske

Context: Behaviour Driven Development (BDD) uses scenarios written in semi-structured natural language to express software requirements in a way that can be understood by all stakeholders. The resulting natural language specifications can…

软件工程 · 计算机科学 2023-05-10 Leonard Peter Binamungu , Salome Maro

Measuring testability early in the development life cycle especially at design phase is a criterion of crucial importance to software designers, developers, quality controllers and practitioners. However, most of the mechanism available for…

软件工程 · 计算机科学 2015-03-19 M. H. Khan Abdullah , Reena Srivastava