Published January 1, 2013
| Version v1
Journal article
Open
Selection of appropriate software development life cycle using fuzzy logic
Creators
Description
Selection of appropriate Software Development Life Cycle(s) can increase projects success. Depending on the selected SDLC (Software Development Life Cycle), one can decrease development time/cost, minimize overhead and risk exposure, manage uncertainty, improve quality, promote client relations, and provide better project tracking and control. Despite the benefits of using suitable SDLC(s), it is generally difficult to select the most appropriate one. There is not enough information in the literature about the criteria and how to take them into account to select appropriate SDLC(s). Frequently used SDLCs and their comparative properties were elicited from literature, Internet and experts according to the criteria to select appropriate SDLC(s). A Fuzzy Logic (FL) system was developed according to the elicited knowledge about the criteria and their affect on selecting suitable SDLCs in various cases. Fuzzy input/output variables, membership functions and fuzzy rules were defined and generated according to the elicited knowledge. The FL system was tested for various inputs and improved according to the test results.
Files
bib-d853153d-3717-4576-bfaf-232e54fead64.txt
Files
(150 Bytes)
| Name | Size | Download all |
|---|---|---|
|
md5:2cec96f0bc55e82147dcbcb0acf69e3c
|
150 Bytes | Preview Download |