Developer Discussion Topics on the Adoption and Barriers of Low Code Software Development Platforms
Md Abdullah Al Alamin, Gias Uddin, Sanjay Malakar, Sadia Afroz, Tameem, Bin Haider, Anindya Iqbal

TL;DR
This study analyzes 33,000 Stack Overflow posts to identify key discussion topics and challenges in low-code software development platforms, revealing evolving trends and areas needing support for developers and vendors.
Contribution
It provides a comprehensive empirical analysis of developer discussions on LCSD platforms, categorizing topics and examining their evolution over time, especially during the COVID-19 pandemic.
Findings
Identified 40 LCSD discussion topics grouped into five categories.
Application Customization and Data Storage are the most discussed topics.
Topics are rapidly evolving, with increased attention during the COVID-19 pandemic.
Abstract
Low-code software development (LCSD) is an emerging approach to democratize application development for software practitioners from diverse backgrounds. LCSD platforms promote rapid application development with a drag-and-drop interface and minimal programming by hand. As it is a relatively new paradigm, it is vital to study developers' difficulties when adopting LCSD platforms. Software engineers frequently use the online developer forum Stack Overflow (SO) to seek assistance with technical issues. We observe a growing body of LCSD-related posts in SO. This paper presents an empirical study of around 33K SO posts containing discussions of 38 popular LCSD platforms. We use Topic Modeling to determine the topics discussed in those posts. Additionally, we examine how these topics are spread across the various phases of the agile software development life cycle (SDLC) and which part of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Research · Software Engineering Techniques and Practices · Software System Performance and Reliability
