[HTML][HTML] Security in agile software development: A practitioner survey

K Rindell, J Ruohonen, J Holvitie, S Hyrynsalmi… - Information and …, 2021 - Elsevier
Context: Software security engineering provides the means to define, implement and verify
security in software products. Software security engineering is performed by following a …

GETTING TRAPPED IN TECHNICAL DEBT: SOCIOTEGETTING TRAPPED IN TECHNICAL DEBT: SOCIOTECHNICAL ANALYSIS OF A LEGACY SYSTEM'S …

T Rinta-Kahila, E Penttinen, K Lyytinen - Mis Quarterly, 2023 - search.ebscohost.com
Organizations replace their legacy systems for technical, economic, and operational
reasons. Replacement is a risky proposition, as high levels of technical and social inertia …

Quality requirements challenges in the context of large-scale distributed agile: An empirical study

W Alsaqaf, M Daneva, R Wieringa - Information and software technology, 2019 - Elsevier
Context Engineering quality requirements in agile projects does not fit organically with agile
methods. Despite the agile community acknowledges this, little empirical evidence has been …

Technical debt management: A systematic literature review and research agenda for digital government

ME Nielsen, C Østergaard Madsen… - … Government: 19th IFIP WG …, 2020 - Springer
Technical debt is created when software engineers knowingly or unknowingly introduce
shortcuts or unsuitable choices in the development or maintenance of the software system …

Shedding Light on the Dark Side–A Systematic Literature Review of the Issues in Agile Software Development Methodology Use

JN Meckenstock - Journal of Systems and Software, 2024 - Elsevier
Context Agile software development (ASD) methodologies address problems of traditional
approaches, but can also cause various issues. A systematization of the spectrum of …

Prevalence, common causes and effects of technical debt: Results from a family of surveys with the IT industry

R Ramač, V Mandić, N Taušan, N Rios, S Freire… - Journal of Systems and …, 2022 - Elsevier
Context: The technical debt (TD) metaphor describes actions made during various stages of
software development that lead to a more costly future regarding system maintenance and …

Digital nudging for technical debt management at Credit Suisse

K Haki, A Rieder, L Buchmann… - European journal of …, 2023 - Taylor & Francis
Technical debt (TD) is a technical compromise wherein the ability to maintain information
technology (IT) applications over the long term is sacrificed for short-term goals. TD occurs …

[HTML][HTML] Technical debt in AI-enabled systems: On the prevalence, severity, impact, and management strategies for code and architecture

G Recupito, F Pecorelli, G Catolino… - Journal of Systems and …, 2024 - Elsevier
Abstract Context: Artificial Intelligence (AI) is pervasive in several application domains and
promises to be even more diffused in the next decades. Developing high-quality AI-enabled …

[HTML][HTML] Understanding stack overflow code quality: A recommendation of caution

S Meldrum, SA Licorish, CA Owen… - Science of Computer …, 2020 - Elsevier
Abstract Community Question and Answer (CQA) platforms use the power of online groups
to solve problems, or gain information. While these websites host useful information, it is …

IT managers' perspective on Technical Debt Management

M Wiese, K Borowa - Journal of Systems and Software, 2023 - Elsevier
Abstract Context: Technical Debt (TD) is a term for software solutions that are beneficial in
the short-term but impede future change. Goal: Previous research on TD indicates various …