11 月 19 - 20 日 Apache Pulsar 社区年度盛会来啦,立即报名! 了解详情
写点什么

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

  • 2022-10-26
    北京
  • 本文字数:3240 字

    阅读完需:约 11 分钟

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

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


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


于是,近几年来企业应用市场出现了高速增长。根据 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萨提亚・纳德拉在微软的全球合作伙伴大会上提到的一个观点——数字技术已经成为整个通胀时代中的一个通缩力量。它的意思是,数字技术将帮助企业在转型和创新的过程中达到事半功倍的效果,无论是节约成本、提升效率,还是缩短商品投入市场的周期。


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

2022-10-26 16:162362

评论 2 条评论

发布
用户头像
云栖大会11月5日的议程有行业大佬讲解低代码诶,有杭州的小伙伴一起参加的么👉https://yunqi.aliyun.com/2022/ticket?spm=a2c6h.12873639.article-detail.6.64af190f8lFri8&activityId=MjU2NA==&ticketId=MTU=&channelId=NjYx
2022-10-27 21:46 · 浙江
回复
用户头像
感谢博主分享,学习了
2022-10-27 21:46 · 浙江
回复
没有更多了
发现更多内容

字节跳动:“挖”出来的技术战斗力

李忠良

28天写作

h-index

lidaobing

28天写作 h-index

团队建设,凝聚人心打胜战

一笑

管理 团队建设 28天写作

14天1000+大集群滚动升级,银行柜台竟然毫无感觉

华为云开发者联盟

大数据 金融 FusionInsight 华为云 集群

老同学遭遇电信诈骗纪实

石君

28天写作 电信诈骗

Soul 源码阅读 06|Nacos 同步数据分析

哼干嘛

浅说 SQLite 的许可证模式

Justin

开源 版权保护 28天写作

数字货币将如何改变日常生活

CECBC

数字货币

融资融券两融系统搭建开发

v16629866266

区块链真正的价值即将“引爆”行业应用

CECBC

区块链金融

28天瞎写的第二百三十二天:转角遇到蚵仔煎

树上

28天写作

GTX1060安装TF2-GPU

IT蜗壳-Tango

七日更

机器学习·笔记之:Gradient Descent

Nydia

提词器来了 | 视频号28天(23)

赵新龙

28天写作

架构解读丨Volcano作业资源预留设计原理

华为云开发者联盟

批处理 Volcano 资源预留 作业资源预留

localStorage和sessionStorage本地存储

我是哪吒

html html5 面试 大前端 html/css

老外程序员的Java性能优化方式是什么?JVM调优策略+工具+技巧

Java架构追梦

Java 学习 架构 面试 jvm调优

管理笔记[1]:成为管理者的开端“以人文本“

俊毅

创业失败启示录|神奇的茶学

阿萌

28天写作 创业失败启示录 青城

MapReduce练习案例4 -求共同好友

小马哥

大数据 hadoop mapreduce 七日更

Elasticsearch 是分布式文件存储么 ?

escray

elastic 七日更 28天写作 死磕Elasticsearch 60天通过Elastic认证考试

谁,是产品的利益相关方?

不离

极客大学认识产品经理 极客大学产品经理训练营 跟着二爷学产品

苹果设备电池及充电周期

张老蔫

28天写作

两种端到端通用目标检测方法

华为云开发者联盟

训练 目标检测 端到端 DETR DeFCN

区块链人才能力评价测试机构亮相

CECBC

区块链人才

jdk8 String和StringBuilder对象创建所在位置

ilovealt

Java string StringBuilder

半导体芯片小白基础知识(1) (28天写作 Day22/28)

mtfelix

芯片 半导体 集成电路 28天写作

回到过去就能无憾了吗?「幻想短篇 22/28」

道伟

28天写作

资本市场两极分化将是新常态

JiangX

28天写作

【Node.js】事件触发器 - 基础篇

德育处主任

Node 28天写作

架构师训练营第 2 期 第 7 周 作业一

老坛酸菜

架构师训练营第2期

企业应用开发需求激增,低代码的价值和风险都不可忽视_云原生_高玉娴_InfoQ精选文章