Abstract
DevOps has an important role in supporting critical decisions in software and systems development in highly regulated industry. To determine best practice, I have reviewed industry papers, standards, and comments of implementers. A systematic review of key reports on DevOps was conducted. Surveys conducted by a number of organizations with over 277,000 respondents are considered here. Key questions posed are how is DevOps perceived by industry, what are the key benefits from an industrial perspective, and what practices contribute to success. Results of this analysis show that while commonly accepted commercial reports make interesting reading; they are not sufficient to base critical decision in highly regulated industry. Furthermore, standards are required to establish confidence in process and product. This paper provides insights and guidance for software and systems development with DevOps practices in a highly regulated environment. I present the need for consistent quality to be encapsulated through industry standards.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
What is DevOps, Microsoft. https://azure.microsoft.com/en-us/overview/what-is-devops/#devops-overview. Last accessed: 2021/10/23
Danicic D What is DevOps pipeline and how to build one, PhoenixNAP. https://phoenixnap.com/blog/devops-pipeline. Last accessed: 2021/10/23
Kulshrestha S Who is a DevOps engineer?—DevOps engineer roles and responsibilities, Edureka. https://www.edureka.co/blog/devops-engineer-role. Last accessed: 2020/08/23
What is DevOps? https://intellipaat.com/blog/what-is-devops/. Last accessed: 2020/08/23
Jabbari R, bin Ali N, Petersen K, Tanveer B (2016) What is DevOps? A systematic mapping study on definitions and practices. In: Proceedings of the scientific workshop proceedings of XP2016 (XP ’16 Workshops). ACM, New York, USA, pp 1–11. Article 12
2013 State of DevOps Report, Puppet (2013)
Forsgren N, Kim G, Kersten N, Humble J (2014) 2014 State of DevOps Report, Puppet
2015 State of DevOps Report, Puppet Labs (2015)
Brown A, Forsgren N, Humble J, Kerseten N, Kim G (2016) 2016 State of DevOps Report, Puppet & DORA
Forsgren N, Humble, Kim G, Brown AJ, Kerseten N (2017) 2017 State of DevOps Report, Puppet & DORA
Mann A, Brown A, Stahnke M, Kersten N (2018) 2018 State of DevOps Report, Puppet & Splunk
Forsgren N, Smith D, Humble J, Frazelle J (2019) 2019 Accelerate State of DevOps, Dora & Google Cloud
Brown A, Stahnke M, Kersten N (2020) 2020 State of DevOps, Dora & Circleci
Smith D, Villalba D, Irvine M, Stanke D, Harvey N (2021) 2021 Accelerate State of DevOps, Google Cloud
The state of developer ecosystem in 2017. https://www.jetbrains.com/research/devecosystem-2017/. Last accessed: 2021/10/23
The state of developer ecosystem in 2018. https://www.jetbrains.com/research/devecosystem-2018/. Last accessed: 2021/10/23
The state of developer ecosystem in 2019. https://www.jetbrains.com/research/devecosystem-2019/. Last accessed: 2021/10/23
The state of developer ecosystem in 2020. https://www.jetbrains.com/research/devecosystem-2020/. Last accessed: 2021/10/23
The state of developer ecosystem in 2021. https://www.jetbrains.com/research/devecosystem-2021/. Last accessed: 2021/10/23
2019 Global Developer Survey, GitLab (2019)
2020 Mapping the DevSecOps Landscape, GitLab (2020)
2021 A Maturing DevSecOps Landscape, GitLab (2021)
Bruno E (2017) Interop ITX and information week 2017 state of DevOps, Interop
Salamone S (2019) 2019 State of DevOps Research Report, Interop
Morgan L (2020) 2020 State of DevOps Research Report, Interop
Harvey C (2021) 2021 State of DevOps Research Report, Interop
DevSecOps Community Survey, Sonatype (2017)
DevSecOps Community Survey, Sonatype (2018)
DevSecOps Community Survey, Sonatype (2019)
DevSecOps Community Survey, Sonatype (2020)
Jhaveri S, Reijnen C, Thair S Enterprise DevOps Report 2020–2021, Microsoft
Munro J, Dougall M, Robinson N (2017) Regulatory compliance—staying ahead of change, KPMG. https://home.kpmg/au/en/home/insights/2017/02/regulatory-compliance-ahead-of-change.html. Last accessed 2021/10/20
Maire JL, Bronet V, Pillet M (2005) A typology of “best practices” for a benchmarking process. Benchmarking Int J
Badhwar R (2021) Defensive measures in the wake of the SolarWinds fallout. In: The CISO’s transformation 2021. Springer
IEEE 2675-2021 (2021) IEEE standard for DevOps: building reliable and secure systems including application build, package, and deployment. IEEE
Kirk D (2017) How much is intelligent automation saving you? Forbes. https://www.forbes.com/sites/kpmg/2017/09/21/how-much-is-intelligent-automation-saving-you/. Last accessed 2021/10/19
Zou Y, Schaub F (2018) Concern but no action: consumers’ reactions to the equifax data breach. In: Extended abstracts of the 2018 CHI conference on human factors in computing systems. ACM
Toh Z, Sahibuddin S, Naz’ri Mahrin M (2019) Adoption issues in DevOps from the perspective of continuous delivery pipeline. In: Proceedings of the 2019 8th international conference on software and computer applications (ICSCA ’19). ACM
Acknowledgements
This paper and the research behind it would not have been possible without the exceptional support of the IEEE 2675 DevOps working group members. Special thanks to Hasan Yasar for providing access to raw data and Sarah Baker for discussions on Summa de Summae.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Lennon, R.G. (2023). DevOps Best Practices in Highly Regulated Industry. In: Yang, XS., Sherratt, S., Dey, N., Joshi, A. (eds) Proceedings of Seventh International Congress on Information and Communication Technology. Lecture Notes in Networks and Systems, vol 447. Springer, Singapore. https://doi.org/10.1007/978-981-19-1607-6_51
Download citation
DOI: https://doi.org/10.1007/978-981-19-1607-6_51
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-19-1606-9
Online ISBN: 978-981-19-1607-6
eBook Packages: EngineeringEngineering (R0)