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 条
  • [1] DevOps Enabled Agile: Combining Agile and DevOps Methodologies for Software Development
    Al Masud, Shah Murtaza Rashid
    Masnun, Md
    Sultana, Mst Afia
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (11) : 278 - 283
  • [2] Process to Encourage and Support the Adoption of DevOps in Software VSEs
    Orozco, Carlos
    Pardo, Cesar
    Zuniga, Karen
    Certuche, Samuel-Camilo
    [J]. REVISTA CIENTIFICA, 2022, 45 (03): : 422 - 437
  • [3] DevOps Culture in Software Development Companies in Jordan
    Flefil, Ameena
    Alawneh, Luay
    Albalas, Firas
    [J]. 2022 13TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION SYSTEMS (ICICS), 2022, : 167 - 173
  • [4] DevOps as a Service: Pushing the Boundaries of Microservice Adoption Taking the Pulse of DevOps in the Cloud
    Trihinas, Demetris
    Tryfonos, Athanasios
    Dikaiakos, Marios D.
    Pallis, George
    [J]. IEEE INTERNET COMPUTING, 2018, 22 (03) : 65 - 71
  • [5] A Lean and Devops Approach to Teach Lean Software Development
    Ivanov, Vladimir
    Krasnikhin, Dmitry
    Litvinov, Stanislav
    Masyagin, Sergey
    Succi, Giancarlo
    [J]. SOFTWARE ENGINEERING ASPECTS OF CONTINUOUS DEVELOPMENT AND NEW PARADIGMS OF SOFTWARE PRODUCTION AND DEPLOYMENT, DEVOPS 2018, 2019, 11350 : 196 - 204
  • [6] A proposal to systematize introducing DevOps into the software development process
    Monteiro, Luciano de Aguiar
    [J]. 2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2021), 2021, : 269 - 271
  • [7] DevOps in Regulated Software Development: Case Medical Devices
    Laukkarinen, Teemu
    Kuusinen, Kati
    Mikkonen, Tommi
    [J]. 2017 IEEE/ACM 39TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: NEW IDEAS AND EMERGING TECHNOLOGIES RESULTS TRACK (ICSE-NIER), 2017, : 15 - 18
  • [8] Empowering Continuous Delivery in Software Development: The DevOps Strategy
    Siebra, Clauirton
    Lacerda, Rosberg
    Cerqueira, Italo
    Quintino, Jonysberg P.
    Florentin, Fabiana
    da Silva, Fabio B. Q.
    Santos, Andre L. M.
    [J]. SOFTWARE TECHNOLOGIES, ICSOFT 2018, 2019, 1077 : 247 - 265
  • [9] Critical success factors for DevOps adoption in information systems development
    Jayakody, J. A. V. M. K.
    Wijayanayake, W. M. J., I
    [J]. IJISPM-INTERNATIONAL JOURNAL OF INFORMATION SYSTEMS AND PROJECT MANAGEMENT, 2023, 11 (03): : 60 - 82
  • [10] A Study of Adoption and Effects of DevOps Practices
    Offerman, Tyron
    Blinde, Robert
    Stettina, Christoph Johann
    Visser, Joost
    [J]. 2022 IEEE 28TH INTERNATIONAL CONFERENCE ON ENGINEERING, TECHNOLOGY AND INNOVATION (ICE/ITMC) & 31ST INTERNATIONAL ASSOCIATION FOR MANAGEMENT OF TECHNOLOGY, IAMOT JOINT CONFERENCE, 2022,