当前位置:首页 > 报告详情

【主论坛】2023低代码·无代码产业大会-软件开发新范式-网易数帆.pdf

上传人: 2*** 编号:129370 2023-05-01 20页 6.25MB

1、软件生产新范式网易数帆 陈谔低代码+大模型如何驱动创新CAICT云大所政企数字化转型部CAICT云大所政企数字化转型部低代码与软件生产软件时代上世纪70s以C语言开发Unix操作系统为开端,软件生产可应对的复杂性大幅提升互联网时代上世纪90sPHP,Java,JS等语言的诞生大幅降低开发门槛,大幅降低了开发成本,从业群体快速扩大,支持了互联网时代的软件生产企业数字时代化当前当前是企业数字化转型的时代,相比互联网时代需要更高的软件产能和更低的软件生产成本,直接推动了低代码的发展,低代码本质上是编程语言与集成开发环境的集合体。CAICT云大所政企数字化转型部CAICT云大所政企数字化转型部f低代码

2、软件生产的挑战通用性是低代码普及所必须突破的屏障企业投资收益个人投资收益IT决策风险集成风险CAICT云大所政企数字化转型部CAICT云大所政企数字化转型部f企业应用场景的挑战低门槛高上限CAICT云大所政企数字化转型部CAICT云大所政企数字化转型部低门槛,高上限的平衡之道高上限的基础是抽象的层次低门槛的有效标准是人力的供给水平与成本数据、逻辑、视图的抽象是基础,失去这个抽象层次意味着丢失对数据模型、业务逻辑、交互视觉进行细粒度掌控的能力。更上层的抽象,例如表单、报表、流程能够学习门槛,但将损失细粒度掌控能力。招聘周期培训周期人力成本CAICT云大所政企数字化转型部CAICT云大所政企数字化

3、转型部f如何降低开发门槛垂直面向企业应用开发场景编程语言全栈化,保障表达能力适当减弱抽象能力,前端以组件为粒度开发充分封装,开发者无需理解网络协议、ORM等技术细节,只需要关注业务逻辑极致标准化,所有软件资产遵循统一标准,使用无知识门槛知识体系的闭合性是低代码容易掌握的核心因素CAICT云大所政企数字化转型部CAICT云大所政企数字化转型部f如何降低开发门槛可视化可视化的全栈编程语言相比字符编程语言上手门槛大幅降低可视化UI搭建所见即所得,具像化思考比抽象更容易可视化流程编排可视化的流程图比字符代码或块状的程 序接口更容易理解CAICT云大所政企数字化转型部CAICT云大所政企数字化转型部f如

4、何降低开发门槛 工程与运维的自动化:自动的打包、发布、运维管理 根据用户意图自动生成代码:如拖拽实现数据到视图的渲染,接口自动生成自动化CAICT云大所政企数字化转型部CAICT云大所政企数字化转型部报表类型F如何实现高上限以数据、逻辑、视图为基础的抽象逻辑:提供函数级别的表达能力,而非仅仅表达式数据:建模能力、SQL查询能力兜底基于细粒度的抽象构建粗粒度的封装Framework逻辑数据视图z z报表类型Bz z报表类型Az z表单类型Az z表单类型BCAICT云大所政企数字化转型部CAICT云大所政企数字化转型部报表类型F如何实现高上限逻辑扩展组件扩展扩展能力CAICT云大所政企数字化转型

5、部CAICT云大所政企数字化转型部报表类型F如何实现高上限集成与IT融合能力认证、授权、组织架构信息接口集成,连接企业内部数据UI集成,统一信息化入口技术栈融合运维体系融合CAICT云大所政企数字化转型部CAICT云大所政企数字化转型部 自然语言无法表达可维护的软件系统多人协作能力基于版本管理的多人协作机制安全合规能力控制制品乃至源码如何实现高上限CAICT云大所政企数字化转型部CAICT云大所政企数字化转型部 自然语言无法表达可维护的软件系统能够让专业开发参与的开发协作模式CAICT云大所政企数字化转型部CAICT云大所政企数字化转型部 自然语言无法表达可维护的软件系统AIGC与低代码与软件

6、生产方式与软件生产方式无关的不变量无关的不变量自然语言无法表达可维护的软件系统完成软件开发需要充分的上下文软件开发需要通过封装以屏蔽细节如何能够获得更如何能够获得更好的编程体验好的编程体验提供低门槛全栈编程语言极致标准化的软件设计、开发规范高度封装只需关注业务逻辑CAICT云大所政企数字化转型部CAICT云大所政企数字化转型部报表类型FAIGC与低代码的化学反应 复杂的算法逻辑 专业CSS代码 扩展组件AIGC帮助低代码开发者完成专业代码工作CAICT云大所政企数字化转型部C

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文探讨了软件生产的最新范式,即低代码开发,并结合大数据模型如何推动创新。文章指出,自上世纪70年代C语言开发Unix操作系统以来,软件生产力的提升和复杂性的应对有了显著进步。互联网时代,PHP、Java、JS等语言降低了开发门槛和成本,扩大了从业者群体。当前,企业数字化转型需求推动了低代码技术的发展,低代码集合了编程语言和集成开发环境,以提升软件产能和降低成本。 核心数据包括: - 低代码技术提高了开发效率,降低了门槛。 - 互联网时代的语言如PHP、Java、JS等大幅降低了开发难度。 - 当前企业数字化转型需求推动了低代码技术的发展。 关键点概括如下: 1. 低代码技术集合了编程语言和集成开发环境,以提升软件产能和降低成本。 2. 互联网时代的语言大幅降低了开发难度,扩大了从业者群体。 3. 企业数字化转型需求推动了低代码技术的发展。 4. 低代码技术面临挑战,如通用性、企业投资收益、个人投资收益、IT决策风险和集成风险等。 5. 为了降低开发门槛,可以采取的措施包括可视化编程、工程与运维的自动化以及根据用户意图自动生成代码。 6. 为了实现高上限,需要以数据、逻辑、视图为基础的抽象,并提供函数级别的表达能力,建立粗粒度的封装。 7. 人工智能与低代码结合可以解决长尾应用场景的难题,并进一步降低开发门槛。 综上所述,低代码技术是当前软件生产的新范式,它结合了编程语言和集成开发环境,以提高软件产能和降低成本,满足企业数字化转型需求。同时,低代码技术也面临一些挑战,需要通过可视化编程、自动化以及人工智能技术的融合来解决。
"低代码如何推动企业数字化转型?" "如何通过AIGC与低代码提高软件开发效率?" "未来软件生产将如何演变?"
客服
商务合作
小程序
服务号
折叠