多体验开发让客户定义参与条款 | Mendix

跳到主要内容

多重体验开发让客户定义参与条款

“多重体验”一词最初是为了描述客户现在与其合作公司互动的多种方式而创造的。随着接触点不断增加,开发能够满足客户需求的软件的挑战也随之增加。 多重体验技术的潜力.

现实世界中的多重体验

无需多想,我们每天都会使用多种数字工具。例如,考虑一下现在人们如何购买汽车:他们可以访问制造商的网站,选择他们喜欢的品牌和型号,然后使用增强现实配置器选择车辆的颜色和选项。然后,他们可以用信用卡以数字方式支付首付款,使用定位服务填写地址。在汽车制造过程中,他们可以通过电视上本地运行的视频应用程序监控其状态,并根据需要从语音助手接收更新。

客户可以用来与我们的组织互动的工具种类繁多,可能包括:

  • PC 和移动应用程序
  • 网页浏览器
  • 聊天机器人
  • 语音助理
  • 智能电视
  • 可穿戴设备
  • 增强现实和虚拟现实耳机
  • 游戏机
  • 电话语音应答
  • 社交媒体
  • 短信

从研究 Forrester公司 估计 95% 的消费者使用三个或更多渠道 客户服务互动Salesforce 报告称,近四分之三的客户表示,如果公司无法提供始终如一的服务水平,他们可能会更换品牌。

确保组织所有数字工具都具有这种程度的一致性可能很复杂,但对于成功的公司来说,投资数字体验开发是非常值得的。例如,达美乐披萨的基石 显着的转变 是其让客户能够从几乎任何设备(从智能手表到 Slack)下单的举措。该公司的 非常受欢迎的移动应用程序 甚至可以让顾客追踪订单从商店到家门口的运输进度。

那么为什么多重体验不能在所有组织应用程序中更广泛地应用呢?

短缺技能

我们都经历过整合体验不佳的挫败感。例如,我们可能不得不在一次电话通话中向多位客户服务代表重复我们的账户信息,或者我们可能难以浏览银行移动应用程序,因为它的行为与网站不同。提供真正的多体验以消除这些麻烦可能很困难,因为软件开发工具包、应用程序界面和编程语言因平台而异。例如,长期以来在 Apple Mac 设备和 iPhone 上流行的 Swift 编程语言最近才在 Android 上推出。

找到精通 C++、Swift 和 Android 开发人员青睐的 Kotlin 语言的开发人员的可能性很小,而且编码技能只是其中的一部分。随着人们使用的设备种类繁多,用户界面也随之激增。定义移动体验的点击和滑动在 PC 网络浏览器上几乎毫无用处,虚拟现实界面为“拖放”一词赋予了新的含义。此外,消费者企业还必须与大量语音助手合作,每个语音助手都有自己的软件开发工具包和词汇。

数字体验开发还需要掌握各种分布式逻辑方法。在功能齐全的 Web 浏览器中,许多计算可以直接在 PC 客户端上执行。然而,在智能手机或手表上,有限的本地处理能力意味着许多用户界面元素必须在云端处理。这可能需要部署完全不同的逻辑模型,具体取决于应用程序所在的位置。寻找熟悉支持分布式应用程序的基于服务的架构的开发人员通常比寻找熟练的程序员更困难。

代价高昂的挑战

除了评估您的组织对经验丰富的开发人员的需求外,重要的是要记住,您找到的程序员可能会很昂贵。根据 ACM的通讯在美国,软件工程师的平均年薪约为 107,000 美元, 1.4 万个计算机科学职位空缺 据 DAXX 报道,截至 2020 年底,欧洲的科技职位空缺数量已达到 XNUMX 万人。此外,今年第一季度欧洲雇主发布的新技术职位招聘广告总数为 XNUMX 万,其中 发帖量接近 900,000 万条,比六个月前的记录速度高出 40%。填补技术职位所需的平均时间为 两个多月 2019 年,在当前技能短缺的情况下,这一过程无疑会花费更长的时间。

因此,组建一支多体验开发人员队伍每年很容易耗费数百万美元。幸运的是,一类称为多体验开发平台 (MXDP) 的编程工具正在出现,它可以简化这一过程并显著降低成本。MXDP 由一组前端工具组成,这些工具可以支持针对特定用例的分布式和可扩展应用程序开发,并在每个接触点提供原生用户体验。 Gartner公司 预计到 2026 年,四分之三的企业将使用 MXDP 来构建数字项目(目前这一比例仅为 20%),并且到 20 年,整体市场每年将增长近 2025%。

可重复使用的组件

MXDP 是基于服务的可重复使用组件,例如模板、构建块、小部件和通用设计元素,可以缩短开发过程。它们包括数据集成功能,并与标准程序接口和数据结构(例如 REST、SOAP、OData、JSON、XML、SQL 和 JDBC)兼容。一些具有可搜索的服务目录和封装的数据连接器和其他产品,例如企业资源规划、工作流和团队应用程序。这些功能可以使开发团队能够跨许多不同的接触点和模式提供有凝聚力的多体验解决方案。

一些 MXDP 也 整合低代码和拖放界面 这使得没有丰富编程技能的人也能执行一些常见任务,而这些任务原本需要强大的编程背景。这意味着应用程序所有者可以对用户体验有更多的投入,甚至可以参与开发过程,例如指定流程或界面元素。此外,通过将某些常见功能委托给其他团队成员,开发人员可以节省时间专注于程序逻辑和服务。还可以使用云原生操作原则将代码部署到一个或多个云中,并自动将逻辑放置在最适合每个用例的位置。

没有人知道即将出现什么新的用户体验创新,但 MXDP 平台可以使适应这些创新的任务变得简单得多。

选择你的语言