哈佛商业评论: 低代码/零代码开发何时有效 - 以及何时无效

When Low-Code/No-Code Development Works — and When It Doesn’t

作者:Chris Johannessen和Tom Davenport

编辑:数字化营销工兵


(图片:来源哈佛商业评论官网) 
总结过去,当公司需要新的信息系统时,他们要么雇佣开发人员,要么使用现成的软件。然而,现在有第三种选择:低代码/无代码应用程序允许组织在不雇佣员工的情况下构建自定义系统…

几十年来,当组织需要新的信息系统时,它们有两种选择。他们可以使用自己的开发人员构建一个新系统,也可以从外部供应商那里购买系统。“构建”方法,就像定制西装或连衣裙一样,非常适合业务需求。但与定制服装一样,这通常意味着更高的成本和漫长的等待。供应商的系统,如现成的衣服,不太合身,但通常要便宜得多,安装速度也更快。有时公司可以配置这些系统,但公司通常发现,改变业务以适应系统比反之更容易。

一、有所能 - 低代码/零代码(LC/NC)

今天,还有第三种选择正变得越来越受欢迎。低代码/零代码(LC/NC)应用程序可以非常适合业务需求,可以快速实现,而且通常比内部开发的系统成本低得多。这些应用程序并不是靠魔法来实现这些好处的,它们将开发交给用户,而不是专业的系统开发人员。通过点击或下拉菜单界面,用户通常可以在几个小时内设计和实现他们的个人或部门系统。该软件还可以具有会话或搜索接口。几乎不需要编程技能。例如,机器人过程自动化(RPA)是LC/NC系统中增长最快的类别之一。它使用简单决策的规则,允许用户设计可以进入多个信息系统的自动化工作流程。这对于自动化后台管理流程来说是非常好的。一些RPA工具提供了高级功能,有助于发现自动化机会或与人工智能工具的连接器,以创建一些人现在所说的“智能”或“增强”自动化。RPA通常被归类为低代码,但也有一些“轻”版本的软件没有代码,更接近于“即插即用”,但提供的定制和可扩展性选项较少。

LC/NC工具的其他示例包括低代码工作流或案例管理系统(传统业务流程管理工具的现代版本);虚拟助理或聊天机器人工具;以及营销空间中的特定功能工具。他们现在也提供了界面,使创建新的应用程序和数字功能更像是点击和菜单配置,而不是雇佣和管理一大批开发人员。
这大大扩展了能够在企业中构建软件应用程序的人群。低代码软件——顾名思义,可能仍然需要一定程度的编程技能——通常由专业软件开发人员或业务/IT混合员工使用,以提高生产力。没有代码软件适合非技术商人使用,有时被称为“公民开发人员”。对许多公司来说,这有助于他们更快地数字化和自动化任务和流程,而不是雇佣和雇佣难以获得的开发人才。然而,有一个重要的警告:当LC/NC软件涉及关键任务或企业范围的系统时,确实需要一定程度的IT参与。当公司寻求LC/NC解决方案时,他们需要意识到,这些平台在提供成本节约、时间和错误减少以及其他改进机会的同时,仍然需要一定程度的技术专业知识来扩展、维护、集成和管理。

通用低代码/无代码功能
LC/NC软件开发方法支持多种应用程序类型。小企业事务系统可能是最常见的。这些是处理业务交易的应用程序,如人力资源管理(如绩效评估)、餐厅预订管理或其他体验、订单报价创建、现场服务管理等工具。大公司可能有昂贵的软件包或自定义开发的程序来执行它们,但小企业可以很容易地生成自己的软件包。

另一个常见的是小规模的自动化能力。

大型企业流程和工作流的自动化通常应由专业开发人员完成,但许多公司也有较小的工作流需要自动化。与更复杂的机器人过程自动化一样,LC/NC版本可以访问数据库、电子邮件和事务系统,并像在计算机上工作的人类用户一样执行任务。这意味着它可以很容易地应用于个人通常必须处理的小任务,包括与电子表格、文字处理和电子文件夹等办公室生产力软件的交互。例如,广告和营销机构电通教育了数百名员工使用LC/NC RPA工具。例如,一位运营分析师使用它来自动发送迟到时间表的电子邮件通知。

