零代码开发的实现路径

慧峻磊 2024-09-24 02:41:40

在快速发展的软件工业界,企业对于加速软件开发的需求从未减退。从早期的可视化编程到近年备受瞩目的低代码、零代码平台,行业一直在探索如何更高效地构建软件。随着生成式AI技术的兴起,这一诉求更是得到了前所未有的关注。

YonGPT

加速生成应用的智能助手

Yonbuilder 引入 AI,利用 YonGPT 的两大能力,为软件开发带来了革命性的变革。

语言理解能力:YonGPT能够精准理解自然语言和技术语言。用户只需提交需求文档中的字段描述,YonGPT即可生成界面、数据库及背后的代码。即使用户已有数据库,只需提交SQL语句,YonGPT也能生成相应的应用。

联想能力:对于仅有初步想法的用户,YonGPT可以基于其内部知识和用户描述,生成初步的应用原型。虽然这些原型可能需要进一步修改,但它们为快速实现最终目标提供了坚实的基础。

Yonbuilder

一站式开发工具的全面赋能

Yonbuilder作为一站式的开发工具,旨在为用友BIP生态中的多种角色(如原厂开发、ISV、顾问、客户IT主管及专业业务用户)提供全面的开发解决方案。面对不同角色的多样化需求,Yonbuilder通过深入挖掘和精准把握需求,克服了最大的挑战。

专业开发人员:习惯于从数据模型出发,逐步完善功能和界面。

非专业开发人员:更倾向于从界面设计入手,通过配置完成功能。

ISV:关注在生态系统中开发完整产品,并利用公有云上线和销售。

为了更好地理解非专业用户的需求,Yonbuilder团队选取了内部客户——研发过程管理部的同事(QA)作为原型客户。他们在产品发版前就开始试用零代码功能,设计阶段就参与管理软件的开发。这一实践不仅让团队更好地把控了客户需求,还优化了产品的用户体验。

Yonbuilder建立在iuap的技术平台和应用平台之上,通过简化和封装底层系统,极大地提升了开发效率。

比如在专业版,因为云原生架构下需要做很多配置,涉及到操作系统层、网络层,以及DevOp、Git管理层等比较复杂的配置。之前可能需要手工逐个平台去设置,大需要两三天才能够完成。但经过改进,只需要提供最必要的配置,Yonbuilder 就自动调用底层API,五分钟之内便能够配置完成。

打造数智化时代的开发方法论

在数字化时代,企业的管理诉求从“业务流转”转变为“高效管理”。Yonbuilder总结了一套开发方法论:

1、从管理诉求出发:明确管理层的需求,推导出数据应用的需求。

2、业务集成需求:基于已有系统和新系统的需求,推导出业务集成的需求。

3、流程应用开发:先开发流程应用,再与现有系统集成,最终生成满足管理诉求的数据应用。

作为用友农牧行业ISV生态伙伴,慧都创新以用友ERP为核心,基于用友YonBuilder低代码开发平台自主研发的慧都智慧屠宰应用应运而生。该系统不仅实现了人力、财务、采购、销售、库存及屠宰、深加工等流程全覆盖,且帮助企业构建了统一的数字化管控平台,与慧都创新原有基于NC系统、面向中大型客户的屠宰应用相辅相成,能够满足不同规模客户群体更加多元化需求、实现更简便地交付高质量解决方案。

慧都智慧屠宰应用的诞生,不仅符合用友及慧都创新双方的利益,更为用友生态体系中其他ISV伙伴提供了参考:

一是以更丰富的应用扩宽了服务群体。慧都智慧屠宰应用面向农牧行业的成长型企业,可与慧都创新原有基于NC系统、面向中大型客户的屠宰应用形成互补,帮助慧都创新拓宽服务群体;

二是以更高效、更低开发成本满足客户一站式解决方案的需求。得益于YonBuilder的能力,慧都创新无需将精力集中在代码编写上,使得慧都创新可以更简便地交付高质量一站式行业解决方案;

三是收获更广的营销渠道。对于慧都智慧屠宰应用这样基于YonBuilder开发的应用,不仅能入选用友云市场优选商城,用友也将从线上品牌营销、线下销售渠道/会议推广、终端客户需求推荐等方面给予支持。

0 阅读:2