Machine learning based predictive modeling to effectively implement DevOps practices in software organizations

被引:0
|
作者
Ankur Kumar
Mohammad Nadeem
Mohammad Shameem
机构
[1] Aligarh Muslim University,Department of Computer Science
[2] Koneru Lakshmaiah Education Foundation,Department of Computer Science and Engineering
来源
关键词
DevOps; Prediction model; Support vector machine; Artificial neural network; Random forest;
D O I
暂无
中图分类号
学科分类号
摘要
Development and Operations (DevOps) is a relatively recent phenomenon that can be defined as a multidisciplinary effort to improve and accelerate the delivery of business values in terms of IT solutions. Many software organizations are heading towards DevOps to leverage its benefits in terms of improved development speed, stability, collaboration, and communication. DevOps practices are essential to effectively implement in software organizations, but little attention has been given in the literature to how these practices can be managed. Our study aims to propose and develop a framework for effectively managing DevOps practices. We have conducted an empirical study using the publicly available HELENA2 dataset to identify the best practices for effectively implementing DevOps. Furthermore, we have used the prediction algorithms such as Support Vector Machine (SVM), Artificial Neural Network (ANN) and Random Forest (RF) to develop a prediction model for DevOps implementation. The findings of this study show that “Continuous deployment”, “Coding standards”, “Continuous integration”, and “Daily Standup” "are the most significant practicesduring the life cycle of projects for effectively managing the DevOps practices. The contribution of this study is not only limited to investigating the best DevOps practices but also provides a prediction of DevOps project success and prioritization of best practices. It can assist software organizations in getting the best possible practices to focus on based on the nature of their projects.
引用
收藏
相关论文
共 50 条
  • [31] Predictive Modeling of HR Dynamics Using Machine Learning
    Birzniece, Ilze
    Andersone, Ilze
    Nikitenko, Agris
    Zvirbule, Liga
    PROCEEDINGS OF 2022 7TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING TECHNOLOGIES, ICMLT 2022, 2022, : 17 - 23
  • [32] System modeling based on machine learning for anomaly detection and predictive maintenance in industrial plants
    Kroll, Bjoern
    Schaffranek, David
    Schriegel, Sebastian
    Niggemann, Oliver
    2014 IEEE EMERGING TECHNOLOGY AND FACTORY AUTOMATION (ETFA), 2014,
  • [33] Predictive modeling and analysis of key drivers of groundwater nitrate pollution based on machine learning
    Deng, Yuandong
    Ye, Xueyan
    Du, Xinqiang
    JOURNAL OF HYDROLOGY, 2023, 624
  • [34] Predictive Modeling of the Hot Metal Sulfur Content in a Blast Furnace Based on Machine Learning
    Zhang, Song
    Jiang, Dewen
    Wang, Zhenyang
    Wang, Feiwang
    Zhang, Jianliang
    Zong, Yanbing
    Zeng, Shuigen
    METALS, 2023, 13 (02)
  • [35] Predictive Modeling of Vaccination Uptake in US Counties: A Machine Learning-Based Approach
    Cheong, Queena
    Au-Yeung, Martin
    Quon, Stephanie
    Concepcion, Katsy
    Kong, Jude Dzevela
    JOURNAL OF MEDICAL INTERNET RESEARCH, 2021, 23 (11)
  • [36] Machine learning based predictive modeling of readmissions following extracorporeal membrane oxygenation hospitalizations
    Balian, Jeffrey
    Sakowitz, Sara
    Verma, Arjun
    Vadlakonda, Amulya
    Cruz, Emma
    Ali, Konmal
    Benharash, Peyman
    SURGERY OPEN SCIENCE, 2024, 19 : 125 - 130
  • [37] GENERIC MACHINE LEARNING-BASED FRAMEWORK FOR PREDICTIVE MODELING OF LAND SURFACE TEMPERATURE
    Rengma, N. S.
    Yadav, M.
    ISPRS GEOSPATIAL CONFERENCE 2022, JOINT 6TH SENSORS AND MODELS IN PHOTOGRAMMETRY AND REMOTE SENSING, SMPR/ 4TH GEOSPATIAL INFORMATION RESEARCH, GIRESEARCH CONFERENCES, VOL. 48-4, 2023, : 95 - 102
  • [38] Metabolic Syndrome and Development of Diabetes Mellitus: Predictive Modeling Based on Machine Learning Techniques
    Perveen, Sajida
    Shahbaz, Muhammad
    Keshavjee, Karim
    Guergachi, Aziz
    IEEE ACCESS, 2019, 7 : 1365 - 1375
  • [39] Software engineering practices for machine learning - Adoption, effects, and team assessment
    Serban, Alex
    van der Blom, Koen
    Hoos, Holger
    Visser, Joost
    JOURNAL OF SYSTEMS AND SOFTWARE, 2024, 209
  • [40] Linking the Motivations and Practices of Design Organizations to Implement Building Information Modeling in Construction Projects: Empirical Study in China
    Cao, Dongping
    Li, Heng
    Wang, Guangbin
    Zhang, Wenjuan
    JOURNAL OF MANAGEMENT IN ENGINEERING, 2016, 32 (06)