公司还使用LC/NC程序进行分析,尤其是视觉分析。

描述性分析的增长市场主要是LC/NC程序,这些程序可以生成有吸引力和洞察力的视觉分析,一些系统现在专注于通过基于文本甚至语音的聊天体验提供见解。尽管它没有那么先进,但供应商也提供LC/NC版本的预测分析和机器学习软件,这些软件可以让分析师或数据科学家通过一系列自动化步骤创建适合训练数据集的模型。

LC/NC程序也可用于开发网站和移动网站。

这些程序的更复杂版本甚至可以处理客户交易。提供网站设计工具的公司通常还提供托管服务,还可以提供增值LC/NC功能,帮助搜索引擎优化和社交媒体营销,并实现数字分析的设置和管理。一些LC/NC工具现在使营销人员更容易自动化营销活动,如网站个性化、电子邮件营销和数字广告贩运。

技术产品开发人员可以方便LC/NC应用程序的配置和设备设置。

他们可能有编程技能,但希望为产品本身保留这些技能。非技术人员可以创建供用户配置和设置的简单程序。

二、有所不能 - 低代码/零代码的管理挑战

LC/NC软件开发有很大的好处,但管理也面临挑战。这些工具的广泛使用使困扰IT组织数十年的“影子IT”现象制度化,如果治理不当,可能会使问题变得更糟。公民开发人员往往会创建工作不好或扩展不好的应用程序,然后他们试图将其移交给IT部门。或者这个人可能会离开公司,没有人知道如何更改或支持他们开发的系统。然而,LC/NC的监督可以控制这个问题,并在适当的时候将应用程序从公民开发人员移交给专业开发人员。IT组织需要对系统开发保持一定的控制,包括组织将支持的LC/NC工具的选择。最好的情况通常是用户/专业混合开发模式,用户开发80%的模型,然后交给开发人员进行打磨。或者,用户可以使用图形界面工具开发初始应用程序,然后将其交给开发人员,用Python或其他更具可扩展性的语言进行编程。在任何一种情况下,开发人员都可以记录系统的存在,确保其正常工作,并将其连接到任何所需的数据或事务系统。我们已经看到一个系统开发人员支持十个或更多用户开发人员的组织。

然而,管理LC/NC开发的大部分责任将落在部门经理身上,因为大多数由此产生的系统都处于该级别。应鼓励部门经理促进LC/NC开发,并接受有关技术如何工作、组织支持什么工具以及公民开发人员与IT组织之间所需关系的教育。他们还应教育其部门成员了解LC/NC发展的机会和责任。

部门领导和执行拥护者可能也需要更多地了解扩展LC/NC工具的最佳实践,尤其是在大的地理范围内。可能需要创建新的组织模型,如联合卓越中心,并得到内部数字门户(或“店面”)的支持,公民开发人员、系统开发人员和领导者可以在这里合作、学习,并在遇到障碍时迅速获得帮助。随着LC/NC系统围绕业务流程进行扩展和创建自己的数据集,可能需要在支持分析和基础设施方面进行进一步投资,以帮助治理。

如今,几乎每个组织都需要更多的系统开发人才。LC/NC开发不是万能药,但它可以解决其中一些资源短缺问题。随着时间的推移,为通用流程和用例构建系统可能会变得更加容易。正如代码共享库Github的前首席执行官Chris Wanstrath所说,“编码的未来根本没有编码。”

三、数字化营销工兵观察

​​​​​​​

Pro代码是指使用Java、JavaScript、C#、Python等传统编程语言来创建应用程序。Pro代码允许从头开始开发复杂的原型和生产系统。这些应用程序可以将新的和现有的遗留系统连接构建到新的应用程序中,并定制应用程序以精确地适应组织的体系结构。不需要低代码和零代码平台有时需要的潜在折衷。由于这项工作是由IT技术人员完成的,因此开发团队可以完全理解应用程序结构,并且他们可以轻松地排除和更正错误。

