Please use this identifier to cite or link to this item: http://hdl.handle.net/10603/426811
Title: Improvised process model for prediction of software development effort by integration of risk
Researcher: N, Ramakrishnan
Guide(s): H A, Girijamma and K, Balachandran
Keywords: Computer Science
Computer Science Artificial Intelligence
Effort Estimates,
Engineering and Technology
Extreme Gradient Boosting,
Machine Learning.
Risk-Integrated Effort Estimation Process,
Risk Score,
University: CHRIST University
Completed Date: 2021
Abstract: Software development involves usage of a finite quantum of resources in accordance with the estimated effort and schedule. The newlineSoftware Development Lifecycle comprises activities pertaining to software engineering. The software engineering activities could be carried out using any of the various models available in practice. The newlineprocess of estimating size and effort accurately is vital in a software project since it could influence the success of the project. However, the realistic estimation of time and resources required for a project newlinecontinues to be a challenge. Risks exist in any software project, and hence Risk management is required to be considered across various processes throughout the project. The risks could be quantified by newlinearriving at the risk score based on the probability of occurrence of the risk and its impact. This research focused on the aspect that risk factors need to be considered in software effort estimation. A total of 503 newlinesoftware projects were considered, and from this dataset, projects which had risk score information were extracted and utilized for further analysis. This research work proposed an improvised effort estimation process by including risk scores in the standard estimation process. It also analysed the relationship existing between risk score in the project and other parameters considered in the effort estimation process. Regression analysis that was done on the dataset revealed an improvement in the model fitment by inclusion of risk score. An ensemble machine learning approach was utilized through deployment of Extreme Gradient Boosting algorithm. This algorithm was chosen newlineafter a model selection process by comparing various algorithmic models. The results indicated a better model fit by including risk as one of the parameters in the effort estimation process. A validation for the newlineproposed risk-integrated effort estimation model was done through responses from industry practitioners to a research instrument.
Pagination: xvii, 127p.;
URI: http://hdl.handle.net/10603/426811
Appears in Departments:Department of Computer Science

Files in This Item:
File Description SizeFormat 
01_title.pdfAttached File192.81 kBAdobe PDFView/Open
02_prelim pages.pdf982.05 kBAdobe PDFView/Open
03_abstract.pdf40.79 kBAdobe PDFView/Open
04_table_of_contents.pdf85.89 kBAdobe PDFView/Open
05_chapter1.pdf25.97 kBAdobe PDFView/Open
06_chapter2.pdf170.78 kBAdobe PDFView/Open
07_chapter3.pdf222.11 kBAdobe PDFView/Open
08_chapter4.pdf414.99 kBAdobe PDFView/Open
09_chapter5.pdf108.18 kBAdobe PDFView/Open
10_chapter6.pdf33.93 kBAdobe PDFView/Open
11_annexures.pdf1.03 MBAdobe PDFView/Open
80_recommendation.pdf72.59 kBAdobe PDFView/Open
Show full item record


Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).

Altmetric Badge: