English
Related papers

Related papers: Non Technical Debt in Agile Software Development

200 papers

Software development, often perceived as a technical endeavor, is fundamentally a social activity requiring collaboration among team members. Acknowledging this, the software development community has devised strategies to address possible…

Software Engineering · Computer Science 2024-09-04 Mikhail Evtikhiev , Ekaterina Koshchenko , Vladimir Kovalenko

A vigorous and growing set of technical debt analysis tools have been developed in recent years -- both research tools and industrial products -- such as Structure 101, SonarQube, and DV8. Each of these tools identifies problematic files…

Software Engineering · Computer Science 2021-03-09 Jason Lefever , Yuanfang Cai , Humberto Cervantes , Rick Kazman , Hongzhou Fang

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…

Software Engineering · Computer Science 2019-04-05 Lucas Gren , Alfredo Goldman

As large language models (LLMs) such as ChatGPT, Copilot, Claude, and Gemini become integrated into software development workflows, developers increasingly leave traces of AI involvement in their code comments. Among these, some comments…

Software Engineering · Computer Science 2026-01-13 Abdullah Al Mujahid , Mia Mohammad Imran

The Impostor Phenomenon (IP) impacts a significant portion of the Software Engineering workforce, yet it is often viewed primarily through an internal individual lens. In this position paper, we propose framing the prevalence of IP as a…

Software Engineering · Computer Science 2026-02-17 Paloma Guenes , Rafael Tomaz , Maria Teresa Baldassarre , Alexander Serebrenik

As software systems continue to play a significant role in modern society, ensuring their fairness has become a critical concern in software engineering. Motivated by this scenario, this paper focused on exploring the multifaceted nature of…

Software Engineering · Computer Science 2025-01-10 Ronnie de Souza Santos , Felipe Fronchetti , Savio Freire , Rodrigo Spinola

Software development has steadily embraced agile software development methodology/method (ASDM) and has been moving away from the plan driven software development methodology (PDM) approaches like waterfall. Given the iterative nature of…

Software Engineering · Computer Science 2021-03-02 Vinod Menon , Roopak Sinha , Stephen MacDonell

Industry in all sectors is experiencing a profound digital transformation that puts software at the core of their businesses. In order to react to continuously changing user requirements and dynamic markets, companies need to build robust…

Software Engineering · Computer Science 2020-01-13 Victor Muntés-Mulero , Oscar Ripolles , Smrati Gupta , Jacek Dominiak , Eric Willeke , Peter Matthews , Balázs Somosköi

A high imbalance exists between technical debt and non-technical debt source code comments. Such imbalance affects Self-Admitted Technical Debt (SATD) detection performance, and existing literature lacks empirical evidence on the choice of…

Software Engineering · Computer Science 2021-03-25 Murali Sridharan , Mika Mantyla , Leevi Rantala , Maelick Claes

Software development comprises complex tasks which are performed by humans. It involves problem solving, domain understanding and communication skills as well as knowledge of a broad variety of technologies, architectures, and solution…

Software Engineering · Computer Science 2019-10-22 Christoph Matthies , Guenter Hesse

Context: Technical debt management is challenging for software engineers due to poor tool support and a lack of knowledge on how to prioritize technical debt repayment and prevention activities. Furthermore, when there is a large backlog of…

Software Engineering · Computer Science 2018-02-09 Matthieu Foucault , Xavier Blanc , Margaret-Anne Storey , Jean-Rémy Falleri , Cédric Teyton

Self-Admitted Technical Debt (SATD) is a special form of technical debt in which developers intentionally record their hacks in the code by adding comments for attention. Here, we focus on issue-related "On-hold SATD", where developers…

Ant Credit Pay is a consumer credit service in Ant Financial Service Group. Similar to credit card, loan default is one of the major risks of this credit product. Hence, effective algorithm for default prediction is the key to losses…

Machine Learning · Computer Science 2020-04-02 Jianbin Lin , Zhiqiang Zhang , Jun Zhou , Xiaolong Li , Jingli Fang , Yanming Fang , Quan Yu , Yuan Qi

What are the business causes behind tight deadlines? What drives the prioritization of features that pushes quality matters to the back burner? We conducted a survey with 71 experienced practitioners and did a thematic analysis of the…

Software Engineering · Computer Science 2023-03-21 Rodrigo Rebouças de Almeida , Christoph Treude , Uirá Kulesza

Software Engineering is mostly a male-dominated sector, where gender diversity is a key feature for improving equality of opportunities, productivity, and innovation. Other diversity aspects, including but not limited to nationality and…

Software Engineering · Computer Science 2025-09-11 Marco Torchiano , Riccardo Coppola , Antonio Vetro' , Xhoi Musaj

Software Development Waste (SDW) is defined as any resource-consuming activity that does not add value to the client or the organization developing the software. SDW impacts the overall efficiency and productivity of a software project as…

Software Engineering · Computer Science 2024-10-01 Dhiraj SM Varanasi , Divij D , Sai Anirudh Karre , Y Raghu Reddy

AI coding assistants are now widely used in software development. Software developers increasingly integrate AI-generated code into their codebases to improve productivity. Prior studies have shown that AI-generated code may contain code…

Software Engineering · Computer Science 2026-04-28 Yue Liu , Ratnadira Widyasari , Yanjie Zhao , Ivana Clairine Irsan , Junkai Chen , David Lo

In modern software development world, experts are trying to provide the best solutions to their clients. To achieve this, the organizations opt for the agile software development process as it enables them to develop and deliver the product…

Software Engineering · Computer Science 2025-03-11 Muhammad Azeem Akbar , Abeer Al-Sanad , Saima Rafi , Yuqing Wang , Musaad Alzahrani

Context: Technical Debt (TD) discusses the negative impact of sub-optimal decisions to cope with the need-for-speed in software development. Code Technical Debt Items (TDI) are atomic elements of TD that can be observed in code artefacts.…

Software Engineering · Computer Science 2022-01-06 Ehsan Zabardast , Kwabena Ebo Bennin , Javier Gonzalez-Huerta

Non-technical losses (NTL) such as electricity theft cause significant harm to our economies, as in some countries they may range up to 40% of the total electricity distributed. Detecting NTLs requires costly on-site inspections. Accurate…

Machine Learning · Computer Science 2017-07-26 Patrick O. Glauner , Andre Boechat , Lautaro Dolberg , Radu State , Franck Bettinger , Yves Rangoni , Diogo Duarte
‹ Prev 1 8 9 10 Next ›