skip to main content
10.1145/3544902.3546635acmconferencesArticle/Chapter ViewAbstractPublication PagesesemConference Proceedingsconference-collections
research-article

DevOps Practitioners’ Perceptions of the Low-code Trend

Published: 19 September 2022 Publication History

Abstract

Background: DevOps is currently one of the main trends in software development. Low-Code is also an emerging tendency that, combined with DevOps, may offer significant value to software businesses by improving the process. However, how DevOps practices and low-code are combined is little known. Aim: This study aims to understand the practitioner's perspectives on low-code trends. Method: Twelve interviews with IT professionals who deal with low-code in the context of DevOps were conducted. Then, a grounded theory approach was used to theme the interview quotes into emergent categories. Results: The main result of this exploratory study reveals that such an approach is the most common response to the skill shortages of software professionals. Conclusion: This study suggests the emergence of DevOps and low-code could significantly contribute to the development of quality products with low-cost and time.

References

[1]
J. Díaz, D. López-Fernández, J. Pérez, and Á. González-Prieto, ‘Why are many businesses instilling a DevOps culture into their organization?’, Empir Software Eng, vol. 26, no. 2, p. 25, Mar. 2021.
[2]
S. Rafi, W. Yu, M. A. Akbar, S. Mahmood, A. Alsanad, and A. Gumaei, ‘Readiness model for DevOps implementation in software organizations’, Journal of Software: Evolution and Process, vol. 33, no. 4, p. e2323, 2021.
[3]
M. A. Al Alamin, S. Malakar, G. Uddin, S. Afroz, T. B. Haider, and A. Iqbal, ‘An Empirical Study of Developer Discussions on Low-Code Software Development Challenges’, in 2021 IEEE/ACM 18th International Conference on Mining Software Repositories (MSR), May 2021, pp. 46–57.
[4]
A. Bucaioni, A. Cicchetti, and F. Ciccozzi, ‘Modelling in low-code development: a multi-vocal systematic review’, Softw Syst Model, Jan. 2022.
[5]
H. Henriques, H. Lourenço, V. Amaral, and M. Goulão, ‘Improving the Developer Experience with a Low-Code Process Modelling Language’, in Proceedings of the 21th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, New York, NY, USA, Oct. 2018, pp. 200–210.
[6]
A. C. Bock and U. Frank, ‘Low-Code Platform’, Bus Inf Syst Eng, vol. 63, no. 6, pp. 733–740, Dec. 2021.
[7]
R. Koplowitz and J. Rymer, ‘The Forrester WaveTM: Low-Code Development Platforms For...’ Accessed: Apr. 28, 2022. [Online]. Available: https://www.forrester.com/report/The-Forrester-Wave-LowCode-Development-Platforms-For-ADD-Professionals-Q1-2019/RES144387
[8]
P. Vincent, M. Driver, and J. Wong, ‘Low-Code Development Technologies Evaluation Guide’, 2019. Accessed: Apr. 28, 2022. [Online]. Available: https://www.gartner.com/en/documents/3902331
[9]
FACT.MR, ‘Low Code Development Industry is Projected to Achieve a Global Market Size of US$ 187 Bn by 2032, Currently US Accounts For the Largest Market Share in the World’, GlobeNewswire News Room, Mar. 09, 2022. https://www.globenewswire.com/news-release/2022/03/09/2400432/0/en/Low-Code-Development-Industry-is-Projected-to-Achieve-a-Global-Market-Size-of-US-187-Bn-by-2032-Currently-US-Accounts-For-the-Largest-Market-Share-in-the-World.html.
[10]
C. Jawale, ‘How low-code can fit into the DevOps culture’. https://www.opcito.com/blogs/how-low-code-can-fit-into-the-devops-culture (accessed Apr. 28, 2022).
[11]
B. G. Glaser and A. L. Strauss, The Discovery of Grounded Theory: Strategies for Qualitative Research. Aldine, 1967.
[12]
J. Smeds, K. Nybom, and I. Porres, ‘DevOps: A Definition and Perceived Adoption Impediments’, in Agile Processes in Software Engineering and Extreme Programming, Cham, 2015, pp. 166–177.
[13]
C. Young and H. Terashima, ‘How Did We Adapt Agile Processes to Our Distributed Development?’, in Agile 2008 Conference, Aug. 2008, pp. 304–309.
[14]
F. M. A. Erich, C. Amrit, and M. Daneva, ‘A qualitative study of DevOps usage in practice’, Journal of Software: Evolution and Process, vol. 29, no. 6, p. e1885, 2017.
[15]
A. Dyck, R. Penners, and H. Lichter, ‘Towards Definitions for Release Engineering and DevOps’, in 2015 IEEE/ACM 3rd International Workshop on Release Engineering, May 2015, pp. 3–3.
[16]
F. Erich, C. Amrit, and M. Daneva, ‘Cooperation between information system development and operations: a literature review’, in Proceedings of the 8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, New York, NY, USA, Sep. 2014, p. 1.
[17]
M. Tisi, ‘Lowcomote: Training the next generation of experts in scalable low-code engineering platforms’, 2019.
[18]
M. Valdes Faura, ‘Low-Code and DevOps: Friends or Foes?’, DevOps.com, Apr. 08, 2021. https://devops.com/low-code-and-devops-friends-or-foes/ (accessed Apr. 28, 2022).
[19]
D. A. van der Burgh, ‘A Readiness self-assessment model for Low-code development enabled devops’, Eindhoven University of Technology, Eindhoven, 2019.
[20]
J. Philippe, H. Coullon, M. Tisi, and G. Sunyé, ‘Towards transparent combination of model management execution strategies for low-code development platforms’, in Proceedings of the 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings, New York, NY, USA, 2020, pp. 1–10. https://doi.org/10.1145/3417990.3420206
[21]
J. Pries-Heje and J. Johansen, ‘SPI Manifesto’. 2010. [Online]. Available: http://www.madebydelta.com/imported/images/DELTA_Web/documents/Ax/SPI_Manifesto_A.1.2.2010.pdf
[22]
A. A. Khan and M. Shameem, ‘Multicriteria decision-making taxonomy for DevOps challenging factors using analytical hierarchy process’, Journal of Software: Evolution and Process, vol. 32, no. 10, p. e2263, 2020.
[23]
A. Strauss and J. Corbin, Basics of Qualitative Research: Techniques and Procedures for Developing Grounded Theory. London: SAGE, 1998.
[24]
R. Hoda, ‘Socio-Technical Grounded Theory for Software Engineering’, IEEE Transactions on Software Engineering, pp. 1–1, 2021.
[25]
S. Rafi, W. Yu, and M. A. Akbar, ‘Towards a Hypothetical Framework to Secure DevOps Adoption: Grounded Theory Approach’, in Proceedings of the Evaluation and Assessment in Software Engineering, New York, NY, USA, Abril 2020, pp. 457–462.
[26]
B. G. Glaser, Theoretical sensitivity: advances in the methodology of grounded theory. Sociology Press, 1978.
[27]
K. Charmaz, Constructing Grounded Theory: A Practical Guide through Qualitative Analysis, 1st edition. London ; Thousand Oaks, Calif: SAGE Publications Ltd, 2006.
[28]
K.J.,Stol, P. Ralph and B. Fitzgerald. Grounded theory in software engineering research: a critical review and guidelines. In Proceedings of the 38th International conference on software engineering (pp. 120-131) May, 2016.
[29]
J. W. Creswell, Research Design: Qualitative, Quantitative and Mixed Methods Approaches, 4th edition. Thousand Oaks: SAGE Publications, Inc, 2014.
[30]
R. K. Yin, ‘Validity and generalization in future case study evaluations’, Evaluation, vol. 19, no. 3, pp. 321–332, Jul. 2013.
[31]
S. Rafi, M. A. Akbar, M. Sánchez-Gordón, and R. Colomo-Palacios, ‘Online appendix: DevOps Practitioners’ Perceptions of the Low-code Trend, 2022’, Figshare. https://doi.org/10.6084/m9.figshare.20315238.
[32]
J. Metrôlho, F. Ribeiro, and R. Araújo, ‘A strategy for facing new employability trends using a low-code development platform’, presented at the 14th International Technology, Education and Development Conference, 2020.
[33]
N. James and H. Busher, ‘Credibility, authenticity and voice: dilemmas in online interviewing’, Qualitative Research, vol. 6, no. 3, pp. 403–420, Aug. 2006.

