Abstract
DevOps promises advantages, such as faster time-to-market or higher quality. A company transforming itself towards DevOps needs guidance in order to ask and answer relevant questions and not waste time and effort. We state four key issues that companies should discuss before they start introducing DevOps concepts. Furthermore, we report on a project conducted by Fujitsu Enabling Software Technology GmbH (Fujitsu EST) and Fraunhofer IESE where the introduction of DevOps for one product was accompanied for roughly one year. We present the concrete goals, the procedure, first results, as well as observations and lessons learned. To the best of our knowledge, this is one of the first contributions that describe practical experiences in introducing DevOps, without concealing that a lot of thinking, tailoring, and learning is still required to further improve DevOps in the environment.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
References
http://dev2ops.org/2010/02/what-is-devops. Accessed June 2016
Idena, J., Tessemb, B., Päivärintac, T.: Problems in the interplay of development and IT operations in system development projects: a Delphi study of Norwegian IT experts. IST J. 53(4), 394–406 (2011)
www.devopsdays.org. Accessed June 2016
Erich, F., Amrit, C., Daneva, M.: Cooperation between software development and operations: a literature review. ESEM (2014). Article no. 69
Newman, S.: Demystifying Conway’s Law (2014). https://www.thoughtworks.com/de/insights/blog/demystifying-conways-law. Accessed June 2016
www.openstack.org. Accessed June 2016
Balalaie, A., Heydarnoori, A., Jamshidi. P.: Microservices architecture enables DevOps: an experience report on migration to a cloud-native architecture. IEEE Softw. (2016)
Venkatesh, V., Morris, M.G., Davis, G.B., Davis, F.D.: User acceptance of information technology: toward a unified view. MIS Q. 27(3), 425–478 (2003)
Runeson, P., Höst, M.: Guidelines for conducting and reporting case study research in S.E. Empir. Softw. Eng. J. 14(2), 131–164 (2009)
Zhu, L., Bass, L., Champlin-Scharff, G.: DevOps and its practices. IEEE Softw. 33, 32–34 (2016)
Acknowledgment
We would like to thank all people from the Fujitsu EST DevOps team for their participation, and Torsten Lenhart and Sonnhild Namingha for proofreading.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Elberzhager, F., Arif, T., Naab, M., Süß, I., Koban, S. (2017). From Agile Development to DevOps: Going Towards Faster Releases at High Quality – Experiences from an Industrial Context. In: Winkler, D., Biffl, S., Bergsmann, J. (eds) Software Quality. Complexity and Challenges of Software Engineering in Emerging Technologies. SWQD 2017. Lecture Notes in Business Information Processing, vol 269. Springer, Cham. https://doi.org/10.1007/978-3-319-49421-0_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-49421-0_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-49420-3
Online ISBN: 978-3-319-49421-0
eBook Packages: Computer ScienceComputer Science (R0)