A Fuzzy Logic Based Approach for Selecting the Software Development Methodologies Based on Factors Affecting the Development Strategies

ABSTRACT

Project management discipline has showed its impact on software industry and has been now established as core concept for organizing, innovative as well as strategic endeavors. Software development organization follows some process when developing a software product. Software Methodology plays a key role software development process on which the process is based. The particular methodology can significantly affect overall life cycle cost associated with a software product. The selection of the methodology is also based on the some predefined basic characteristics of the project under design. In this paper a fuzzy logic based approach is presented to assist organizations in making the decision regarding which software development methodology to select from Rational Unified Process (RUP), Rapid Application Development (RAD) and Extreme Programming (XP) by considering the associated initial characteristics with the project. Taking the correct decision regarding what software development methodology is to be use can lead in the first step towards the success of the project.

[Full Text: PDF]

Updated: June 26, 2023 — 3:27 am