企业应用开发需求激增,低代码的价值和风险都不可忽视

企业应用开发需求激增,低代码的价值和风险都不可忽视

作者 | 高玉娴  

越是充满不确定性的市场环境,越是考验企业的应变能力。这些不确定性,既来自难以预测的“黑天鹅”事件,也来自更加多变和多样的客户需求,它们促使企业业务必须在任何变量发生时,及时做出对应调整。

而这里的“调整”,并不仅仅停留在策略层面,还需要企业应用作为承载,包括新增应用来支持新业务的组织开展,也包括在原有的企业应用基础上延展更丰富的系统功能。尤其是在数字化背景下,企业越来越多的业务向线上迁移,无论是内部的协作,还是对外的交互,都需要越来越多的数字原生应用来支持他们实现弹性和灵活性。

于是,近几年来企业应用市场出现了高速增长。根据 Forrester 此前的数据统计,全球企业应用市场的规模在 2020 年已经达到 9000 亿美元。如果按照市场 5%左右的增长率估算,今年全球企业市场已经超过万亿美元。

但是,海量企业应用需求激增的背后,是巨大的开发人员缺口。如今,数字化转型的主角是各个行业中的传统企业,过去技术开发人员在这些企业里的配比非常低,在面临越来越多的应用开发需求时,很多企业显得力不从心。

正是在这样的背景下,“低代码”又来到了聚光灯下。

不止量变,

企业应用还呈现云原生化、定制化

普华永道中国数字化与科技咨询服务合伙人李临生,在日前的微软商业应用 2022 媒体发布暨用户大会上介绍了全球企业应用发展的具体特点:

从技术层面看,云原生趋势越来越明显,比如微软 Dynamics 365 过去提供的是本地部署版本,在近几年也完成了向云原生的升级,企业可以借助其中的 Power Platform 低代码开发平台,快速拓展应用,满足过去 SaaS 无法实现的业务场景需求;

从需求层面看,受到疫情影响,远程办公、桌面协同的需求不断加深,企业间的交易也日趋线上化,这催生了很多外部连接的企业应用;

从商业模式看,按量付费的订阅模式的接受度越来越高,企业应用市场开始从以场景为中心、一次性买断的方式向关注客户使用情况的方向演进。

除此之外,在中国,企业应用市场也呈现了一些不同于海外的特征。比如,对移动应用的需求更大;比如,需求成熟度不够,很多企业甚至不知道自己的需求是什么,应用开发比较盲目,试错频率更高;再比如,系统的二次开发和定制化需求更多等等。

“拿美国来说,他们的企业已经经历了精细化运营的阶段,很多业务都能够实现标准化。但中国企业过去十多年处于高速增长时期,管理模式还不稳定,变化频率非常高,标准化就很难。所以,我们更需要一些类似于低代码的方式,帮助企业适应快速迭代的环境。”李临生表示。

从一个应用到多个应用,再到无穷创新

据微软大中华区商业应用事业部总经理李威介绍,微软Power Platform提供的正是这样一个低代码平台。“通过低代码开发能力,让企业中的所有人员,不管他是什么样的职能,是不是有技术专业背景,都能参与到数字化应用开发过程中。我们可以帮助企业把现有的一个应用变成多个应用,然后实现无穷创新。”

比如,企业中过去已有的 ERP、CRM 等核心业务系统,通常来说,不会频繁地做替换。但是,随着业务发展和市场变化,这些业务系统相对固定的功能就难以再匹配企业业务创新的需要,这时候,Power Platform 就可以帮助企业在原基础上搭建出延展性的模块和应用。

Power Platform 最早是Dynamics 365 的可扩展性模型,2019 年,它从 Dynamics 365 脱离出来作为一个独立产品。具体包括了商业数据分析工具 Power BI、应用开发工具 Power Apps、业务流程自动化工具 Power Automate、网站开发工具 Power Pages,以及甚至不需要任何编码就能生成聊天机器人的 Power Virtual Agents 等等。

2020 年,Power Platform 正式在华商用,和微软智能云Azure、Microsoft 365 以及 Dynamics 365 实现了连接。

“除了企业应用开发本身的需求之外,我们也看到很多企业在数字化进程中遇到的另一个挑战,就是当应用越来越多,在操作过程中往往要在很多界面之间切来切去,这带来了很多额外工作。同时,这种繁琐的过程有时候还会带来操作失误。而通过不同平台的无缝集成,比如,Microsoft 365、Dynamics 365 和 Power Platform 的连接,企业很多工作就可以在同一个界面里完成。”李威强调。