Cited By

View all
  • (2024)Mehr als ein Trend?: Wie Low-Code die digitale Transformation unterstütztMore Than a Trend?: How Low-Code Supports Digital TransformationHMD Praxis der Wirtschaftsinformatik10.1365/s40702-024-01107-x61:5(1070-1087)Online publication date: 2-Sep-2024
  • (2024)Professionelle Softwareentwicklung mit Low Code optimieren – eine FallstudieOptimizing Professional Software Development with Low Code – A Case StudyHMD Praxis der Wirtschaftsinformatik10.1365/s40702-024-01095-y61:5(1213-1234)Online publication date: 8-Aug-2024
  • (2024)Low-code vs. the developer: An empirical study on the developer experience and efficiency of a no-code platformProceedings of the ACM/IEEE 27th International Conference on Model Driven Engineering Languages and Systems10.1145/3652620.3688332(856-865)Online publication date: 22-Sep-2024
  • Show More Cited By

Index Terms

  1. DevOps Practitioners’ Perceptions of the Low-code Trend

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    ESEM '22: Proceedings of the 16th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement
    September 2022
    318 pages
    ISBN:9781450394277
    DOI:10.1145/3544902
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 19 September 2022

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. DevOps
    2. Grounded theory
    3. Interviews
    4. Low-code
    5. SPI

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Conference

    ESEM '22
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 130 of 594 submissions, 22%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)136
    • Downloads (Last 6 weeks)14
    Reflects downloads up to 23 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Mehr als ein Trend?: Wie Low-Code die digitale Transformation unterstütztMore Than a Trend?: How Low-Code Supports Digital TransformationHMD Praxis der Wirtschaftsinformatik10.1365/s40702-024-01107-x61:5(1070-1087)Online publication date: 2-Sep-2024
    • (2024)Professionelle Softwareentwicklung mit Low Code optimieren – eine FallstudieOptimizing Professional Software Development with Low Code – A Case StudyHMD Praxis der Wirtschaftsinformatik10.1365/s40702-024-01095-y61:5(1213-1234)Online publication date: 8-Aug-2024
    • (2024)Low-code vs. the developer: An empirical study on the developer experience and efficiency of a no-code platformProceedings of the ACM/IEEE 27th International Conference on Model Driven Engineering Languages and Systems10.1145/3652620.3688332(856-865)Online publication date: 22-Sep-2024
    • (2024)Systematic Literature Review of Low-Code and Its Future Trends2024 12th International Conference in Software Engineering Research and Innovation (CONISOFT)10.1109/CONISOFT63288.2024.00015(30-37)Online publication date: 28-Oct-2024
    • (2024)Slide-block: End-to-end amplified security to improve DevOps resilience through pattern-based authenticationHeliyon10.1016/j.heliyon.2024.e2631210:4(e26312)Online publication date: Feb-2024
    • (2024)From Software Users to Software Creators: An Exploration of the Core Characteristics of the Citizen Developer Role and the Related Re- and Upskilling ProgramsBusiness & Information Systems Engineering10.1007/s12599-024-00915-167:1(31-53)Online publication date: 26-Dec-2024
    • (2024)Using LowCode and NoCode Tools in DevOps: A Multivocal Literature ReviewNew Perspectives in Software Engineering10.1007/978-3-031-50590-4_5(71-87)Online publication date: 21-Feb-2024
    • (2023)An ArchiMate-Based Thematic Knowledge Graph for Low-Code Software Development DomainNew Trends in Database and Information Systems10.1007/978-3-031-42941-5_40(465-476)Online publication date: 31-Aug-2023
    • (2023)Multicriteria decision‐making–based framework for implementing DevOps practicesJournal of Software: Evolution and Process10.1002/smr.263136:6Online publication date: 10-Nov-2023

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format.

    HTML Format

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media