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 条
  • [1] Machine learning based predictive modeling to effectively implement DevOps practices in software organizations
    Kumar, Ankur
    Nadeem, Mohammad
    Shameem, Mohammad
    AUTOMATED SOFTWARE ENGINEERING, 2023, 30 (02)
  • [2] Software Logs for Machine Learning in a DevOps Environment
    Bosch, Nathan
    Bosch, Jan
    2020 46TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2020), 2020, : 29 - 33
  • [3] Predictive Modeling of Software Behavior Using Machine Learning
    Saksupawattanakul, C.
    Vatanawood, W.
    IEEE ACCESS, 2024, 12 : 120584 - 120596
  • [4] Applying DevOps Practices of Continuous Automation for Machine Learning
    Karamitsos, Ioannis
    Albarhami, Saeed
    Apostolopoulos, Charalampos
    INFORMATION, 2020, 11 (07) : 1 - 15
  • [5] Factor Prioritization for Effectively Implementing DevOps in Software Development Organizations: A SWOT-AHP Approach
    Noorani, Noor Mohammed
    Zamani, Abu Taha
    Alenezi, Mamdouh
    Shameem, Mohammad
    Singh, Priyanka
    AXIOMS, 2022, 11 (10)
  • [6] Strengthening organizations to implement evidence-based clinical practices
    Lukas, Carol VanDeusen
    Engle, Ryann L.
    Holmes, Sally K.
    Parker, Victoria A.
    Petzel, Robert A.
    Seibert, Marjorie Nealon
    Shwartz, Michael
    Sullivan, Jennifer L.
    HEALTH CARE MANAGEMENT REVIEW, 2010, 35 (03) : 235 - 245
  • [7] Applying DevOps Practices for Machine Learning: Case Study Predicting Academic Performance
    Valdiviezo-Diaz, Priscila
    Guaman, Daniel
    GOOD PRACTICES AND NEW PERSPECTIVES IN INFORMATION SYSTEMS AND TECHNOLOGIES, VOL 5, WORLDCIST 2024, 2024, 989 : 295 - 307
  • [8] Machine Learning-Based Predictive Modeling of Postpartum Depression
    Shin, Dayeon
    Lee, Kyung Ju
    Adeluwa, Temidayo
    Hur, Junguk
    JOURNAL OF CLINICAL MEDICINE, 2020, 9 (09) : 1 - 14
  • [9] An Intelligent DevOps Platform Research and Design Based on Machine Learning
    Wang, Zeqi
    Shi, Minyong
    Li, Chunfang
    2020 EIGHTH INTERNATIONAL CONFERENCE ON ADVANCED CLOUD AND BIG DATA (CBD 2020), 2020, : 42 - 47
  • [10] Machine learning-based predictive modeling of contact heat transfer
    Anh Tuan Vu
    Gulati, Shrey
    Vogel, Paul-Alexander
    Grunwald, Tim
    Bergs, Thomas
    INTERNATIONAL JOURNAL OF HEAT AND MASS TRANSFER, 2021, 174