Mobilizing DevOps: exploration of DevOps adoption in mobile software development

被引:0
|
作者
Kose, Busra Ozdenizci [1 ]
机构
[1] Gebze Tech Univ, Dept Management Informat Syst, Kocaeli, Turkiye
关键词
Mobile DevOps; Adoption; Maturity; Mobile software development; TOE framework; Adoption strategies; USER ACCEPTANCE; SUCCESS FACTORS; AGILE;
D O I
10.1108/K-04-2024-0989
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
PurposeThe purpose of this study is to investigate the factors facilitating and influencing the adoption of DevOps practices specifically tailored to mobile software development, with a focus on understanding the influence of mobile-specific requirements on DevOps integration.Design/methodology/approachThe study employs a qualitative methodology, including a literature review, exploratory case research and partial quantitative assessments through DORA metrics and survey applications. This approach, guided by the Technology-Organization-Environment (TOE) framework, prioritizes in-depth insights into the adoption of DevOps practices and explores strategies for integrating DevOps in mobile software development.FindingsThe research identifies several key themes specific to Mobile DevOps adoption, including tool integration issues, testing complexities, deployment challenges and security concerns. These findings underscore the necessity for tailored DevOps solutions that can effectively address the unique demands of mobile software development. The study also proposes actionable strategies to overcome these challenges, thereby enhancing the efficiency, quality and security of mobile applications.Practical implicationsThe insights gained from this study provide valuable guidance for practitioners in the mobile software development sector. By understanding and addressing the specific challenges of Mobile DevOps, organizations can improve their DevOps practices and achieve better outcomes in terms of project delivery speed, quality and security. For example, implementing robust testing strategies, investing in compatible tools and developing well-defined rollback procedures can significantly enhance Mobile DevOps effectiveness. Furthermore, incorporating continuous security measures and improving cross-functional collaboration can lead to more secure and efficient mobile application deployments.Social implicationsThis study offers valuable starting points for researching Mobile DevOps in real-world settings, based on insights from practical DevOps implementations in a single-case organization. Organizations can use this information to compare their own DevOps approaches with those of the studied organization, and can facilitate self-assessment and improvement.Originality/valueThis study contributes to the limited literature on Mobile DevOps adoption and proposing actionable strategies. By incorporating the TOE framework, it provides a comprehensive guide that enhances understanding and management of DevOps practices throughout the mobile application development lifecycle and offers significant value to practitioners and researchers alike.
引用
收藏
页数:27
相关论文
共 50 条
  • [31] DevOps adoption: Insights from a large European Telco
    Trigo, Antonio
    Varajao, Joao
    Sousa, Leandro
    [J]. COGENT ENGINEERING, 2022, 9 (01):
  • [32] DevOps Competences and Maturity for Software Producing Organizations
    de Feijter, Rico
    Overbeek, Sietse
    van Vliet, Rob
    Jagroep, Erik
    Brinkkemper, Sjaak
    [J]. ENTERPRISE, BUSINESS-PROCESS AND INFORMATION SYSTEMS MODELING, BPMDS 2018 AND EMMSAD 2018, 2018, 318 : 244 - 259
  • [33] Introducing DevOps Techniques in a Software Construction Class
    Hills, Mark
    [J]. 2020 IEEE 32ND CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEE&T), 2020, : 85 - 89
  • [34] Software Dependability Assessment Using DevOps Metrics
    Popentiu-Vladicescu, Florin
    Albeanu, Grigore
    [J]. 2022 6TH INTERNATIONAL CONFERENCE ON BUSINESS AND INFORMATION MANAGEMENT, ICBIM, 2022, : 168 - 172
  • [35] Evaluating the Impact of DevOps Practice in Sri Lankan Software Development Organizations
    Perera, Pulasthi
    Bandara, Madhushi
    Perera, Indika
    [J]. 2016 SIXTEENTH INTERNATIONAL CONFERENCE ON ADVANCES IN ICT FOR EMERGING REGIONS (ICTER) - 2016, 2016, : 281 - 287
  • [36] Modern DevOps: Optimizing Software Development Through Effective System Interactions
    Cois, Constantine Aaron
    Yankel, Joseph
    Connell, Anne
    [J]. 2014 IEEE INTERNATIONAL PROFESSIONAL COMMUNICATION CONFERENCE (IPCC), 2014,
  • [37] Towards the successful execution of DevOps outsource software development process: A vision
    Zohaib, Muhammad
    Altuwaijri, Fahad S.
    Awais, Muhammad
    [J]. PROCEEDINGS OF 2024 28TH INTERNATION CONFERENCE ON EVALUATION AND ASSESSMENT IN SOFTWARE ENGINEERING, EASE 2024, 2024, : 534 - 537
  • [38] Software Reliability in a DevOps Continuous Integration Environment
    Bates, Mary
    Oviedo, Enrique, I
    [J]. 67TH ANNUAL RELIABILITY & MAINTAINABILITY SYMPOSIUM (RAMS 2021), 2021,
  • [39] Understanding the context of IoT software systems in DevOps
    Pereira, Igor Muzetti
    de Senna Carneiro, Tiago Garcia
    Figueiredo, Eduardo
    [J]. 2021 IEEE/ACM 3RD INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING RESEARCH AND PRACTICES FOR THE IOT (SERP4IOT), 2021, : 13 - 20
  • [40] Mobile IoT-Edge-Cloud Continuum Based and DevOps Enabled Software Framework
    Judvaitis, Janis
    Balass, Rihards
    Greitans, Modris
    [J]. JOURNAL OF SENSOR AND ACTUATOR NETWORKS, 2021, 10 (04)