作者:廉洁(林熠)
近几年,低代码技术发展的如火如荼,在商业领域也是目前市场关注的重点.作为商业低代码产品通常是用来助力企业信息化转型的利器,其中的核心逻辑是通过将软件开发普民化,让传统企业中更熟悉企业运作流程的业务人员可以亲自动手开发适合自己业务的系统或平台。这个领域内在市场上已经有国内外很多有竞争力的产品,钉钉宜搭作为阿里巴巴的商业低代码产品也是其中的一员。
今天重点讲的是另外一个领域,低代码技术在产研团队应用落地的相关话题。商业低代码产品可以赋能业务团队具备研发能力,但对于已经具备不错研发能力的互联网厂商的产研团队来说,商业低代码产品可以解决很大长尾应用场景的快速开发,但对于产研团队的服务的主要业务上,并不是完全适用。对于阿里巴巴来说,集团里各BU因地制宜建设了众多适合本业务的低代码平台/产品,其实也都是用于解决通用型商业低代码产品不适用部分的问题。
在接着阅读本文之前,说明下本文目标受众,如果你是一个研发团队的负责人,想在日常产研活动中应用低代码能力来降本提效或解决特定业务问题,且经过调研发现宜搭等通用型低代码平台并不适用。那通过阅读本文可以从中得到一些启发。
接下来会从 观念准备、如何落地、应用模式、常见问题及应对、可能的探索方向,这几方面来展开讲下:
这里也稍微做下背景介绍,我来自阿里巴巴集团企业智能事业部,我们部门是阿里巴巴内部协同、组织治理和管理运营平台的建设者,负责IT信息化建设和组织数字化相关内部工作平台建设。也正是因为这样的业务背景,部门技术上一直以来是toB的基因为主,在低代码技术的应用和探索上也是比较有传统。从2016年起,我们就开始建设一款前端低代码平台,这个平台目前也是阿里巴巴内部用户规模最大的通用型前端低代码平台,钉钉宜搭也是孵化自我们团队。
我们也是目前阿里开源的低代码引擎LowCodeEngine的主要维护团队,同时通过低代码中台产品UIPaaS,在阿里内部孵化了上百个服务不同业务形态的低代码平台。在服务这些低代码平台建设的过程中,其实也遇到了很多共性的问题和共同探讨的话题,本文其实也是针对这些问题进行了一些梳理和总结。
阶段划分
这里的引入一个研发团队应用低代码技术的成熟度阶段的概念,参考企业智能团队多年来在低代码应用的历程和发展阶段: