低代码

低码解决方案通常提供一种图形界面,使用户能够创建应用程序而无需编写代码。

低代码使人们能够创建有用的软件系统,而不必编写单独的代码行。如果您的IT组织已经不堪重负或无法满足您的交付时间,低代码可能是诱人的。


每种应用程序开发项目是否适合低代码是值得怀疑的。当应用程序变得更加复杂或对它们的团队成长而来,您可能会跑到一些低代码的粗糙边缘。

它是什么?

一种创建不需要您编写代码的应用程序的方法。

你有什么好处?

低代码是为您的企业开发简单应用程序的一种廉价而快速的方法,并且可以帮助您的开发人员提高生产效率。

什么是权衡?

一旦您超越相对简单的应用程序和小型团队,低代码会引入许多风险。

如何使用它?

低电平代码经常播种,作为构建IT部门外部的应用程序 - 所谓的公民开发人员。

它是什么?


低码平台使能组织能够构建有用的应用程序而无需编写代码。通常,这些平台提供了一个图形界面,使用户能够拖放描述业务流程或最终用户用户界面所需的组件。然后,低码平台生成创建该应用程序所需的代码,并且通常包括部署解决方案,例如在云平台上运行应用程序。

什么是你的?


低代码可能会吸引一些企业,这些企业要么努力招聘所需的开发人员数量,要么面临创建应用程序的较长的前置时间。低代码可以帮助缓解人才差距或提高开发人员的生产力,使他们能够快速构建简单的应用程序。


在某些情况下,低代码平台使业务单位能够快速、廉价地创建满足其需求的应用程序,通过允许具有领域专业知识的员工构建自己的应用程序。

什么是交易?


移动超出相对简单的应用程序后,您开始运行到低代码的限制。


许多现成应用程序的一个常见问题是,如果预构建的组件不能满足您的确切需求,该怎么办。如果您开始自定义组件(通过编写代码),您立即会遇到自定义的所有风险:需要正确地完成它,以及由此带来的所有成本和复杂性导致退出平台升级路径的风险。例如,如果您不在平台的升级路径上,那么如何更新漏洞呢?你会依赖那些知道如何维护和支持你的平台的关键员工吗?打包企业应用程序的经验证明了离开升级路径的风险和成本。


您还需要注意可用于低码平台的工具。您是否能够同时支持数十人在项目上工作?它如何适合您的送货管道?


用于最终用户开发的工具有很长的历史。最终用户开发(例如电子表格)是有一定的空间的,但以这种方式构建的应用程序往往会受到质量、测试不足、设计糟糕、缺乏配置管理、可伸缩性和长期维护的困扰。


对于一些“边缘”情况,可以让你的低代码平台输出你的开发人员可以处理的代码。理论上说,这让您的企业更加确信您有一定的灵活性。但是机器生成的代码是出了名的难以使用——任何依赖这种能力的人都应该在提交之前测试代码的质量。您可能想要考虑低代码是否最好用于不将开发人员绑定到代码库的原型中。


在决定在何处和何处不使用低代码时,您可以考虑三种应用程序:个人、部门和企业。对于一个只有一个或几个用户的应用程序,低代码可以很好地运行。对于企业应用程序来说,就没有那么多了。对于部门应用程序,可能只有较小的。

如何使用它?


低码通常由与现有的编程能力感到沮丧的公司使用---因为他们无法获得足够的开发人员来支持他们的需求或找到交货时间太慢。


根据一些报道,低代码在IT部门之外很受欢迎,因为组织转向所谓的公民开发人员来构建应用程序。

想知道更多吗?

你想建议一个需要解码的话题吗?

请留下您的电子邮件地址,一旦准备好了,我们会与您联系的。

Baidu