随着产业互联网时代的到来,传统企业数字化的需求也爆发式增长,带动了软件开发市场的火爆。
数据显示,国内软件开发与服务行业中,员工人数小于 50 人的中小企业数量约占软件开发公司总数的 70%,而这些软件开发企业却普遍面临成本高、效率低、开发周期长等一系列难题。
艾瑞数据显示,在国内软件开发行业,2016-2019年研发经费复合增速为14.4%,但是利润总额复合增速只有10.7%。这意味着,企业的研发投入越来越高,但盈利却没有达到理想状态。
如何实现降本增效成为中小软件开发企业共同面临的难题。
11月17日,北京国家会议中心,飞算全自动软件工程平台全球首发,实现了"你输入流程图,平台助你实现自动开发,自动测试,自动运维",大大降低了软件开发成本,提高了开发效率。这一平台也赢得了中国工程院院士沈昌祥、国际欧亚科学院院士、国际欧亚科学院中国中心副主席张景安、中国工程院院士倪光南、中国工程院院士柴天佑、国际欧亚科学院院士石勇等多位领军院士和格力电器总裁董明珠的支持和鼓励。
传统开发模式—成本高,效率低
众所周知,开发一款软件,需要需求分析,系统架构设计,微服务开发(包括:前端界面开发、技术服务支撑系统开发、业务系统开发、人工智能分析系统开发、大数据系统开发),系统测试和运维保障系统等大量环节。
每个环节都需要大量的开发人员,不同开发人员之间还要密切协调与沟通,尤其是技术人员与需求人员的沟通,技术人员未必能充分理解需求,反复沟通和无效沟通成为常态,这都意味着巨大的人员成本和沟通成本。
项目开发半年,测试半年,一年就这么过去了。如果是一个创新项目,可能会错失时间窗口。
数据显示,当前IT行业就业人员年平均工资达16.1万元,是全国平均水平的1.78倍,在各行业中排名第一。但是,仅国内一年软件开发及相关产业的人口缺口高达 700 万人,在人才构成中极度缺少基础性工作人才和高端软件人才。
比如,一名普通后端开发人员的成本可能就在3万左右,一个大型的项目需要几十个后端开发人员,总成本高达百万。
破局:用全自动软件工程平台解放软件工程师双手
在制造业,为了降低成本,大量机器人替代了人工。只需要几个负责管理设备的工人,即可运营数千平方的生产车间。软件开发行业何尝不是劳动密集型产业呢?大量码农在海量的代码里不停的编写,耗费了青春。
与制造业一样,软件开发行业也需要机器人和自动化。知名信息技术咨询与研究公司Gartner曾经对LCAP发展做出了5年预测,指出了两大趋势:第一、低代码应用开发将占所有应用程序开发活动的65%以上;第二、3/4的大型企业将至少使用4个低代码开发工具以满足应用开发。
然而今天,全自动软件开发技术已崭露头角,通过实现"你输入流程图,平台助你实现自动开发,自动测试,自动运维",解决软件工程从项目启动到运维151个问题,助力软件开发行业从根本上开始实现降本增效。
通过可视化界面完成后端系统开发。用户绘制可视化的过程即是微服务开发的过程,业务逻辑的设计完全由可视化的方式展现出来,工程师只需要懂基础的业务逻辑,专注"流程"的制作,像堆积木那样简单易操作。这颠覆了传统软件开发,程序员手写代码的过程,大幅降低开发门槛。
此外,一个平台的ID相当于一个科技团队,包含了项目经理,系统分析师,系统架构师,软件设计师,软件工程师,测试工程师,运维工程师的角色集合。一个工程师可以身兼多职,告别繁复的沟通过程,节省了沟通成本。
其次是平台组件。即通用的技术功能模块,支持循环、条件判断、函数调用,通过拖拉拽的方式以及参数配置实现等同编写复杂代码的业务逻辑。简单来说,就是把软件开发理解成"模块化手机"的组装,需要什么功能,添加什么功能。
随着软件开发效率成倍提升,人员配置和硬件配置的明显减少,飞算全自动软件工程平台做到了真正意义上的降本增效。
中国工程院院士倪光南对此评价道,"针对软件行业的痛点,非常高兴地看到飞算全自动软件工程平台提出了很好的解决方案,希望你们能够在实践中不断发展,为解决软件工程的这些痛点作出贡献。"
飞算可降低75%的开发费用,效能提升10倍
以某科技公司为例,开发一套互联网技术的微服务架构体系,要包括前端系统体系、业务系统体系和大数据体系等方面,而且需要版本高频率迭代。
IT团队主要负责:需求分析,系统架构设计,微服务开发(包括:前端界面开发、技术服务支撑系统开发、业务系统开发、人工智能分析系统开发、大数据系统开发),系统测试和运维保障系统等,同时还需要兼顾对外合作项目开发,涉及项目超30个,且要能够支撑千万级用户的业务量。
基于上述配置要求,"传统开发模式"和"飞算全自动软件工程平台"两者人力成本的相关费用对比如下所示:
使用传统开发模式需要144人,而使用飞算全自动软件工程平台只需要44人,一个平台ID人员可替代传统开发模式下六个岗位人员的全部工作,人力成本仅占后者的30%。
再比如为某科技公司,开发一套国际上流行的管理行为积分体系。传统开发模式需要17名开发工程师,120天的开发周期。而使用飞算全自动软件工程平台来开发,只需要10名开发工程师,25天即可完成开发。
而且开发的代码质量更高,代码数量更少,更便于平台统一管理和纠错,让软件开发不再依赖于开发人员,大大提高了开发效率与质量。
如果说看人力成本比较抽象,那么发布会现场的PK测试则更直观、更具颠覆性。在现场PK中,基于同一份运动计时项目需求,一名普通开发人员,凭借全自动软件工程平台仅用时30分钟,就完成了3个资深IT工程师2小时的开发工作。
帮助企业在软件开发方面实现降本增效,意味着进一步解放了企业生产力,这对中国的产业互联网化将产生深远影响,格力董明珠女士就在现场表示,"我是冲着中国原创来的,只有核心技术才能改变我们生活。飞算全自动软件工程平台将能让中国制造业企业变得更智能化,格力下一步的发展,需要与更多像这样掌握中国原创技术的企业结合。"
结语
产业互联网时代,各行各业都将数字化,带来蓬勃的软件开发需求。飞算全自动软件工程平台的诞生,最直接地无疑是给中小软件开发企业提供了降本增效的利器,让它们可以为更多客户提供出色的软件开发服务。