Decision support framework for the adoption of software development methodologies.

dc.contributor.authorSimelane, Lynette
dc.contributor.co-supervisorFeukeu, Etienne Alain, Dr.
dc.contributor.supervisorZuva, Tranos, Prof.
dc.date.accessioned2022-01-28T04:12:34Z
dc.date.available2022-01-28T04:12:34Z
dc.date.issued2019
dc.descriptionM. Tech. (Department of Information and Communication Technology, Faculty of Applied and Computer Sciences), Vaal University of Technology.en_US
dc.description.abstractThere are many software development methodologies that are used to control the process of developing a software system. However, no exact system has been found which could help software engineers in selecting the best software development methodology (SDM). The increasing complexity of software development today has led to complex management of software systems. This complexity increases the challenges faced by professionals in selecting the most appropriate SDM to adopt in a project. This is important because the wrong choice of methodology is costly for the organization as it may impact on deliveries, maintenance costs, budget projects and reliability. In this study we propose a decision support framework to assist professionals in the selection of appropriate software development methodologies that would fit each organisation and project setting. The case based reasoning (CBR) methodology was implemented in this study. This methodology focuses on problem solving that centres on the reutilization of past experiences. The CBR methodology was implemented using the SQL programming language. We tested the precision of the decision support framework by comparing the recommended methodology to the actual software methodology that was adopted for the project. The DS framework recorded an 80% precision result. In addition, the findings contribute to reducing the software crisis faced by today’s professionals. Therefore the framework can be adopted as a reliable tool for methodology selection in software development projects.en_US
dc.identifier.urihttp://hdl.handle.net/10352/487
dc.language.isoenen_US
dc.publisherVaal University of Technologyen_US
dc.subjectSoftware development methodology (SDM)en_US
dc.subjectComplexity of software developmenten_US
dc.subjectSQL programming languageen_US
dc.subject.lcshDissertations, Academic -- South Africaen_US
dc.subject.lcshComputer software -- Developmenten_US
dc.subject.lcshInformation technologyen_US
dc.titleDecision support framework for the adoption of software development methodologies.en_US
dc.typeThesisen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
L Simelane MTech 209121807_Edited v4.pdf
Size:
1.9 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2.02 KB
Format:
Item-specific license agreed upon to submission
Description: