Key points are not available for this paper at this time.
In today's rapidly evolving technological landscape, selecting an appropriate method for designing information systems holds paramount importance. This paper aims to ascertain the most effective design methods for various project types, underlining their significance in contemporary scenarios. The investigation fulfills its objectives through a comprehensive review, analysis, and comparison of existing design methodologies. The literature review delineates the historical evolution and classification of design methodologies, including traditional models such as the waterfall and V-model, agile methodologies like Scrum and Kanban, and modern approaches such as DevOps and continuous integration and deployment. Methodological considerations include defining evaluation criteria encompassing flexibility, development speed, cost, product quality, and user satisfaction and elucidating the data collection and analysis process. A comparative analysis evaluates methodologies based on their respective advantages, disadvantages, and real-world applications. The discussion interprets the findings, offering insights into the relative effectiveness of each methodology vis-à-vis project conditions and types.
Levin et al. (Sun,) studied this question.