飞算(SoFlu)软件机器人——人人都是全栈架构师

目 录

    • 1. 我是谁
      • 1.1 自我介绍
      • 1.2 联系我们
      • 1.3 功能
    • 2. 我的前任之殇
      • 2.1 传统软件项目开发之殇
      • 2.2 飞算(SoFlu)机器人的魅力
      • 2.3 相对同行产品的优势
    • 3. 我的超能力详解
      • 3.1 开发产品
        • 3.1.1 (后端)全自动化开发平台
        • 3.1.2(前端)全自动化开发平台
      • 3.2 测试产品
        • 3.2.1 全自动测试平台
      • 3.3 运维产品
        • 3.3.1 全自动运维平台
    • 4. 我的英雄事迹
      • 4.1 经典成功案例——昆仑好客商城系统重构
    • 5. 大佬们眼中的我
    • 6. 小试牛刀,飞算初体验
      • 6.1 软件开发行业的混沌和需求
      • 6.2 飞算(SoFlu)的不破不立,破而后立
      • 6.3 推陈出新,共创未来

1. 我是谁

1.1 自我介绍

软件机器人是全球首款面向微服务架构设计和最佳实践的软件项目开发智能平台,平台以Java为主要开发语言,包含的项目全栈解决方案;她全程参数化的配置填写,拖拉拽的界面设计使得一人就能全栈解决后端服务到前端开发,以及后续的测试部署,甚至机器资源的运维监控与服务,因为她的存在,人人都是全栈架构师。

1.2 联系我们

公司简介:,飞算云智是致力于“软件工程变革”的国家级高新技术企业。主营产品SoFlu软件机器人,是通过全自动软件工程,为软件科技企业和一般企业IT团队带来生产力的提升。通过自动化、标准化和工具化,改变传统软件工程作业模式,让企业实现的全链条IT生产力提升;用“法治”替代“人治”,将互联网技术的实战经验和标准作业流程集成到工具,实现IT敏捷管理真正落地;最终使企业IT成本随软件规模增长呈几何级缩减。目前已在金融、医疗、高端制造、区块链等八大行业帮助上百家企业实现的效能提升。

  • :https://www.feisuanyz.com/
  • 400-8322321

1.3 功能

让专业的人做专业的事,集成这些年互联网架构的实战经验,通过改变软件工程作业模式:降低从开发、测试到运维的门槛,将敏捷管理制度有效落地,把技术经验沉淀在企业,形成良性循环复用,全面提升企业IT生产力,真正做到降本增效。
总而言之,让企业专注于自己的业务扩张,IT技术界的问题,就放心的交给,机器人目前的功能主要表现在以下4个方面,后续也在不断革新中,此处愿意和大家一起成长。

2. 我的前任之殇

2.1 传统软件项目开发之殇

飞算(SoFlu)软件机器人——人人都是全栈架构师

图2.2 飞算(SoFlu)机器人目前支持的功能

集合传统项目开发的弊端,机器人高度抽象出软件项目开发的四个流程开发,(后端)全自动开发平台、 (前端)全自动开发平台 、全自动测试平台 、全自动运维平台四个大的层次,而且每个层面都采用工具化、标准化、自动化的模式,让项目开发在机器人的框架下只需要走参数配置化、托拉拽的操作就能完成,学习成本极低,让企业更好的腾出人力物力去解决业务拓展,因此的魅力主要体现在以下层面:

  • 提升企业IT生产力;
  • 降低软件工程技术门槛;
  • 提升人效,快速交付项目;
  • 保护企业技术资产;
  • 人人都是全站架构师,一人一项目,十人顶百人。

2.3 相对同行产品的优势

飞算(SoFlu)软件机器人——人人都是全栈架构师

图3.1 (后端)全自动化开发平台

3.1.2(前端)全自动化开发平台

  • 介绍指南:(前端)全自动开发平台
  • 主要功能:如图3.2,具体功能如下:

