低代码开发平台

一个低代码开发平台LCDP)提供了用于创建的开发环境应用程序软件通过图形用户界面。低编码的平台可能会产生完全操作的应用程序,或者需要针对特定情况的其他编码。低代码开发平台可以减少所花费的传统时间,从而加速业务应用程序。一个共同的好处是,更广泛的人可以为应用程序的开发做出贡献,而不仅仅是具有编码技能的人,但需要良好的治理才能遵守共同的规则和法规。LCDP还可以降低设置,培训,部署和维护的初始成本。[1]

低代码开发平台将其根源追溯到第四代编程语言快速应用开发1990年代和2000年代初的工具。与这些前身开发环境类似,LCDP基于模型驱动设计,自动代码生成和视觉编程的原理。[2]概念最终用户开发以前也存在,尽管LCDP带来了一些新的方法来了解这一发展。低代码开发平台市场将其起源追溯到2011年。[3]直到2014年6月9日才提出特定名称“低代码”,[1]when it was used by the industry analystForrester Research。随着无代码开发平台,低代码被描述为“极度破坏性”福布斯2017年的杂志。[4]

利用

由于微型计算机革命的结果,企业已广泛地部署了计算机的员工基础,从而实现了使用商业流程的广泛自动化软件.[5]对软件自动化的需求和业务流程的新应用程序所需的需求软件开发人员要在卷中创建自定义应用程序,请将其定制为组织的独特需求。[6]已经开发了低代码开发平台,作为允许快速创建和使用可以满足组织的特定过程和数据需求的工作应用程序的方法。[7]

接待

研究公司福雷斯特据估计,2016年,低代码开发平台的总市场将在2020年增长到155亿美元。[8]市场上的细分市场包括数据库,请求处理,移动,流程和通用低码平台。[9]

低代码开发的市场增长可以归因于其灵活性和轻松性。[10]低代码开发平台将其重点转向应用程序的通用目的,并且能够在需要或需要时添加自定义代码。[3]

移动可访问性是使用低代码开发平台的驱动因素之一。[6]而不是开发人员必须花时间创建多设备软件,而是低代码包裹通常随附标准配置。[6]

因为他们需要更少的编码知识,所以几乎任何软件开发环境中的任何人都可以学习使用低代码开发平台。功能拖放接口可帮助用户可视化并构建应用程序[8]

Security and compliance concerns

对低代码开发平台安全性和合规性的担忧正在增长,尤其是对于使用消费者数据的应用程序。可能会担心如此迅速构建的应用程序的安全性,并可能缺乏适当的治理导致遵守问题。[10]但是,低代码应用程序也确实为安全创新提供了创新。考虑到连续的应用程序开发,创建安全的数据工作流变得更加容易。仍然事实仍然是,不适用并严格遵守标准化系统理论的低代码开发平台[11]不要解决由于变化而增加复杂性的挑战。[10]

批评

一些IT专业人员质疑低代码开发平台是否适合大规模和关键任务企业应用程序。[12]其他人质疑这些平台是否实际上使开发更便宜或更容易。[13]另外,有些CIO已经担心在内部采用低代码开发平台可能会导致不支持的应用程序增加阴影.[14]

也可以看看

参考

  1. ^一个bRichardson, Clay (June 9, 2014).“新的开发平台出现用于面向客户的应用程序”.www.forrester.com。检索11月18日2016.
  2. ^Lonergan, Kevin (29 July 2015).“低位:为什么CIO应该关心低代码 - 信息时代”.信息时代。信息时代。存档原本的2017年2月2日。检索1月22日2017.
  3. ^一个bMarvin, Rob (12 August 2014).“低代码开发方式试图加速软件交付 - SD倍”.SD次。 San Diego Times。检索11月18日2016.
  4. ^彭博,杰森。“低代码/无代码运动:比您意识到的更具破坏性”.www.forbes.com。检索8月20日2018.
  5. ^“低代码与无代码应用程序开发| Microsoft Power Apps”.PowerApps.microsoft.com。检索2023-01-06.
  6. ^一个bc马文,罗布。“建立没有编码的应用程序:神话还是现实?”.PCMAG。 PC MAG。检索11月18日2016.
  7. ^“软件开发人员:我们正在使用低代码(甚至是无代码)工具”.ZDNET.
  8. ^一个bRichardson, Clay.“供应商景观:低代码应用平台的破裂,肥沃的地形”(PDF)。 Forrester Research。存档原本的(PDF)在2017-08-09。检索2017-01-25.
  9. ^Hammond, Jeffrey.“ Forrester Wave™:企业开发人员的移动低代码平台,2018年第三季度”.www.forrester.com。 Forrester Research。存档原本的2018年8月15日。检索8月8日2018.
  10. ^一个bcRubens, Paul (10 November 2014).“使用低代码平台来开发客户想要的应用程序”.CIO。 CIO Magazine.
  11. ^曼纳特(Mannaert),赫维格(Herwig);Verelst,Jan;De Bruyn,Peter(2016)。标准化系统理论:从可演化软件的基础到可发展设计的一般理论.ISBN 9789077160091.
  12. ^莱默,约翰。“低代码平台可以快速提供客户面对的应用程序,但可以扩大规模吗?”。 Forrester Research。存档原本的2017年2月2日。检索1月22日2016.
  13. ^LLC,Flatlogic(2022-12-05)。“低代码和无代码之间有什么区别”.Flatlogic博客。检索2023-01-06.
  14. ^Shore,Joel(2015年7月31日)。“无代码开发工具如何受益”.搜索云应用程序。TechTarget杂志。存档原本的在2017-03-31。检索1月22日2017.