计算机行业对于低代码工具发展的思考:AI降低软件使用门槛,交付自动化提升工具价值-20230607-弘则研究-92页
报告摘要
AI降低软件使用门槛,交付自动化提升工具价值
核心内容
AI技术,特别是ChatGPT的出现,正在深刻改变软件开发和使用的方式。通过提升人机交互体验、支持模糊性开发需求、推动软件厂商向平台生态型商业模式转型,AI正在提升开发工具的价值,并推动B端场景的广泛应用。
主要观点
- ChatGPT提升人机交互体验:ChatGPT通过自然语言交互,极大降低了专业软件的使用门槛,使非技术人员也能轻松使用复杂的系统。
- 模糊性开发需求增加:AI与低代码平台结合,使开发流程更加灵活,用户可以通过自然语言描述需求,实现快速开发和调整。
- 软件厂商商业模式转型:随着软件易用性提升和开发流程的简化,软件厂商正从销售标准化产品向构建平台生态转型,推动B端个性化应用的快速增长。
关键信息
1. ChatGPT对应用软件的影响
- 更自然的交互:ChatGPT使得用户可以通过自然语言与软件进行交互,无需学习复杂的界面操作或编程语言。
- 更高的可用性:ChatGPT可以理解和执行用户指令,使原本需要专业知识的任务变得更加易用。
- 个性化体验:ChatGPT能根据用户行为和偏好提供个性化服务,如推荐、提醒和界面调整。
- 新的使用场景:ChatGPT开启了语音助手、在线客服、数据分析等新场景。
2. Salesforce Einstein GPT新功能
- Einstein GPT for Sales:自动生成销售任务,如撰写邮件、安排会议。
- Einstein GPT for Service:自动生成座席聊天回复,提升客户满意度。
- Einstein GPT for Marketing:动态生成个性化内容,用于电子邮件、移动设备、网络和广告。
- Einstein GPT for Slack Customer 360 APPs:提供基于AI的客户洞察,如销售机会摘要。
- Einstein GPT for Developers:通过AI助手生成代码并解答问题,提高开发效率。
3. 精准开发与模糊开发的对比
| 项目 | 精准开发 | 模糊开发 |
|---|---|---|
| 需求定义 | 需求详细定义和规范 | 需求模糊,通过探索和反馈逐步明确 |
| 设计和规划 | 详细设计文档和架构 | 灵活设计,采用迭代和快速原型 |
| 开发和测试 | 严格按规范和设计进行 | 快速交付和测试,通过用户反馈进行调整 |
| 用户参与和反馈 | 用户参与度较低 | 用户参与度高,通过原型设计和反馈进行调整 |
| 交付和部署 | 详细部署计划 | 强调快速交付和持续反馈 |
4. 低代码开发平台的特点
- 快速原型和迭代:支持快速创建和调整应用,适合模糊开发。
- 用户参与和灵活性:使非技术人员能够参与开发,根据需求变化灵活调整。
- 需求探索和快速交付:通过可视化界面和组件库,快速探索和实现功能。
5. 微软Power Platform Copilot
- 已实现通过自然语言描述应用目的,自动生成数据表或流程应用。
- 截至FY23Q3,已有超过3.6万家企业客户在使用AI能力,MAU达到3,300万人,同比增长50%。
6. 商业模式转型趋势
- 从产品型向平台型转化:软件厂商从销售标准化产品转向构建平台生态,推动B端个性化应用数量快速增加。
- 海外厂商:如Microsoft、Salesforce、ServiceNow等,已开始在B端场景实现商业化落地。
- 国内厂商:如金蝶云苍穹、用友YonStore等,也在积极构建自己的应用商城和低代码平台。
7. AI与低代码平台的结合
- 提升开发效率:通过AI生成代码片段、优化流程、处理数据等,降低开发成本。
- 增强应用智能化:AI使得低代码平台能够提供更智能的功能,如自动分析数据、生成报告等。
8. 应用开发演变
- 传统项目制开发:需要从头开始构建,类似“自己修路”。
- 低代码开发:调用预设模块和API,类似“已经铺好路”,用户只需选择路径。
- ChatGPT开发:如同“司机”,直接将用户带往目标,无需学习路径和规则。
9. 低代码平台的案例
| 企业 | 平台 | 成果 |
|---|---|---|
| 微软 | Power Apps | 自助式应用程序,用于库存管理、销售处理等 |
| 西门子 | Mendix | 智能数据收集与分析 |
| 西南航空 | OutSystems | 库存跟踪与管理 |
| 飞利浦 | Appian | 远程监护和患者管理 |
| 沃尔玛 | OutSystems | 快速响应门店和业务需求 |
| 施耐德 | OutSystems | 构建和定制内部业务应用 |
| 英国电信 | Mendix | 监控网络服务,提供实时支持 |
10. AI与低代码平台的结合实例
- Microsoft Power Platform:通过Azure的AI服务,如机器学习、认知服务等,增强低代码平台的能力。
- Power BI:用于数据分析和可视化。
- Power Apps:用于创建应用界面。
- Power Automate:用于创建自动化流程。
- Power Virtual Agents:用于创建基于对话的人工智能机器人。
总结
AI技术,尤其是ChatGPT,正在显著降低软件的使用门槛,推动低代码开发平台的发展,并促使软件厂商从标准化产品向平台生态型商业模式转型。这种转变不仅提升了开发工具的价值,也带来了更高的可用性和更丰富的应用场景。未来,随着AI与低代码平台的深度融合,软件开发将更加智能化、自动化,从而实现更高效的业务流程和更灵活的应用定制。
展开完整摘要
试读结束,高清完整版pdf/doc/ppt,请点下载