0530-3433334

网站建设 APP开发 小程序

知识

分享你我感悟

您当前位置>首页 >> 知识 >> 软件开发

飞算全自动软件工程平台:解放程序员的生产力

发表时间:2023-12-05 13:01:57

文章来源:炫佑科技

浏览次数:162

菏泽炫佑科技

飞算全自动软件工程平台:解放程序员的生产力

11月17日下午,飞算全自动软件工程平台在北京发布。 在五位院士和董明珠的见证下,新一代软件工程平台宣告上线。

为改变软件行业对“人力”的过度依赖,改变软件工程行业从“人治”到“法治”的运作方式,飞算的全自动软件工程平台可以让用户输入流程图、平台自动开发、测试、运维,有效帮助企业降低项目成本、提高开发效率、保证代码质量、简化团队管理。

“飞算全自动软件工程平台在我们公司实施了近一个月,极大地提高了我们研发团队的开发效率。我们粗略算了一下,与之前相比,开发效率提高了4倍左右,并且项目整体人工成本降低了60%,真正帮助我们降本增效。” 这是一家小型软件研发公司CEO在使用飞算全自动软件工程平台后的反馈。

我们来看一个具体的实现案例。 某科技公司开发针对互联网技术的微服务架构系统,包括前端系统系统、业务系统系统、大数据系统等,需要高频度的版本迭代。 IT团队主要负责需求分析、系统架构设计、微服务开发、系统测试和运维支撑系统。 还需要兼顾对外合作项目的发展,涉及项目超过30个,必须能够支撑千万级用户的业务量。 。

基于上述配置要求,“传统开发模式”与“飞算全自动软件工程平台”的相关人工成本对比如下:

采用飞算全自动软件工程平台开发该项目,科技公司每年可节省75%以上的研发费用。 尤其是在人力成本方面,1个平台ID人可以替代传统开发模式中6个人员的全部工作,而人力成本仅占后者的30%。

在飞算全自动软件工程平台发布会现场,为了更直观地展示飞算全自动软件工程平台,“一名基础工程师使用飞算全自动软件工程平台”和“三位高级工程师相互配合,共同完成了飞算全自动软件工程平台的开发”。许多年》也上演。 使用传统模型进行开发的工程团队之间的战斗。

对于同一个运动计数项目,基础工程师在输入流程图后没有敲一行代码。 仅用28分钟就完成了三位资深IT工程师近2小时的后端开发工作,在抗并发等性能方面也处于领先地位。 优点。

飞算全自动软件工程平台现场PK传统模式开发

全自动软件工程平台:可视化后端开发,告别天码

自从风险投资家、网景公司前创始人马克提出“软件正在吞噬世界(is the world)”的理念以来,软件给各行各业带来了巨大的变化。

数据显示,截至2019年底,全国软件业务收入达7.2万亿元,利润总额达9835亿元,较2015年分别增长67%和71%; 今年前三季度,软件产业业务总收入已达5.8万亿元。 保守估计,今年年底这一数字将突破8万亿元,“十三五”期间累计增长将超过88%。

然而,软件行业一直存在一个弊端——过度依赖“手工作业”,缺乏规范的操作流程。 艾瑞咨询*新发布的《中国软件开发行业研究报告(2020)》显示,软件行业存在四个明显痛点:项目成本高、开发周期长、代码质量低、团队管理难。 这四大痛点几乎都指向一个核心——软件行业是一个严重依赖体力劳动的行业。

软件行业的劳动力成本有多高? 飞算云智能总裁陈定伟表示,他们计算过小型互联网公司的运营成本。 按照平均薪资水平计算,一个25人的团队每年的薪资支出在400万到500万左右。 随着项目不断增加、人员不断扩大,成本将不断上升。

更重要的是,工程师的996精力大多花在重复性的代码工作上,而飞算全自动软件工程平台的意义就在于解决这一长期存在的行业短板。 就像建筑行业*技术性的部分是设计,而不是建造墙壁和瓷砖。 软件行业还应该鼓励工程师提高设计系统架构的核心能力。 重复性的机械工作需要更好的工具。 ”

具体来说,实现这种效果的工具就是可视化后端开发。 “让工程师告别代码,用标准化的流程操作和拖拽方式实现后端开发。” 这种美好的想象冲击着中国的工业互联网浪潮,传统企业的数字化转型正如火如荼地进行,让视觉发展赢得了众多行业人士的青睐。 以及资本的关注。

