多依靠「人治」的软件工程行业,终于可以全自动了!
吴怼怼软件行业的开发效率正在迎来质的提升。
一个明显的趋势是,越来越多的企业开始认识到数字化生产方式给企业带来的创新活力和效率增长,尤其是拥有庞大科技团队的大型企业和互联网公司。
他们在中国企业加速驶入数字化转型深水区的过程里,既是打头阵的先行者,也是最核心的战斗力。
如IDC在《2020数字化转型2.0》报告中所说,无处不在的AI,云与边缘的融合,解决方案的自动化等关键驱动力,很可能成为企业数字化转型中的重要加速器。
而我也在最近观察到这些驱动力在数字时代的轻盈落地,就「解决方案的自动化」这一点而言,国内已经有企业研发出「全自动软件工程平台」,只要输入需求流程图,不需要敲写一行代码平台,就可以自动开发并完成测试,还有自动运维支撑等全链条服务。
从目前的研发深度来看,软件开发行业将迎来巨变。
我们先不去讨论一个全面的自动化,或者零人工有没有可能,从这几年的浪潮来看,从微软等企业布局低代码开始,人人都是开发者的时代已然到来,但低代码的发展还在初期,目前架构也不够成熟,不能满足大型企业复杂多元,以及流程链条化的业务需求。
简单而言,低代码的模块拖拉,还停留在前端界面设计阶段,后端的全自动开发问题,始终没有被放到台前讨论。这才是软件开发效率能否提升的破发点。
而当全自动软件开发成为可能时,后端大刀阔斧的改革才真正被聚光灯照见。
01
一个神奇的流程图
尽管企业端对使用顺滑、流程合理的软件有大量需求,但行业的痛点明显。艾瑞咨询《中国软件开发行业研究报告2020》指出,项目开发成本高、开发周期长、代码质量低、团队管理难几乎是长期困扰需求者的问题。
行业不是没做过努力。这几年,以开发为切入口,涌现了一批布局低代码业务的公司,试图通过减少传统应用程序的代码编写数量,运用图形化界面拖拽,来让更多非IT的业务人员,直接上手参与流程优化。
起点是在2018年。
那一年,OutSystems和Mendix两家独角兽,直接引爆了资本市场对低代码平台的关注。OutSystems随即得到私募股权机构KKR和高盛共同投资的3.6亿美金。而后,德国工业巨头西门子也宣布进入低代码开发平台市场,用6亿欧元买了Mendix。
OutSystems和Mendix还不是棋局上最大的玩家。
2019年,Salesforce和微软正式进入低代码领域,前者依靠低代码开发模式为自身的CRM应用打造PaaS平台,后者设计了低代码开发组件Power Apps,并想要这个组件内嵌到Office办公套件里,让其自身的企业端软件形成一个生态。
我和几个做程序员的朋友曾经亲测过微软的Power Apps。发现他们目前能执行的是一些比较简单的功能,比如销售数据的滚动统计、年复合增长率、订单生成处理。
就拿订单处理来说,大概只能停留在订单自动下达到仓库这一步。如果复杂到订单生成后,这批货物需要从俄罗斯运送至欧洲卢森堡中转,最终抵达美国顾客手里,这中间涉及到不同国家之间最优惠的物流路线和商品税计算,低代码就很难做到了。
说白了,这是企业核心业务自身的复杂性导致的。而低代码虽然解决了一部分开发效率低的问题,但只是局限于前端展现层的拖拽操作,没有针对后端开发进行真正的改革创新。
对企业来说,这种步伐的迈进还远远不够。
而最近释放出来的消息是,国内已经有企业在后端实现了破局。只要输入需求流程图,平台就能自动实现软件的开发、测试和运维。在刚刚结束的发布会上,一套研发多年的「飞算全自动软件工程平台」全球首发。
飞算云智总裁陈定玮在发布会上介绍产品
1 2 3 下一页>