3.2 客户参与型应用
客户参与型应用主要是在应用系统的建设过程中,针对客户强烈的业务多样化需求进行开发的应用,或者客户根据自己的业务需求,基于某一平台自行构建并提供给其他客户使用的应用,典型的例子有SaaS平台。一般来说,客户参与型应用主要包括以下3个场景分类。
1.基于Web的门户网站
基于Web的门户网站是提供自助服务的出色数字工具。客户可以通过它执行日常任务,例如搜索服务、支付账单、获取报价等,而无须经过工作人员。对于企业而言,门户是一种经济有效的方式,可提供一致的客户体验并增加新的收入来源,因此许多企业仍在努力建立客户门户。传统开发速度缓慢且消耗资源,而现有的商用解决方案的差异性不能满足客户的独特需求,例如对定制化UI、业务流程等的需求。
通过低代码平台,业务人员和IT人员能够使用消费者级UI协作等开发方法交付客户门户,从而解决了这些难题,而所需时间仅为传统开发的一小部分。此外,企业可以一次构建应用系统接口,然后针对不同的目的和设备多次使用。
2.移动优先的供应商应用
一个企业的供应链应像状态良好的机器一样运转,以向消费者提供优质的产品。但是,我们在实际中经常见到的是混乱的电子表格网络、分散的系统、不准确的数据以及用于管理供应商的高度手动的流程,这些问题导致供应链效率低下。
基于Web的供应商门户网站为上述问题提供了很好的解决方案,但它无法支持需要从现场位置立即报告的活动。例如,操作员在计算最新原材料装运的内容时,更希望立即在移动应用中键入库存计数,而不是等回到办公室再在计算机上打开门户网站;或者,使用手机摄像头扫描有缺陷产品批次的QR码,以自动将缺陷产品信息注册到核心业务系统中。
通过集中整合应用生命周期,低代码平台使构建带有消费者级UI的iOS和Android移动优先供应商门户变得容易。
3.新的SaaS应用
虽然许多企业向客户提供的核心产品是实体产品、服务或两者的结合,但是在当今数字优先的背景下,每家企业都或多或少会涉及软件业务。因此,可以想象利用多年的行业经验和客户资源来构建新的SaaS应用有多大的优势,包括:不仅可以增强核心产品的竞争力,而且可以作为附加或独立软件解决方案进行销售;不仅可以解决客户最常遇到的数字化痛点,而且可以为企业开辟新的收入来源,有助于占领新市场。
构建新的SaaS应用总是令人生畏,而借助低代码平台可以快速有效地构建、测试和推出应用。平台的协作性质确保可以直接从最终用户那里持续获得反馈。与传统开发相比,低代码平台可提供更快的上市速度、显著的成本节省以及尝试新应用的理想环境。
我们来看一个案例。在国内,随着企业信息化的持续发展,实施了用友U8+的企业开始对客户化提出更多要求。而客户化开发受限于技术门槛和开发成本,长期处于供不应求的状态。代理商、集成商及企业IT中心面对高附加值、高紧迫性的客户化开发项目,苦于缺乏掌握U8+UAP开发平台和配套编程语言的专业开发人员,以及对接移动端和硬件设备的技术方案等,无法做到及时响应。
2019年,用友U8+将低代码开发的应用扩展到行业软件的客户化开发,为用友的合作伙伴及企业客户提供全新的客户化开发解决方案,在显著提升客户化开发效率的同时,大幅降低了技术门槛,让没有受过专业编程训练的实施和运维人员也能从事开发工作。借助低代码技术,实施、运维等没有专业编程能力的人员能够通过拖曳的方式快速开发出满足企业个性化需求的Web应用和移动端应用,然后利用集成套件,将这些应用以扩展模块的形式深度集成到用友U8+中,实现页面集成、用户集成和数据集成,以快速定制属于自己企业的各类ERP应用门户、移动端应用或系统。