The Indonesian Journal of Computer Science
Vol. 12 No. 6 (2023): The Indonesian Journal of Computer Science (IJCS)

Lean and Agile Software Development for Managing Technical Debt on A Large-scale Software: A Systematic Literature Review

Simangunsong, Surya Seven Y (Unknown)
Raharjo, Teguh (Unknown)
Anita Nur Fitriani (Unknown)



Article Info

Publish Date
01 Jan 2024

Abstract

Agile methodologies are employed by software development teams for collaboration and adapting to changing requirements. However, this flexibility may lead to technical debt (TD), causing potential bugs in the long term. Lean principles, focusing on waste elimination and continuous process improvement, can be applied to manage TD in agile software development. This research conducts a systematic literature review on using lean and agile methodologies for TD management. The review identifies 34 papers, categorizing TD types, pinpointing lean and agile principles, and aligning technical debt categories with suitable lean and agile principles. Additionally, three existing technical debt management frameworks are identified: the TAP framework, the LTD framework, and the CoDVA framework. The study concludes that integrating lean principles into agile software development assists organizations in effectively managing technical debt. Furthermore, the research offers insights into selecting the most suitable TD management framework based on an organization's needs and available resources.

Copyrights © 2023






Journal Info

Abbrev

ijcs

Publisher

Subject

Computer Science & IT Electrical & Electronics Engineering Engineering

Description

The Indonesian Journal of Computer Science (IJCS) is a bimonthly peer-reviewed journal published by AI Society and STMIK Indonesia. IJCS editions will be published at the end of February, April, June, August, October and December. The scope of IJCS includes general computer science, information ...