1,111
Views
0
CrossRef citations to date
0
Altmetric
Commentary

Conceptualising and defining DevOps: a review for understanding, not a framework for practitioners

ORCID Icon & ORCID Icon
Pages 568-574 | Received 14 Apr 2022, Accepted 22 Jun 2022, Published online: 25 Jul 2022

References

  • Bass, L., Weber, I., & Zhu, L. (2015). DevOps: A software architect’s perspective. Addison-Wesley Professional.
  • Benlian, A., Kettinger, W. J., Sunyaev, A., & Winkler, T. J., & Guest Editors. (2018). The transformative value of cloud computing: A decoupling, platformization, and recombination theoretical framework. Journal of Management Information Systems, 35(3), 719–739. doi:10.1080/07421222.2018.1481634.
  • Chen, L. (2015). Continuous delivery: Huge benefits, but challenges too. IEEE Software, 32(2), 50–54. https://doi.org/10.1109/MS.2015.27
  • D'Arcy J and Herath T. (2011). A review and analysis of deterrence theory in the IS security literature: making sense of the disparate findings. European Journal of Information Systems, 20(6), 643–658. doi: 10.1057/ejis.2011.23.
  • Davis, J., & Daniels, R. (2016). Effective DevOps: Building a culture of collaboration, affinity, and tooling at scale. O’Reilly Media, Inc.
  • Debois, P. (2008). Agile infrastructure and operations: How infra-gile are you? Agile 2008 Conference (pp. 202–207). IEEE. https://doi.org/10.1109/Agile.2008.42
  • Dyck, A., Penners, R., & Lichter, H. (2015, May). Towards definitions for release engineering and DevOps. In 2015 IEEE/ACM 3rd International Workshop on Release Engineering (pp. 3–3). IEEE. https://doi.org/10.1109/RELENG.2015.10
  • Ebert, C., Gallardo, G., Hernantes, J., & Serrano, N. (2016). DevOps. IEEE Software, 33(3), 94–100. https://doi.org/10.1109/MS.2016.68
  • Erich, F. (2018, March). DevOps is simply interaction between development and operations. International workshop on software engineering aspects of continuous development and new paradigms of software production and deployment (pp. 89–99). Springer. https://doi.org/10.1007/978-3-030-06019-0_7
  • Fitzgerald, B., & Stol, K. J. (2017). Continuous software engineering: A roadmap and agenda. Journal of Systems and Software, 123, 176–189. https://doi.org/10.1016/j.jss.2015.06.063
  • Gall, M., & Pigni, F. (2022). Taking DevOps mainstream: A critical review and conceptual framework. European Journal of Information Systems, 31(X), 1–20. https://doi.org/10.1080/0960085X.2021.1997100
  • Hemon, A., Lyonnet, B., Rowe, F., & Fitzgerald, B. (2020). From agile to DevOps: Smart skills and collaborations. Information Systems Frontiers, 22(4), 927–945. https://doi.org/10.1007/s10796-019-09905-1
  • Hemon-Hildgen, A., Rowe, F., & Monnier-Senicourt, L. (2020). Orchestrating automation and sharing in DevOps teams: A revelatory case of job satisfaction factors, risk and work conditions. European Journal of Information Systems, 29(5), 474–499. https://doi.org/10.1080/0960085X.2020.1782276
  • Humble, J., & Farley, D. (2010). Continuous delivery: Reliable software releases through build, test, and deployment automation. Pearson Education.
  • Humble, J., & Molesky, J. (2011). Why enterprises must adopt DevOps to enable continuous delivery. Cutter IT Journal, 24(8), 6. https://www.cutter.com/article/why-enterprises-must-adopt-devops-enable-continuous-delivery-416516.
  • Hüttermann, M. (2012). DevOps for developers. Apress.
  • Jabbari, R., Bin Ali, N., Petersen, K., & Tanveer, B. (2016, May). What is DevOps? A systematic mapping study on definitions and practices. Proceedings of the Scientific Workshop Proceedings of XP2016 (pp. 1–11). https://doi.org/10.1145/2962695.2962707
  • Karlsson, F., & Agerfalk, P. (2009). Exploring agile values in method configuration. European Journal of Information Systems, 18(4), 300–316. https://doi.org/10.1057/ejis.2009.20
  • Keutel M, Michalik B and Richter J. (2014). Towards mindful case study research in IS: a critical analysis of the past ten years. European Journal of Information Systems, 23(3), 256–272. doi: 10.1057/ejis.2013.26
  • Kim, G., Debois, P., Willis, J., Humble, J., & Allspaw, J. (2016). The DevOps handbook: How to create world-class agility, reliability, & security in technology organizations. IT Revolution Press, LLC.
  • Kitchenham, B. A., Dyba, T., & Jorgensen, M. (2004, May). Evidence-based software engineering. Proceedings. 26th International Conference on Software Engineering (p. 8). IEEE. https://doi.org/10.1109/ICSE.2004.1317449
  • Kitchenham, B., & Charters, S. (2007). Guidelines for performing systematic literature reviews in software engineering. EBSE Technical Report, 1–57. https://www.elsevier.com/__data/promis_misc/525444systematicreviewsguide.pdf.
  • Laukkanen, E., Itkonen, J., & Lassenius, C. (2017). Problems, causes and solutions when adopting continuous delivery—A systematic literature review. Information and Software Technology, 82, 55–79. https://doi.org/10.1016/j.infsof.2016.10.001
  • Laukkarinen, T., Kuusinen, K., & Mikkonen, T. (2017, May). DevOps in regulated software development: Case medical devices. 2017 IEEE/ACM 39th International Conference on Software Engineering: New Ideas and Emerging Technologies Results Track ( ICSE-NIER), 15–18. IEEE. https://doi.org/10.1109/ICSE-NIER.2017.20
  • Le-Quoc, A. (2011). Metrics-driven devops. Cutter IT Journal, 24(12), 24–29. https://www.cutter.com/article/metrics-driven-devops-416651.
  • Leppänen, M., Mäkinen, S., Pagels, M., Eloranta, V. P., Itkonen, J., Mäntylä, M. V., & Männistö, T. (2015). The highways and country roads to continuous deployment. IEEE Software, 32(2), 64–72. doi:10.1109/MS.2015.50.
  • Lwakatare, L. E., Kuvaja, P., & Oivo, M. (2015). Dimensions of DevOps. In C. Lassenius, T. Dingsøyr, & M. Paasivaara (Eds.), Agile processes in software engineering and extreme programming (Vol. 212, pp. 212–217). Springer International Publishing. https://doi.org/10.1007/978-3-319-18612-2_19
  • Lwakatare, L. E., Kuvaja, P., & Oivo, M. (2016). An exploratory study of DevOps extending the dimensions of DevOps with practices. Icsea, 104(2016), 91–99. https://www.researchgate.net/profile/Luigi-Lavazza/publication/307576316_ICSEA_2016_The_Eleventh_International_Conference_on_Software_Engineering_Advances/links/57c9a36a08ae3ac722af8728/ICSEA-2016-The-Eleventh-International-Conference-on-Software-Engineering-Advances.pdf#page=105.
  • Morales, J. A., Yasar, H., & Volkman, A. (2018, May). Implementing DevOps practices in highly regulated environments. Proceedings of the 19th International Conference on Agile Software Development: Companion (pp. 1–9). https://doi.org/10.1145/3234152.3234188
  • Olsson, H. H., Alahyari, H., & Bosch, J. (2012, September). Climbing the “Stairway to Heaven”–A Mulitiple-Case Study Exploring Barriers in the Transition from Agile Development towards Continuous Deployment of Software. 2012 38th euromicro conference on software engineering and advanced applications (pp. 392–399). IEEE. https://doi.org/10.1109/SEAA.2012.54
  • Paré, G., Trudel, M. C., Jaana, M., & Kitsiou, S. (2015). Synthesizing information systems knowledge: A typology of literature reviews. Information & Management, 52(2), 183–199. doi:10.1016/j.im.2014.08.008.
  • Paré, G., Tate, M., Johnstone, D., & Kitsiou, S. (2016). Contextualizing the twin concepts of systematicity and transparency in information systems literature reviews. European Journal of Information Systems, 25(6), 493–508. https://doi.org/10.1057/s41303-016-0020-3
  • Pawson, R., Greenhalgh, T., Harvey, G., & Walshe, K. (2005). Realist review—a new method of systematic review designed for complex policy interventions. Journal of Health Services Research & Policy, 10(suppl 1), 21–34. https://doi.org/10.1258/1355819054308530
  • Riungu-Kalliosaari, L., Mäkinen, S., Lwakatare, L. E., Tiihonen, J., & Männistö, T. (2016, November). DevOps adoption benefits and challenges in practice: A case study. In International conference on product-focused software process improvement (pp. 590–597). Springer, Cham. https://doi.org/10.1007/978-3-319-49094-6_44
  • Rodríguez, P., Haghighatkhah, A., Lwakatare, L. E., Teppola, S., Suomalainen, T., Eskeli, J., Oivo, M., Kuvaja, P., Verner, J. M., & Oivo, M. (2017). Continuous deployment of software intensive products and services: A systematic mapping study. Journal of Systems and Software, 123, 263–291. https://doi.org/10.1016/j.jss.2015.12.015
  • Rowe F. (2014). What a literature is not: Boundaries, diversity and recommendations. European Journal of Information Systems, 23(3), 241–255. https://doi.org/10.1057/ejis.2014.7
  • Rowe, F., & Markus, M. L. (2018). Taking on sacred cows: Openness, fair critique, and retaining value when revising classics. European Journal of Information Systems, 27(6), 623–628. https://doi.org/10.1080/0960085X.2018.1545883
  • Savor, T., Douglas, M., Gentili, M., Williams, L., Beck, K., & Stumm, M. (2016, May). Continuous deployment at Facebook and OANDA. In 2016 IEEE/ACM 38th International Conference on Software Engineering Companion (ICSE-C), 21–30
  • Sylvester A, Tate M and Johnstone D. (2013). Beyond synthesis: re-presenting heterogeneous research literature. Behaviour & Information Technology, 32(12), 1199–1215. doi: 10.1080/0144929X.2011.624633
  • Templier, M., & Paré, G. (2018). Transparency in literature reviews: An assessment of reporting practices across review types and genres in top IS journals. European Journal of Information Systems, 27(5), 503–550. https://doi.org/10.1080/0960085X.2017.1398880
  • Virmani, M. (2015, May). Understanding DevOps & bridging the gap from continuous integration to continuous delivery. Fifth international conference on the innovative computing technology (intech 2015), 78–82. https://doi.org/10.1109/INTECH.2015.7173368
  • Willis, J. Progress Software Corporation. (2010 16 July) What DevOps means to Me, ProgressChef. Retrieved 22 February 2022 from https://www.chef.io/blog/what-devops-means-to-me
  • Willis, J. IT Revolution. (2012 30 March) The Convergence of DevOps. Retrieved 22 February 2022 from https://itrevolution.com/the-convergence-of-devops

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.