General Information
    • ISSN: 1793-8201 (Print), 2972-4511 (Online)
    • Abbreviated Title: Int. J. Comput. Theory Eng.
    • Frequency: Quarterly
    • DOI: 10.7763/IJCTE
    • Editor-in-Chief: Prof. Mehmet Sahinoglu
    • Associate Editor-in-Chief: Assoc. Prof. Alberto Arteta, Assoc. Prof. Engin Maşazade
    • Managing Editor: Ms. Cecilia Xie
    • Abstracting/Indexing: Scopus (Since 2022), INSPEC (IET), CNKI,  Google Scholar, EBSCO, etc.
    • Average Days from Submission to Acceptance: 192 days
    • APC: 800 USD
    • E-mail: editor@ijcte.org
    • Journal Metrics:
    • SCImago Journal & Country Rank
Article Metrics in Dimensions

IJCTE 2025 Vol.17(1): 36-43
DOI: 10.7763/IJCTE.2025.V17.1367

Exploring Effectiveness in Software Development: A Comparative Review of System Analysis and Design Methodologies

Edward Matthew T. Sanmocte*, Jefferson A. Costales
College of Computing and Information Technologies, National University, Philippines
Email: etsanmocte@national-u.edu.ph (E.M.T.S.); jacostales@national-u.edu.ph (J.A.C.)
*Corresponding author

Manuscript received June 18, 2024; revised August 9, 2024; accepted October 9, 2024; published March 6, 2025

Abstract—The effectiveness of system analysis and design methodologies plays a pivotal role in the success of software development projects. This research conducts a comparative analysis of various methodologies, including the Waterfall Model, Spiral Model, Prototyping Model, Iterative Model, Unified Process, Object-Oriented Analysis and Design, Joint Application Design, Computer Aided Software Engineering Tools, Rapid Application Development / Rapid Systems Development, Feature- Driven Development, Extreme Programming, Agile Method, and DevOps, to explore their respective strengths and considerations. The study examines key aspects such as flexibility, documentation, risk management, complexity, and suitability across these methodologies. Findings reveal that each methodology offers unique advantages and challenges, influencing their applicability in different project contexts. The research underscores the importance of aligning methodology choices with project-specific requirements, organizational culture, and environmental factors to optimize software development outcomes. Moreover, it suggests that hybrid approaches, combining elements from multiple methodologies, may offer a balanced approach to address diverse project needs and maximize effectiveness. By providing insights into the comparative effectiveness of system analysis and design methodologies, this research contributes to informed decision- making and improved project success in software development endeavors.

Keywords—Systems Analysis and Design Methodologies (SADM), Life Cycle / Waterfall Model, Spiral Model, Agile Model, Prototyping Model, Extreme Programming Model (XPM), Unified Process Model (UPM), Iterative Model, Object-Oriented Analysis and Design (OOAD), Computer Aided Software Engineering (CASE), Joint Application Design (JAD), Rapid Application Development (RAD), Rapid Systems Development (RSD), Extreme Programming (XP), DevOps

[PDF]

Cite: Edward Matthew T. Sanmocte and Jefferson A. Costales, "Exploring Effectiveness in Software Development: A Comparative Review of System Analysis and Design Methodologies," International Journal of Computer Theory and Engineering, vol. 17, no. 1, pp. 36-43, 2025.

Copyright © 2025 by the authors. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).


Copyright © 2008-2025. International Association of Computer Science and Information Technology. All rights reserved.