Amitkumar V. Jha, Riya Teri, Subra Verma, Susmita Tarafder, Wriddhi Bhowmik, Sunil Kumar Mishra, Bhargav Appasani, Avireni Srinivasulu, Nsengiyumva Philibert
{"title":"从理论到实践:理解DevOps文化和思维方式","authors":"Amitkumar V. Jha, Riya Teri, Subra Verma, Susmita Tarafder, Wriddhi Bhowmik, Sunil Kumar Mishra, Bhargav Appasani, Avireni Srinivasulu, Nsengiyumva Philibert","doi":"10.1080/23311916.2023.2251758","DOIUrl":null,"url":null,"abstract":"DevOps is a potential solution to time and quality restrictions in software development. It aims to increase the frequency, quality, and speed of software delivery using automated procedures. DevOps is a culture transformation, not just a toolchain. DevOps emphasizes cooperation, automation, measurement, information sharing, and web service utilization. It positively impacts IT development, online services, and quality assurance. Before commencing the DevOps journey, it is necessary to understand DevOps principles, practices, tools, benefits, and underlying issues. Such vital parameters are critically reviewed in this article. This systematic review addresses gaps and recommendations related to DevOps, aiming to provide a comprehensive understanding of its culture and mindsets. The article presents an in-depth examination of DevOps, covering topics like architecture, components, tools, principles, and security challenges. It establishes a conceptual framework for practical implementation. Security has also been discussed in the paper, which is one of the difficult problems in DevOps implementations. The research findings aid in a better understanding of the phenomenon from a human factors perspective. The state-of-the-art discussion on several tools covering architectural and networking aspects in DevOps is included in this article to attract practitioners and researchers for DevOps adoption. Our analysis revealed three key themes related to DevOps culture and mindset: collaboration, continuous improvement, and automation. Moreover, DevOps is not immune to challenges. The proposed work presents the existing gaps and future research directions to address the same.","PeriodicalId":10464,"journal":{"name":"Cogent Engineering","volume":"191 1","pages":"0"},"PeriodicalIF":2.1000,"publicationDate":"2023-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"From theory to practice: Understanding DevOps culture and mindset\",\"authors\":\"Amitkumar V. Jha, Riya Teri, Subra Verma, Susmita Tarafder, Wriddhi Bhowmik, Sunil Kumar Mishra, Bhargav Appasani, Avireni Srinivasulu, Nsengiyumva Philibert\",\"doi\":\"10.1080/23311916.2023.2251758\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"DevOps is a potential solution to time and quality restrictions in software development. It aims to increase the frequency, quality, and speed of software delivery using automated procedures. DevOps is a culture transformation, not just a toolchain. DevOps emphasizes cooperation, automation, measurement, information sharing, and web service utilization. It positively impacts IT development, online services, and quality assurance. Before commencing the DevOps journey, it is necessary to understand DevOps principles, practices, tools, benefits, and underlying issues. Such vital parameters are critically reviewed in this article. This systematic review addresses gaps and recommendations related to DevOps, aiming to provide a comprehensive understanding of its culture and mindsets. The article presents an in-depth examination of DevOps, covering topics like architecture, components, tools, principles, and security challenges. It establishes a conceptual framework for practical implementation. Security has also been discussed in the paper, which is one of the difficult problems in DevOps implementations. The research findings aid in a better understanding of the phenomenon from a human factors perspective. The state-of-the-art discussion on several tools covering architectural and networking aspects in DevOps is included in this article to attract practitioners and researchers for DevOps adoption. Our analysis revealed three key themes related to DevOps culture and mindset: collaboration, continuous improvement, and automation. Moreover, DevOps is not immune to challenges. The proposed work presents the existing gaps and future research directions to address the same.\",\"PeriodicalId\":10464,\"journal\":{\"name\":\"Cogent Engineering\",\"volume\":\"191 1\",\"pages\":\"0\"},\"PeriodicalIF\":2.1000,\"publicationDate\":\"2023-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Cogent Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1080/23311916.2023.2251758\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"ENGINEERING, MULTIDISCIPLINARY\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Cogent Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1080/23311916.2023.2251758","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
From theory to practice: Understanding DevOps culture and mindset
DevOps is a potential solution to time and quality restrictions in software development. It aims to increase the frequency, quality, and speed of software delivery using automated procedures. DevOps is a culture transformation, not just a toolchain. DevOps emphasizes cooperation, automation, measurement, information sharing, and web service utilization. It positively impacts IT development, online services, and quality assurance. Before commencing the DevOps journey, it is necessary to understand DevOps principles, practices, tools, benefits, and underlying issues. Such vital parameters are critically reviewed in this article. This systematic review addresses gaps and recommendations related to DevOps, aiming to provide a comprehensive understanding of its culture and mindsets. The article presents an in-depth examination of DevOps, covering topics like architecture, components, tools, principles, and security challenges. It establishes a conceptual framework for practical implementation. Security has also been discussed in the paper, which is one of the difficult problems in DevOps implementations. The research findings aid in a better understanding of the phenomenon from a human factors perspective. The state-of-the-art discussion on several tools covering architectural and networking aspects in DevOps is included in this article to attract practitioners and researchers for DevOps adoption. Our analysis revealed three key themes related to DevOps culture and mindset: collaboration, continuous improvement, and automation. Moreover, DevOps is not immune to challenges. The proposed work presents the existing gaps and future research directions to address the same.
期刊介绍:
One of the largest, multidisciplinary open access engineering journals of peer-reviewed research, Cogent Engineering, part of the Taylor & Francis Group, covers all areas of engineering and technology, from chemical engineering to computer science, and mechanical to materials engineering. Cogent Engineering encourages interdisciplinary research and also accepts negative results, software article, replication studies and reviews.