Institutional-Repository, University of Moratuwa.  

Success of effort estimation strategies and practices of devops based software development in Sri Lanka

Show simple item record

dc.contributor.advisor Meedeniya D
dc.contributor.author Thennakoon TMH
dc.date.accessioned 2021
dc.date.available 2021
dc.date.issued 2021
dc.identifier.citation Thennakoon, T.M.H. (2021). Success of effort estimation strategies and practices of devops based software development in Sri Lanka [Master's theses, University of Moratuwa]. Institutional Repository University of Moratuwa. http://dl.lib.uom.lk/handle/123/20217
dc.identifier.uri http://dl.lib.uom.lk/handle/123/20217
dc.description.abstract Effort estimation of software development is one of the most crucial things in Software Engineering. The effort estimations are conducted in the initial stages of the project management. These estimations help the customers, investors, managers, and software developers to recognize the total investment, financial plan, project schedule, and resources necessities. The process used to estimate the efforts differs from organization to organization. Several aspects need to be thought by the software developers when estimating the efforts. Although there were many studies related to this area, this study explores factors that help to succeed in effort estimation in DevOps-based software development in the Sri Lankan context. According to the literature, the software development process would be easy in the DevOps context. Hence, the effort estimation would be easy when works on DevOps-based software development also. This study has chosen nineteen factors, by thoroughly reviewing the past literature and studies. The preliminary interview was done for identifying the most important factors. Poor communication, measurements, monitoring, technology stack, skills & experience, knowledge sharing, and deployment process were identified as the most important factors. The followed research methodology was the quantitative approach for this research study. Hence the online survey was conveyed among the 450+ software experts who have work experience in DevOps-based software development in the Sri Lanka IT industry. There were 41 questions with one open-ended question on the questioner. The reliability analysis was led to check the stability and validity of the questions before distributing the questionnaire. Descriptive analysis was used to elaborate on the elementary characteristic of the research data. The Pearson coefficient correlation was used for statistical data analysis and hypothesis testing. Moreover, the regression analysis was done to test the robustness of the connection between the predictor (independent) and predicted (dependent) variables in this research study. As the results of the exploration, communication, and technology stack are highly impacted to the success of effort estimation in DevOps-based software development while knowledge sharing, skills & experience, and deployment process moderately impact the dependent variable. Measurement and monitoring were low impacts on the success of effort estimation in DevOps-based software development. Additionally, the set of practices and guidelines was suggested to follow when doing the effort estimation in the DevOps context. By following those practices and guidelines, software professionals can easily estimate the efforts and those efforts may be more confidently. It would be highly advantageous when achieving project deadlines and customer requirements easily. en_US
dc.language.iso en en_US
dc.subject SOFTWARE INDUSTRY - DevOps Practice -Sri Lanka en_US
dc.subject EFFORT ESTIMATION PRACTICES en_US
dc.subject DevOps en_US
dc.subject SOFTWARE DEVELOPMENT - Sri Lanka en_US
dc.subject INFORMATION TECHNOLOGY- Dissertation en_US
dc.subject COMPUTER SCIENCE - Dissertation en_US
dc.subject COMPUTER SCIENCE AND ENGINEERING - Dissertation en_US
dc.title Success of effort estimation strategies and practices of devops based software development in Sri Lanka en_US
dc.type Thesis-Abstract en_US
dc.identifier.faculty Engineering en_US
dc.identifier.degree MBA in Information Technology en_US
dc.identifier.department Department of Computer Science & Engineering en_US
dc.date.accept 2021
dc.identifier.accno TH4707 en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record