未来只会有两种公司,一是数字化原生公司,二是数字化转型公司。
据国际数据公司IDC预测,到年几乎每个企业都将成为日益数字化的全球经济中的“数字原生”。随着组织通过扩展的数字覆盖范围、普及的智能、爆炸式增长的应用和服务开发、不断变化的客户期望以及环境信任和安全性释放出“倍增的创新”,这一转型已进入更成熟和激烈的阶段。
数字化进程,正在迭代各行各业,连数字化本身也正在被持续迭代。
在各行各业都全面触网,同时业务全面云化、在线化的大趋势之下,软件服务愈显重要。年,全国软件和信息技术服务业规模以上企业超4万家,累计完成软件业务收入7.18万亿元。其中软件开发行业就是信息技术的中坚力量。
传统软件都在向在线软件服务SaaS转型,相较于传统软件,SaaS厂商将应用软件部署在统一的服务器上,免除了服务器硬件、安全设备和升级维护的支出,同时有着天然的触网优势。
但是这个正在爆发增长的劳动密集型的行业,非常缺人,人力成本高同时流失率也非常高,人才招聘与管理问题一直是这行业的严重问题,这已经可以说是“软件的大危机”。
“当前我国整体软件人才缺口达万。”今年8月,在一个省软件产业产才融合沙龙上,工信部信发司软件处调研员傅永宝拿出的一组数据引发热议。据其透露,软件和信息技术服务业从业人数达万人,同比增长4.7%,但增长速度远无法满足巨大需求,从关键基础软件到大型工业软件、行业应用软件、新兴平台软件、嵌入式软件,“全线”缺人。
一方面非常缺乏人才,特别是高精尖的高层次人才,另一方面无数的年轻人将青春注入了数不清的代码工作当中。
怎么将人才释放出来,将低端的完全可以自动化的工作交给自动化平台,让这些人才可以花时间去做一些更有技术含量、更具创新价值的事情?这是飞算云智总裁陈定玮过去几年一直在尝试解决的问题,随着这些问题的终结,低价值“码农”时代也许正在过去。
一、从“降本增效”开始的产业革命
所有产业革命都是从降本增效开始的,飞算全自动软件工程平台正在推进的这次软件工业革命就是如此。
11月17日下午,“全球首发的中国原创——飞算全自动软件工程平台发布会”在北京国家会议中心举办,发布会上,飞算云智总裁陈定玮宣布:针对软件行业“项目成本高、开发周期长、代码质量低、团队管理难”等痛点,飞算全自动软件工程平台实现了“你输入流程图,我实现自动开发、自动测试、自我运维”。
中国工程院院士倪光南发去视频致辞,赞许有加:“针对软件行业的痛点,非常高兴地看到飞算全自动软件工程平台提出了很好的解决方案,希望你们能够在实践中不断发展,为解决软件工程的这些痛点作出贡献,如果能通过实践的验证,那么对于软件行业的发展将很有意义。”
中国工程院院士倪光南视频致辞
飞算全自动软件工程平台用标准化的流程操作,用托拉拽的方式实现开发,只需要一张流程图,输出的也只是流程应用,没有代码,平台最主要的核心技术是用可视化的方式描述整个业务逻辑实现,运行时解析流程图进行执行。不存在像代码需要编译的过程,因此工作时间、人力成本以及硬件存储成本都大幅缩减。
以某科技公司为例,开发一套互联网技术的微服务架构体系,包括前端系统体系、业务系统体系和大数据体系等,且需版本高频率迭代。
IT团队主要负责:需求分析,系统架构设计,微服务开发(包括:前端界面开发、技术服务支撑系统开发、业务系统开发、人工智能分析系统开发、大数据系统开发),系统测试和运维保障系统等,同时还需要兼顾对外合作项目开发,涉及项目超30个,且要能够支撑千万级用户的业务量。
基于上述配置要求,“传统开发模式”和“全自动软件工程平台”两者人力成本的相关费用对比如下所示:
传统模式开发VS飞算全自动软件工程平台开发
如果使用飞算全自动软件开发平台进行该项目开发,该科技公司每年可节省75%以上的研发费用。尤其在人力成本方面,一个平台ID人员可替代传统开发模式下六个岗位人员的全部工作,而人力成本仅占后者的30%。
再举一个例子,开发一套国际上流行的管理行为积分体系,通过专业化、体系化、技术化的集成方案,让企业有效激励员工。积分系统功能包括:业绩积分、文化积分、行为积分、创新积分、成长积分等。
系统应用功能要求:可视化数据分析、功能完善、平台可配置、按企业需求配置、一键式系统搭建,实时更新,操作便捷、安全性高,兼容性强、扩展性好等。
系统技术要求达到:智能化、平台化、全程电子化,并且需要微服务技术开发,其中后端开发达数十项。
基于上述需求,“传统开发模式”和“全自动软件工程平台”两者效率对比如下:
传统模式开发VS飞算全自动软件工程平台开发
如果使用飞算全自动软件工程平台进行该项目开发,项目的各项效能提升明显:人力成本大幅降低60%以上;开发效率提升4倍,每开发一个接口效率平均提升60%-80%;函数仅为传统开发代码量的5%,有效保证开发质量;系统稳定性明显提升十倍以上。
为了更直观地展现飞算全自动软件工程平台提高项目开发效率的功能与价值,发布会现场还开展了精彩绝伦的比拼。《最强大脑》节目主持人蒋昌建现身主持,飞算全自动软件工程平台团队由1位基础工程师单枪匹马出战,挑战传统开发团队——3位已彼此合作多年的高级工程师团队。
现场,来自飞算全自动软件工程平台的基础工程师仅输入流程图,不敲一行代码实现快速开发。最终用时28分钟完成,在效率上领先传统开发3人团队,且在抗并发等效能上抢占优势。
飞算全自动软件工程平台现场PK传统模式开发
更值得注意的是,项目研发团队还启动了“百万奖金挑战赛”,悬赏“百万现金”。如果有IT团队使用传统软件工程开发方式挑战飞算全自动软件工程平台,在开发效率及系统稳定性、安全性等方面取得成功,即可获得百万现金奖励。
二,从“人治”走向“法治”
在过去几十年,全球一直在持续的数字化进程,这几年已经全面提速,但是这种数字行业底层管理流程以及生产流程的革命才刚刚开始。
微服务的出现就是因为原来单体应用架构,已经无法满足当前互联网产品的需要,现在SaaS开发,都是为了与互联网打通,访问量出现高并发的时候,原来的单体应用架构是招架不住的。
在陈定玮看来,飞算全自动软件工程平台最重要的就是在微服务架构的基础上,实现了可视化编程,率先实现了“你输入流程图,我实现自动开发、自动测试、自我运维”,用标准化的流程操作,用托、拉、拽的方式实现开发,告别代码,帮助软件开发公司实现“降低项目成本、提升开发效率、保证代码质量、简化团队管理”,让软件工程行业的作业方式从“人治”变成“法治”。
例如需要一百行代码量搞定的开发项目,对于飞算全自动软件工程平台,画完流程图就可以实现,这给企业带来了巨大的成本优势,陈定玮表示:“一个需要三四千万存储硬件投入的项目,万元的硬件搞定了”。
软件工程主要通过管理平台来管理整个需求,研发,测试,部署,上线,运维,整个软件生命周期。而陈定玮开发的飞算全自动软件工程平台,取代了传统开发工具,开始全面线上管理项目,开发全流程都进行了可视化设计,软件开发人员只需要专注于业务逻辑。
同时平台提供标准组件化及行业组件开发,安全等封装在管理平台中,提高中小软件开发公司的开发效率以及开发质量管理能力。通过知识经验管理的分享,改变现有的软件工程的方式,实现软件工程的全流程自动化,完成高质量的开发。用科技实现软件工程行业从“人治”到“法治”的转变,颠覆软件工程行业现有作业方式,实现“降低项目成本、提升开发效率、保证代码质量、简化团队管理”。
因为采用了微服务引擎技术,软件开发团队可以更集中