1):前端开发平台提供应用页面流程概览,可清晰直观的了解整个应用项目所有界面缩略效果和页面关联跳转关系;
2):平台提供丰富的布局控件,基础控件、表单控件、高级控件、图表控件,提供用户自定义任何交互页面效果;
3):前端开发平台提供添加后端项目为数据源,绑定页面动作事件或控件动作事件获取后台接口数据进行页面内容呈现,实现前面页面开发及数据对接开发;
4):前端开发平台提供表单设计功能,表单基础控件可自定义表单字段,实现数据表管理,支持动态创建表单数据接口进行数据对接及页面数据展示;
5):平台提供富丰多样化的应用模板、页面模块、区块模板,可快速复用和构建应用,极大的提升应用/页面开发效率;
6):前端开发平台是一个前端开发工具,实现将应用项目生成部署包,用户线下自行部署,平台也集成微信开发平台,支持发布微信小程序和微信公众号。

飞算(SoFlu)软件机器人——人人都是全栈架构师

图3.3 全自动测试平台

3.3 运维产品

3.3.1 全自动运维平台

  • 介绍指南:全自动运维平台(尽情期待)
  • 主要功能:如图3.4;
    1):应用服务的每一个接口都可以自定义多个接口监控的分组标签;
    2):应用服务的每一个接口都可以自定义参数是否进行监控采集,选定是之后,上报到监控数据会增加此值,成为接口业务分析的底层数据。
    3)更多功能,敬请期待……
    飞算(SoFlu)软件机器人——人人都是全栈架构师

    图4.1 昆仑好客项目重构前后对比
    • 项目背景
      昆仑好客商城系统是一款专为中石油公司定制的内部购物平台。平台包括购物,秒杀,团购,账户充值,订单管理,售后管理等各类功能,为中石油公司员工提供了稳定强大的便捷购物平台,为公司领导提供实时各类报表资讯。
    • 传统模式的弊端
      1)平台修复工程量大
      2)IT团队水平参差不齐
      3)项目时间紧迫
      4)本着业务驱动继续,希望员工有更多的精力投入到业务扩张当中
    • 重构后的明显优势
      1)27人/215天的项目缩减到9人/45天,提前完成电商平台重构;
      2)标准化、可视化的项目组件开发,不仅统一了技术栈,也从根本上解决了平台的稳定性和安全性;
      3)调整好人力成本分配,让更多的人力资源倾斜到业务扩展方面,IT开发维护交给了,让专业的人做专业的事。

    5. 大佬们眼中的我

    SoFlu(飞算)软件机器人一站式的软件项目开发的创新思想不仅在业内掀起一股泥石流,同时也得到了许多大佬们的青睐,给软件机器人给予了高度评价;

    • 柴天佑院士
      飞算(SoFlu)软件机器人——人人都是全栈架构师

    图5.2 倪光南院士的评价
    • 张景安院士
      飞算(SoFlu)软件机器人——人人都是全栈架构师

    图5.4 董明珠女士的评价
    • 石勇院士
      飞算(SoFlu)软件机器人——人人都是全栈架构师

    图5.7 沈昌祥院士的评价

    6. 小试牛刀,飞算初体验

    此次作者也很荣幸能参与软件机器人的体验中,初识,就被其惊人的魄力和庞大的格局所震慑,原来软件项目还可以这样玩用写代码也能实现前后端微服务的开发部署不是有点痴人说梦之感/p>

    6.1 软件开发行业的混沌和需求

    从IT时代进入DT时代,一个新词响彻着这个时代,那就是数字化转型,然后一边是数字化转型旗帜的高空飘扬,另一边软件开发行业的却捉襟见肘:

    1. HR抱怨软件开发者招聘困难,同时面试要求造航母,进入公司拧螺丝的职位比比皆是;
    2. 项目经理的这个需求很简单,怎么实现我不管,明天上线;
    3. 程序员梳着稀疏的头发抱怨着996到ICU;
    4. QA测试人员从测试工位到程序开发人员工位的那一段Bug骂声的距离;
    5. 运维人员24小时随叫随到的技术支持;
    6. 老板迫切开拓业务的工期压缩;
      ……

    这一切,早已经成为软件开发从业者的日常,要么跟随大流躺平在这混沌之中,要么就在数字化转型的旗帜下,开辟一条新的道路,而显然选择了后者,成为睁眼看了这混沌世界的先驱者。

    6.2 飞算(SoFlu)的不破不立,破而后立

    飞算(SoFlu)软件机器人——人人都是全栈架构师

    图6.1 飞算(SoFlu)发布会

    面对软件开发的混沌,难道市场上就没有注意到吗没有谁提出更加轻松的解决软件开发的方案吗然不是,只是限于格局和技术的原因,并未有一款产品真正摆脱原有软件项目开发的影子,诸如前端界面控件的托拉拽、借助解析器运行后台的产品虽多,但是部分的创新并未带来质变,而则是真正实现了纵观软件开发全局,高度抽象出微服务架构的四个步骤:(后端)全自动开发平台、 (前端)全自动开发平台 、全自动测试平台 、全自动运维平台;每个步骤都是参数化的配置,托拉拽的操作,低成本的学习能力完全摆脱了代码约束,在微服务大行其道的今天,确实在数字化转型开辟了一条阳光大道。
    从编程语言的发展史来看飞算(SoFlu),更能体现其奥妙的破局魅力;1946年2月14日世界上第一台计算机ENIAC问世以来,伴随计算机的发展,软件开发使用的编程语言也在日新月异,目前得到公认的已经经历了三代计算机编程语言,而每一次的变革也是朝着一个目的发展的——让软件编程更加人性化、标准化、智能化。

    • 第一代语言:机器语言
      机器语言通常由数字串组成(最终被简化成01),对于今天的人类而言无异于天书,如下为一段典型的机器码:0000,0000,000000010000 代表 LOAD A, 16,0000,0001,000000000001 代表 LOAD B, 1,0001,0001,000000010000 代表 STORE B, 16,显然,使用机器语言,人类无法编出复杂的程序,只能用于做一些数据的运算;可以大胆的说,当初能使用这些语言的人,不是天才就是精神病。
    • 第二代语言:汇编语言
      大佬们改进机器语言,使用英文单词或者缩写来表示基本的计算机操作指令,这些助记符构成了汇编语言的基础。比如:LOAD、MOVE之类,这样人更容易使用了,识别几百、几千个单词,感觉要比几百几千个数字简单的多,同时也让编程更加的人性化,让更多的人参与到了程序开发中。
    • 第三代语言:高级语言
      对于简单的任务,汇编语言可以胜任。但是随着计算机的发展,渗透到了工作生活的更多的方面,一些复杂的需求任务出现了,程序员使用汇编语言解决复杂问题出现了瓶颈;于是,出现了高级语言。像我们熟知的C、C++、Java等等都是高级语言,而在高级语言里面,从C到C++,时至今日也有人说C++是天才学的,也有其难易掌握的难点,如指针、垃圾回收等,于是有更加人性化的改良的Java诞生,也戏称(),再到后续的C#,以及Python等等,无非都是通过改良编程语言,让程序开发变得更加容易上手,降低软件开发的门槛;
    • 第四代语言:畅想阶段(暂未公认)
      第四代编程语言并未得到公认,但是人们却给予了一些寄托和畅想,更多的是体现一个标准化管理,自动化流程,智能化开发,最终的畅想的模板应该是实现《钢铁侠》中贾维斯或星期五一样的智能机器人吧。
      而确实敢为天下先,迈出了第一步,我革命我自己的思想,提出无代码搞定微服务的创举,高度抽象软件开发的各个步骤,每一步都参数配置化以及技术模块的拖来拽服务大大降低了软件开发的门槛,让企业腾出更多的人力物力去扩展自己的业务版图,必然是前途无量的,后续和大家一起成长,必将更加智能化的发展,早日实现第四代编程语言的畅想;

    6.3 推陈出新,共创未来

    何为未来已来是人类能预测到某一个行业的未来发展,然后抓住机遇朝这个方向努力,如果看不见的未来,何谈已来呢字化转型的旗帜下,已经开启无代码的微服务框架改造,打破传统软件开发的混沌,然后已经完美无暇了吗案显然不是,已经开天辟地的走出了扭转传统软件开发弊端的局面,同时也有很多的地方需要和大家一起锦上添花:

    • 目前总体侧重于,而面对还相对薄弱,毕竟在数仓建设,数据运营中也起到举足轻重的地位,一个企业可能没有从数据中获取价值,但是绝对不可能没有数据开展业务,所以希望在数据的架构建设中也能推陈出新;
    • IT软件技术日新月异,对主流软件资源的整合兼容也需不断革新,让更多的企业更加平滑的迁入;
    • ……

    未来已来,智能时代必将到来,人工智能机器人必将是时代的青睐,必会如江水般涌来,而软件机器人也必将在这条大江上遥遥领先,激起千层浪。

    来源:╭⌒若隐_RowYet——大数据

    声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年3月22日
下一篇 2022年3月23日

相关推荐