Publication Date: 2023/11/30
Abstract: The significance of software engineering has increased in today's technology-driven landscape, demanding the creation of high-quality software to satisfy market needs. Selecting the appropriate SDLC model is a fundamental prerequisite for crafting high- quality software, while a wrong choice can lead a software project to losses to some extent and even failure. A decision support system for software engineering ensures informed choices, optimizes the development process, and delivers robust, user-centric applications by providing the opportunity to choose the proper SDLC model. This paper represents a systematic literature review of the availability of decision support systems for software engineering. Moreover, this systematic review also focused on the commonly included SDLC models and their noteworthy features in existing software engineering decision support systems. The result showed that software engineering decision support systems were mostly proposed between 2015 to 2019. Agile, Waterfall, and Scrum are the SDLC models that have been included predominantly in the existing studies and the most highlighted features are project size, requirement transparency, change flexibility, and budget.
Keywords: Software Engineering Decision Support System, Software Engineering, Decision Support System, Systematic Literature Review, SLR, Software Development Life Cycle, SDLC.
DOI: https://doi.org/10.5281/zenodo.10226059
PDF: https://ijirst.demo4.arinfotech.co/assets/upload/files/IJISRT23NOV1410.pdf
REFERENCES