在飞算全自动软件工程平台上,软件工程师只需打开平台Web页面,直接开始开发,无需配置开发环境。 同时,工程师无需编写代码,而是利用平台上的各个功能模块来实现软件开发并自动完成后续的测试、运维。

视觉发展:历史的必然

事实上,视觉发育并不是什么新鲜事。 早在十年前,美国和日本的软件厂商就进行了相关项目的研发。 在国内,也有不少创业团队专注于这一领域,推出了自己的可视化开发或者“零代码开发”产品。

这些产品大部分可以分为三大类。

**类是儿童编程产品,例如积木编程。 这些产品通过0代码方法降低了编程教育成本。 主要是用来培养孩子的编程思维,不能用于实际开发。

第二类是垂直行业内的独家产品。 例如,游戏开发引擎中内置的可视化开发模块,可以让游戏设计师等非专业开发者实现可视化开发,简化游戏开发流程。 但这些产品大多只适合游戏开发等特定场景,很难适应传统软件开发行业。

第三类是时下*流行的“零代码”或“低代码”开发平台。 近年来,不少互联网巨头也纷纷进入这一领域。 这些开发工具允许开发人员在不使用代码或仅使用少量代码的情况下开发他们需要的应用程序。

但这些开发平台大多专注于前端开发场景,比如小程序、Web和App前端模块等,很多开发平台无法触及后端开发场景,在通用性上存在一定的短板。

飞算全自动软件工程平台集前后端应用开发于一体,可面向通用开发场景。 在该平台上,开发人员可以直接设计流程图并拖放流程模块来完成应用程序开发。 开发完成后,平台会自动生成微服务架构。 用户下载项目部署包+执行服务包并完成部署后,即可正式上线应用。

为了实现后端自动化开发,飞算全自动软件工程平台内置了大量标准化组件(包括基础组件、SQL组件、工具组件等)。 该平台还将开放组件商城,允许第三方开发者上传自己的组件。 只要组件通过平台审核,就可以上架销售。

同时面向前后端、适用于一般开发场景,使得飞算的全自动软件工程平台几乎是唯一能够实现自动化软件开发的工具。 飞算云智团队也表示,之前市场上没有很好的实现方法:“仅仅全自动软件工程平台的不断迭代和创新就已经是一个大工程了。”

事实上,在计算机工业的历史上,自动化的出现和可视化的发展也是历史的必然。 在计算机开发的早期,程序员使用01二进制机器语言并使用打孔纸带进行编程。 随后,汇编语言的出现,大大降低了程序员的开发难度。 接下来,BASIC、C等高级语言出现,计算机工业开始蓬勃发展。 自动化、可视化开发进一步降低了软件开发的门槛。 未来,软件开发很可能成为像驾驶一样的通用技能。

目前,飞算全自动软件工程平台涵盖“项目管理”、“自动化开发”、“自动化测试”、“质量管理”、“自动化运维”五个核心板块。 可以管理从需求、研发、测试、部署、上线到运维的整个软件生命周期,解决软件开发四大痛点——降低人力成本、提高开发效率、保证代码质量、简化流程团队管理。

其中,简化团队管理可能是飞算全自动软件工程平台*深层的意义。 过去,软件开发饱受大量手工操作的弊端。 程序员的个人习惯会直接影响团队管理效率。 例如,有些程序员不愿意写代码注释,导致其他团队成员很难审查代码。

飞算的全自动软件工程平台将不再存在这些问题。 同时,项目经理在协调整个项目时不需要审查代码。 直观清晰的流程图让管理者可以直接掌控项目的整体进度。

用陈定伟的话说,“自动化开发改变了软件工程行业的工作方式,从人治转向了法治”。 他认为自动化软件开发,减少对人力的依赖是许多行业进步的标志:制造业引入了现代机器作业,现代服务业逐渐实现自主化。 人工配送和无人商店大幅减少了员工数量,大大提高了效率。 软件产业是典型的智力密集型产业,以智力资本为核心生产要素,更加依赖于软件专业人员和技术人员的知识、技能和经验。 较为传统的“人工治理”,直接导致了软件行业普遍存在软件产品质量难以提升、软件维护工作量繁重、成本上升、进度不可控、软件开发进度不可控等问题。程序员的数量无限增加。