低代码/零代码平台出现和增长的一个重要因素是对新数字应用程序的高需求。这些新应用程序是几乎每个组织数字化转型举措浪潮的一部分。这些组织正在转向低代码/无代码解决方案,因为其他更复杂的项目需要专业的开发人员,这些项目很难找到,雇佣成本很高,而且学习传统编程需要大量的时间和培训。另一方面,LC/NC解决方案允许非技术员工(公民开发人员)组装应用程序逻辑,即使他们不懂传统编程语言。

低代码/零代码不是万能药,但是低代码可以帮助组织(企业)快速将全员纳入数字化转型轨道,尤其是对企业中层管理人员提出了要求,因为中层管理人员是每天和企业的流程打交道的。一个组织(企业)的经营如果要提高效率,其必经之路是管理流程优化和固化的同时并保持适当的柔性。这个过程中,IE和其他精益管理思想就显得非常有必要。同时也参考我之前在帮助客户开发部署管理软件系统的同时,安排行业IE专家(必要时聘请外部专家或者机构)对组织(企业)内部的现有流程进行梳理,结合当前和未来的业务模式优化或者重新规划,然后再上系统。

低(零)代码必然会加快组织(企业)的数字化进程,同时也能不断优化组织(企业)的数字化成熟度。未来人人都是程序员,人人都是产品经理,我对这个方向,坚信不疑。

四、作者介绍

  • 6
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Casola, V., & Castiglione, A. (2020). Secure and Trustworthy Big Data Storage. Springer. Corriveau, D., Gerrish, B., & Wu, Z. (2020). End-to-end Encryption on the Server: The Why and the How. arXiv preprint arXiv:2010.01403. Dowsley, R., Nascimento, A. C. A., & Nita, D. M. (2021). Private database access using homomorphic encryption. Journal of Network and Computer Applications, 181, 103055. Hossain, M. A., Fotouhi, R., & Hasan, R. (2019). Towards a big data storage security framework for the cloud. In Proceedings of the 9th Annual Computing and Communication Workshop and Conference (CCWC), Las Vegas, USA (pp. 402-408). Rughani, R. (2019). Analysis of Security Issues and Their Solutions in Cloud Storage Environment. International Journal of Computer Trends and Technology (IJCTT), 67(6), 37-42. van Esbroeck, A. (2019). Zero-Knowledge Proofs in the Age of Cryptography: Preventing Fraud Without Compromising Privacy. Chicago-Kent Journal of Intellectual Property, 19, 374. Berman, L. (2021). Watch out for hidden cloud costs. CFO Dive. Retrieved from https://www.cfodive.com/news/watch-out-for-hidden-cloud-costs/603921/ Bradley, T. (2021). Cloud storage costs continue to trend downward. Forbes. Retrieved from https://www.forbes.com/sites/tonybradley/2021/08/27/cloud-storage-costs-continue-to-trend-downward/?sh=6f9d6ade7978 Cisco. (2019). Cost optimization in the multicloud. Cisco. Retrieved from https://www.cisco.com/c/dam/en/us/solutions/collateral/data-center-virtualization/cloud-cost-optimization/cost-optimization_in_multicloud.pdf IBM. (2020). Storage efficiency solutions. IBM. Retrieved from https://www.ibm.com/blogs/systems/storage-efficiency-solutions/ Microsoft Azure. (n.d.). Azure Blob storage tiers. Microsoft Azure. Retrieved from https://azure.microsoft.com/en-us/services/storage/blobs/#pricing Nawrocki, M. (2019). The benefits of a hybrid cloud strategy for businesses. DataCenterNews. Retrieved from https://datacenternews.asia/story/the-benefits-of-a-hybrid-cloud-strategy-for,请把这一段reference list改为标准哈佛格式
05-29

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值