Gartner预测,截止2021年,应用开发需求的市场规模增长,将至少超过企业IT交付能力的5倍。面对如此巨大的IT缺口,如果没有一种革命性的“新生产力”体系,很难想象仅凭现有传统技术体系的发展延续,就能彻底解决问题。而低代码技术正是带着这样的使命而降临,期望通过以下几个方面,彻底革新应用开发生产力,拯救差一点就要迈入水深火热的IT世界。
1.提效降本&质量保障
虽然软件行业一直在高速发展,新的语言、框架和工具层出不穷,但不得不承认:软件开发仍处于手工作坊阶段,效率低、人力成本高、质量不可控。项目延期交付已成为行业常态,而瓶颈几乎总是开发人员;优秀的开发人才永远是稀缺资源,还贵;软件质量缺陷始终无法收敛,线上故障频发,致损不断。
低代码正在将应用软件开发过程工业化:每个低代码开发平台都是一个技术密集型的应用工厂,所有项目相关人员都在同一条产线内紧密协作。开发主力不再是熟知for循环一百种写法的技术Geek,而是一群心怀想法业务sense十足的应用Maker。借助应用工厂中各种成熟的基础设施、现成的标准零件、自动化的装配流水线,开发者只需要专注于最核心的业务价值即可。即便是碰到非标需求,也可以随时自己动手,用最灵活的手工定制(代码)方式来解决各种边角问题。
2.扩大应用开发劳动力
将大部分开发工作利用简单的拖拽与配置完成,低代码(包括0代码)显著降低了使用者门槛,让企业能够充分利用开发者资源。部分纯0代码需求场景下,低代码还能让业务人员实现自助式应用交付,既解决了传统IT交付模式下的任务堆积问题,避免稀缺的专业开发资源被大量简单、重复性的应用开发需求所侵占,也能让业务人员真正按自己的想法去实现应用,摆脱交由他人开发时不可避免的桎梏。
3.加强开发过程的沟通协作
多方调查结果显示,软件项目失败的最主要原因之一就是缺乏沟通。传统开发模式下,业务、产品、设计、开发、测试与运维人员各司其职,且各有一套领域内的工具和语言,长久以来很容易形成一个个“竖井”,让跨职能的沟通变得困难而低效。
有了低代码后,这一状况将得到根本改善:上述各角色都可以在同一个低代码开发平台上紧密协作(甚至可以是同一个人),这种全新的协作模式不仅打破了职能竖井,还能通过统一的可视化语言,和单一的应用表示(页面/数据/逻辑),轻松对齐项目各方对应用形态和项目进度的理解,实现更终极的敏捷开发模式。像国内新锐的专业低代码平台“捷码”,就非常注重协同开发能力的提供,能让不同的团队跨时空协作构建应用程序,更容易、更快地实现业务需求,响应客户;当然,捷码低代码平台也支持在同一平台搭建多个业务系统,链接数据及资料,打破数据孤岛,协同增效。
4.统一开发平台下的聚合效应
低代码尝试将所有与应用开发相关活动,都收敛到同一个平台上,将会产生更多方面的聚合效应与规模收益:
人员聚合:除了各职能角色紧密协作以外,人员聚合到统一的低代码开发平台进行作业后,还能促进整个项目流程的标准化、规范化和统一化。
应用聚合:一方面,新应用的架构设计、资产复用、相互调用变得更容易;另一方面,各应用的数据都天然互通,同时平台外数据也能通过集成能力进行打通,彻底消除企业的数据孤岛问题。
生态聚合:当低代码开发平台聚合了足够多的开发者和应用后,将形成一个巨大的、连接一切、有无限想象力的生态体系,彻底放飞低代码的价值。
与合作伙伴共享商机,也是捷码正在努力扩展的生态价值之一。捷码通过推出自有的应用市场,将大量合作伙伴日常业务运作过程中,无法独立交付或来不及开发的项目商机,共享给生态圈内的其他合作者,对其形成实质的业务引流。目前,捷码平台上的优质生态伙伴、合作伙伴,现已累积至500余家,先后向生态合作者共享了千余个项目开发新商机,达成实际签约数百单。