举例来说,当企业销售人员在 Outlook 里收到一封邮件,就不再需要去其它应用查找发件人的相关信息,而是可以直接在 Dynamics 365 的 CRM 平台里查看到该发件人的购买记录等等;当相关人员在 Power Platform 开发了最新的功能、流程,也能直接同步整合到 Teams,实时优化企业的沟通和协同办公流程。

低代码的潜在风险,以及应对办法

不过,低代码虽好,也有它的潜在问题和风险。

从使用者的角度来说,企业里的每一个人,不管有没有代码基础,都可以通过低代码开发平台变成开发者。这一方面使得企业应用数量呈指数级增长;另一方面,没有技术背景的人员开发的企业应用的稳定性、安全性也可能会受到挑战。

举例来说,很多低代码厂商提供的封装代码模块是未经企业开发人员检查测试的,开发过程中代码“不可视”,如果应用出现 bug,不仅排查和解决的效率低,而且成本还高;与此同时,如果低代码平台本身的代码模块存在漏洞,那么这个漏洞就会随着代码片段被复制到各个地方,造成系统性风险;而在企业内部,非技术人员由于不具备开发知识,人为出错的概率也更高,这种情况带来的风险可大可小。

“当企业应用一多,最头疼的是 IT 部门。”微软大中华区 Power Platform 高级产品市场经理桑璐璐坦言,这时候,企业就需要更强的治理模型来管控风险。

换句话说,低代码的使用,往往要伴随企业应用治理方式的优化。在传统的软件开发过程中,企业一般都会有对应的安全流程确保开发过程的标准化,而在低代码模式下,就必须把安全标准延展到低代码环境。

桑璐璐告诉 InfoQ 记者,微软充分考虑到了这些问题,并且在 Power Platform 低代码平台中提供了专门的治理工具,既鼓励大家去开发自己的应用,同时保证代码安全和代码质量。

比如,Power Platform 内置了一套供技术人员进行应用管理的管控程序。IT 管理人员只要进入到管理中心,就可以用 APP 赋权给需要被赋权的人员,并且查看哪些 APP 由谁创建和使用,使用的情况如何,并随时根据需求做出调整;同时,还可以对非相关人员进行权限设置。这一来加强了管控,二来也避免了资源浪费。

而针对代码的质量和可靠性,Power Platform 还提供了对应的检测功能,企业可以针对平台的应用、流程、机器人等功能的性能、安全性和可靠性进行检测。加上内置的测试机制,在每次应用开发和更新完成后,平台还会自动测试脚本,从而提升代码的可靠性。

此外,桑璐璐还强调,Power Platform 基于的是 CoE 理念,在平台中还有预制好的套件,企业可以直接免费下载,查看由微软总结的,能够指导企业如何更合规、安全地管理企业应用的最佳实践。

数字技术是通胀时代的通缩力量

在微软商业应用 2022 媒体发布暨用户大会上,微软还宣布以微软与强生医疗中国的合作基础模型,推出面向医疗和生命科学领域的医疗行业云套件。而这个行业云的搭建,依托的正是 Dynamics 365 以及 Power Platform。

据李威介绍,此前的几年时间里,微软与强生合作,帮他们构建了渠道管理、客户管理平台,打造了集团统一的端到端销售、渠道和数据分享流程。“在这个过程中,我们发现面向医疗和生命科学有很多需求是有通用性的,比如行业相关的主数据模型、一些流程模版、接口、行业标准等等,所以,我们把它们提取出来,作为该行业云套件的核心部分,然后免费开放给我们的合作伙伴和客户。”

也就是说,基于这个以 Dynamics 365 和 Power Platform 为基座的行业云,医疗产业中相关机构都可以根据自己的业务需要,自行创建智能流程、人员体验、数据洞察等定制化的方案,从而加速数字技术与大健康产业的融合创新。

诚如不久前微软 CEO萨提亚?纳德拉在微软的全球合作伙伴大会上提到的一个观点——数字技术已经成为整个通胀时代中的一个通缩力量。它的意思是,数字技术将帮助企业在转型和创新的过程中达到事半功倍的效果,无论是节约成本、提升效率,还是缩短商品投入市场的周期。

而在这之中,低代码作为这个“通缩力量”的分支,正在帮助企业提高开发效率,缩短应用开发周期,节约开发成本,其价值已经逐渐显现出来。

文章版权归极客邦科技InfoQ所有,未经许可不得转载。

来源:AI前线

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年11月13日
下一篇 2022年11月13日

相关推荐