软件开发降本增效支撑高端智能制造

视觉发展的市场前景无疑是巨大的。

数据显示,2019年,全国软件和信息技术服务业规模以上企业超过4万家,累计实现软件业务收入71.768亿元,同比增长15.9%。 从业务分类来看,信息技术服务仍占比*高,达59%。 从这一点来看,软件开发产业仍然是软件产业的支柱。

需要承认的是,目前我国可视化发展仍处于早期阶段,初创公司是其中的重要力量。 市面上大部分产品偏向于前端开发,而飞算的全自动软件工程平台属于后端微服务开发。 陈定伟表示,内置的微服务能力是飞算全自动软件工程平台与其他同类产品*大的区别,因此目前市场上还没有完全等效的竞品。

你还记得陈定伟用来计算小型互联网公司运营成本的账吗? ——25人的年工资支出为400万至500万。 陈定伟表示,如果采用飞算全自动软件工程平台来开发该项目,公司每年可节省75%以上的研发费用。 尤其是在人力成本方面,一个平台ID人可以替代传统开发模式中6个岗位的全部工作,而人力成本仅占后者的30%。

飞算全自动软件工程平台的**个用户是其自己的技术团队。 现在,陈定伟团队内部很多项目的技术开发工作都已经转移到了产品团队。 “对于零基础知识的员工来说,使用我们的产品开发只需要半个月的时间。” 陈定伟说道。

在客户案例方面,以某科技公司开发的国际流行的管理行为积分系统为例。 公司通过专业、系统、技术性的综合解决方案,有效激励员工。

积分系统功能包括:绩效积分、文化积分、行为积分、创新积分、成长积分等; 系统应用功能需求:可视化数据分析、功能完善、平台根据企业需求进行配置、一键式系统构建、实时更新、操作便捷、安全性高、兼容性强、可扩展性好等; 系统技术要求:需要智能化、平台化、全电子化,需要微服务技术开发飞算全自动软件工程平台:解放程序员的生产力,包括几十个后端开发。

基于上述需求,“传统开发模式”与“全自动化软件工程平台”的效率对比如下:

使用“全自动软件工程平台”开发项目,项目的各项效率得到显着提升:

当然,飞算全自动软件工程平台的目标不仅仅是服务于互联网和科技公司。 陈定伟表示,“互联网是**客户行业,更广泛的传统企业也是我们的目标客户。我们计划三年内帮助1万家企业。”

为了实现这一目标,产品需要不断迭代和更新。 目前,飞算全自动软件工程平台已申请多项发明专利。 他们在技术方面做了两件事:

首先,它支持标准的前端页面模板或完全定制的页面,通过拖放实现前端页面开发,提供更友好的客户体验,这也是拓展传统企业客户所必需的。 据报道,他们目前正在一些非科技行业公司测试应用程序。 “未来,我们希望每个人都使用这个平台,而不仅仅是科技公司或工程师。”

二是完成“自动化测试”和“自动化运维”板块的开发。 只有开发、测试、运维、管理都封装起来,才是一个完整的软件项目。

“互联网时代有很多默认的规则,比如敏捷开发,但这些规则总是要靠人来传承和执行。 目前还没有有效的工具能够真正实现这些规则并标准化、自动化和简化软件开发过程。 、数字化。”陈定伟说。

格力电器董事长兼总裁董明珠亲临飞算全自动软件工程平台现场

如今,中国制造业强调高端“智能制造”。 飞算全自动软件工程平台也希望通过贡献知识和经验管理来改变现有的软件工程方法,实现软件工程的全流程自动化,共同打造可信的优质产品。 产品不仅涉及功能和特性的高质量,还涉及产品开发到交付过程的高质量。 用技术实现软件工程行业从“人治”到“法治”的转变,彻底颠覆软件工程行业现有的工作方式。

正如格力电器董事长兼总裁董明珠在飞算全自动软件工程平台发布会上所说:“我是为了中国原创而来,只有核心技术才能改变我们的生活。企业家的责任和使命就是做事”为人类做出贡献,为人类的幸福奉献,从追求个人财富转向社会财富。飞算的全自动软件工程平台将使中国制造企业变得更加智能。格力下一步的发展需要更多像这样的企业与中国原创技术的结合”。

炫佑科技专注互联网开发小程序开发-app开发-软件开发-网站制作等

相关案例查看更多