ABSTRACT
This paper provides a highly opinionated and biased vision and a two-stage plan with guidelines to reach a new era of software development, where anyone can create software without bothering to write code. Moreover, this paper explores in depth the first of these stages, which consists of creating a no-code tool based on six principles: configuration driven development, APIs, open-source, cross-platform, cloud computing, and design systems. An examination of each principle is presented and a case is made for why such a combination of principles would lay the foundation for future development efforts. Possible enquiries are addressed and a path is laid out for future works.
- Adalo. 2021. Adalo-Build Your Own No Code App. https://www.adalo. com/Google Scholar
- Amazaon. 2021. Build a Better Way to Work | Amazon Honeycode. https://www.honeycode.aws/Google Scholar
- AppSheet. 2021. Make an App with No-Code. Start building today for free. https://www.appsheet.com/Google Scholar
- Bubble. 2021. The best way to build web apps without code | Bubble. https://bubble.io/Google Scholar
- Cenario. 2020. 21 Best No Code Tools You Need To Try. https://www. cenario.co/blog/best-no-code-tools-to-tryGoogle Scholar
- Luis Corral, Anton B. Georgiev, Alberto Sillitti, and Giancarlo Succi. 2014. Can execution time describe accurately the energy consumption of mobile apps? An experiment in Android. In Proceedings of the 3rd International Workshop on Green and Sustainable Software. ACM, 31-37. https://doi.org/10.1145/2593743.2593748 Google ScholarDigital Library
- Luis Corral, Alberto Sillitti, and Giancarlo Succi. 2015. Software Assurance Practices for Mobile Applications. Computing 97, 10 (Oct. 2015 ), 1001-1022. https://doi.org/10.1007/s00607-014-0395-8 Google ScholarDigital Library
- Docker. 2021. Empowering App Development for Developers | Docker. https://www.docker.com/Google Scholar
- Electron. 2021. Electron | Build cross-platform desktop apps with JavaScript, HTML, and CSS. https://www.electronjs.org/Google Scholar
- Facebook. 2021. Facebook Bug Bounty | Facebook. https://www. facebook.com/BugBounty/Google Scholar
- Facebook. 2021. React Native · A framework for building native apps using React. https://reactnative.dev/Google Scholar
- Flutter. 2021. Flutter-Beautiful native apps in record time. https://fluter.dev/Google Scholar
- Forbes. 2021. The Most Disruptive Trend Of 2021 : No Code / Low Code. https://www.forbes.com/sites/betsyatkins/2020/11/24/themost-disruptive-trend-of-2021-no-code--low-codeGoogle Scholar
- Freelancer. 2021. Hire Freelancers & Find Freelance Jobs Online | Freelancer. https://www.freelancer.com/Google Scholar
- GitHub. 2021. Features • GitHub Actions. https://github.com/features/ actionsGoogle Scholar
- GitHub. 2021. GitHub Hackathon: Build something new with us. https://githubhackathon.com/Google Scholar
- GitLab. 2021. CI/CD concepts | GitLab. https://docs.gitlab.com/ee/ci/ introduction/Google Scholar
- GitLab. 2021. GitLab Hackathon | GitLab. https://about.gitlab.com/ community/hackathon/Google Scholar
- Google. 2020. Helping businesses create and extend applications without coding | Google Cloud Blog. https://cloud.google.com/blog/topics/inside-google-cloud/helpingbusinesses-create-and-extend-applications-without-codingGoogle Scholar
- Google. 2021. Reward Programs-Application Security-Google. https://www.google.com/about/appsecurity/programs-home/Google Scholar
- Google. 2021. Service accounts | Cloud IAM Documentation | Google Cloud. https://cloud.google.com/iam/docs/service-accountsGoogle Scholar
- IBM. 2006. Configuration-driven development. https://www.ibm.com/ developerworks/library/wa-configdev/index.htmlGoogle Scholar
- Kissflow. 2020. No Code Tools | 5 Best No-code Tools You Need To Check Out. https://kissflow.com/rad/no-code/no-code-development-tools/Google Scholar
- MailChimp. 2021. All-In-One Integrated Marketing Platform for Small Business. https://mailchimp.com/Google Scholar
- Microsoft. 2021. Business Apps | Microsoft Power Apps. https://powerapps.microsoft.com/en-us/Google Scholar
- Raimund Moser, Witold Pedrycz, and Giancarlo Succi. 2008. Analysis of the reliability of a subset of change metrics for defect prediction. In Proceedings of the Second ACM-IEEE International Symposium on Empirical Software Engineering and Measurement (Kaiserslautern, Germany) ( ESEM '08). ACM, 309-311. https://doi.org/10.1145/1414004.1414063 Google ScholarDigital Library
- Brent Nash and Martha DeMore. 2009. Using XML configurationdriven development to create a customizable ground data system. In 2009 IEEE Aerospace conference. IEEE, 1-13.Google ScholarCross Ref
- Marco Ronchetti, Giancarlo Succi, Witold Pedrycz, and Barbara Russo. 2006. Early estimation of software size in object-oriented environments a case study in a CMM level 3 software firm. Information Sciences 176, 5 ( 2006 ), 475-489. https://doi.org/10.1016/j.ins. 2004. 08.012 Google ScholarDigital Library
- Bruno Rossi, Barbara Russo, and Giancarlo Succi. 2010. Modelling Failures Occurrences of Open Source Software with Reliability Growth. In Open Source Software: New Horizons-Proceedings of the 6th International IFIP WG 2.13 Conference on Open Source Systems, OSS 2010. Springer, Heidelberg, Notre Dame, IN, USA, 268-280. https://doi.org/10.1007/978-3-642-13244-5_21 Google ScholarCross Ref
- SendGrid. 2021. Email Delivery Service | SendGrid. https://sendgrid. com/Google Scholar
- Shopify. 2021. Ecommerce Solutions & Online Shopping Cart System. https://www.shopify.com/online/ecommerce-solutionsGoogle Scholar
- No Code Tech. 2021. A curated directory of resources and tools for non-techs. https://www.nocode.tech/Google Scholar
- Twilio. 2021. Twilio-Communication APIs for SMS, Voice, Video and Authentication. https://www.twilio.com/Google Scholar
- Upwork. 2021. In-demand talent on demand.™ Upwork is how.™. https://www.upwork.com/Google Scholar
- Webflow. 2021. Webflow Series B funding | Webflow Blog. https://webflow.com/blog/webflow-series-b-fundingGoogle Scholar
- Webflow. 2021. Webflow: The no code platform for web design and development. https://webflow.com/Google Scholar
- Wix. 2020. Introducing Editor X | Help Center | Wix.com. https:// support.wix.com/en/article/introducing-editor-xGoogle Scholar
- Wix. 2021. Free Website Builder | Create a Free Website | Wix.com. https://www.wix.com/Google Scholar
Index Terms
- Towards the no-code era: a vision and plan for the future of software development
Recommendations
An agile v-model for medical device software development to overcome the challenges with plan-driven software development lifecycles
SEHC '13: Proceedings of the 5th International Workshop on Software Engineering in Health CareThrough the use of semi structured interviews with medical device software organizations it emerged that medical device software organizations are experiencing difficulties when following plan driven Software Development Life Cycles (SDLC), particularly ...
Empirical investigation of agile software development: cloud perspective
Technological advancements have contributed to more complex software demands. The Agile approach to software development is widely practiced by the software development industry as it offers faster production with a promise of better software quality. ...
"Leagile" software development
In recent years there has been a noticeable shift in attention from those who use agile software development toward lean software development, often labelled as a shift "from agile to lean". However, the reality may not be as simple or linear as this ...
Comments