{"title":"Mobilizing DevOps: exploration of DevOps adoption in mobile software development","authors":"Busra Ozdenizci Kose","doi":"10.1108/k-04-2024-0989","DOIUrl":null,"url":null,"abstract":"<h3>Purpose</h3>\n<p>The 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.</p><!--/ Abstract__block -->\n<h3>Design/methodology/approach</h3>\n<p>The 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.</p><!--/ Abstract__block -->\n<h3>Findings</h3>\n<p>The 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.</p><!--/ Abstract__block -->\n<h3>Practical implications</h3>\n<p>The 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.</p><!--/ Abstract__block -->\n<h3>Social implications</h3>\n<p>This 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.</p><!--/ Abstract__block -->\n<h3>Originality/value</h3>\n<p>This 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.</p><!--/ Abstract__block -->","PeriodicalId":49930,"journal":{"name":"Kybernetes","volume":"27 1","pages":""},"PeriodicalIF":2.5000,"publicationDate":"2024-09-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Kybernetes","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1108/k-04-2024-0989","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, CYBERNETICS","Score":null,"Total":0}
引用次数: 0
Abstract
Purpose
The 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/approach
The 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.
Findings
The 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 implications
The 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 implications
This 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/value
This 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.
期刊介绍:
Kybernetes is the official journal of the UNESCO recognized World Organisation of Systems and Cybernetics (WOSC), and The Cybernetics Society.
The journal is an important forum for the exchange of knowledge and information among all those who are interested in cybernetics and systems thinking.
It is devoted to improvement in the understanding of human, social, organizational, technological and sustainable aspects of society and their interdependencies. It encourages consideration of a range of theories, methodologies and approaches, and their transdisciplinary links. The spirit of the journal comes from Norbert Wiener''s understanding of cybernetics as "The Human Use of Human Beings." Hence, Kybernetes strives for examination and analysis, based on a systemic frame of reference, of burning issues of ecosystems, society, organizations, businesses and human behavior.