将 UX 设计与低代码和无代码平台相结合

您可能每天都会看到一篇关于新的低代码无代码产品 (LCNC) 的新文章,该产品将彻底改变您构建应用程序的方式,为您节省大量时间,从而节省成本证明学习、实施和部署这种新工具的合理性。像这样量化工具的价值对每个团队来说都是不同的,因为每个人都有不同的痛点,通常,交付团队认为的痛点与管理层认为的痛点不匹配。

高管和管理层关注的一大痛点是用户体验。在过去的 10 年里,提升用户体验的价值(或者最近简称为“设计”)已经超越了组织中的 UX 设计团队,扩展到了管理团队甚至董事会。原因?收入。更高的客户满意度会带来更高的回报,而出色的数字产品体验正在推动这一点。在他们的2018 在“设计的商业价值”报告中,麦肯锡认为,在用户体验实践方面表现出色的公司与不具备这种实践的公司相比,收入增长了二比一,股东增加了 21%。与此同时,IDC 预测,到 2025 年,近 60% 的兼职应用程序开发人员将成为低代码开发人员,相应地,到 2025 年,大约三分之一的全职应用程序开发人员将成为低代码开发人员。这意味着 LCNC 工具不会消失,推动更多设计是每个组织高层的首要考虑。 

定义低代码与无代码

要了解低代码工具无代码工具之间的区别,您可以使用以下定义:

  • 低代码平台通过显着减少用户界面以及与数据库和后端服务的连接所需的手动编码量来加速应用程序交付。这些工具的代码输出可以交给开发团队来完成应用程序。 
  • 无代码平台使企业中的任何人都可以在可视化、所见即所得的环境中构建应用程序。典型的无代码开发平台在应用程序开发过程中包含严格的指导方针,保证平台可以构建的任何东西都可以运行和可用,而无需任何专业开发来完成应用程序。

衡量用户体验设计的价值

用户体验ux

证明设计的时间和成本的合理性可能具有挑战性,因为在产品投放市场之前,回报并不总是那么明确。然而,有足够的案例研究、分析师报告和轶事经验可以量化地证明用户体验设计的价值。开始一个新项目时,从两个领域的 KPI 开始,这些领域可以随着时间的推移进行跟踪以证明价值 -降低成本和增加收入

当产品因卓越的用户体验而获得市场成功时,口耳相传和产品推荐会带来“病毒式”效应,有可能将产品推向与预期不同的增长领域。

低代码和无代码的设计挑战

低代码和无代码的挑战

虽然用户体验设计被证明是应用程序市场成功的关键差异化因素,但 LCNC 开发工具的趋势大多忽略了设计团队和利益相关者认为差异化和卓越的定制和体验水平。这一新产品类别的成功在很大程度上取决于工具具有严格的规则或护栏,用户必须遵守这些规则才能提供积极的结果。这些护栏通常包括:

  • 有限的应用程序布局功能或模板化驱动设计
  • 移动/平板电脑用户体验的有限响应式设计
  • 有限的主题和品牌
  • 有限的自定义交互
  • 有限的 UI 控件或无法添加自己的 UI 控件的可扩展性
  • 与设计工具零集成

加快上市时间的好处可能会显着提高,但推动更高收入KPI的经验通常会在此过程中丢失。 

未来:将低代码和无代码与设计融合

为了克服 LCNC 工具缺乏设计能力的问题,出现了一种新的工具类别,它可以满足对卓越用户体验的需求以及 LCNC 工具承诺的时间/成本节省和加快上市时间。这些新的数字产品设计平台提高了标准化设计实践(如设计系统、UI 套件、用户测试和设计工具)的重要性,并将它们与标准化开发实践(如 DevOps、开发人员 IDE 和代码生成)合并。

虽然仍处于起步阶段,但内部应用程序和面向公众的应用程序中高保真设计体验的必要性正在迫使这些实践和工具在企业中融合。LCNC 领域的差距在于,这些工具通常从某种工作流 UI 或以开发人员为中心的体验开始,例如屏幕/代码构建器,而结构化的 UX 过程总是从客户研究开始,然后是原型,然后是用户测试,在一个迭代过程,在开发人员编写一行代码之前,整个时间都包括利益相关者。 

借助数字产品设计平台,数字产品团队可以体验设计和开发的完整迭代生命周期,以及可以使他们的产品病毒式采用的卓越成果。 

为了让您了解这个过程可能是什么样子,这里有两个端到端的场景,描述了应用程序开发的未来将会是什么样子:

  • 设计团队与利益相关者一起启动用户研究和新应用程序的原型设计阶段。设计团队正在使用基于矢量的设计工具(如 Sketch、Figma 或 Adob​​e XD)来设计原型。经过与利益相关者的一系列迭代后,设计被移交给开发团队,然后他们将批准的矢量设计直接导入到他们的 LCNC 工具中,消除了 100% 的屏幕设计或 UI 交互的手工编码。 
  • 您的 LCNC 工具将您组织的设计系统(包括 UI 控件和 UI 模式的所有矢量表示)导入 LCNC 工具箱。设计和开发团队在共同编辑体验中与利益相关者合作,这不仅是构建原型,而且是构建真实的应用程序代码,开发团队可以将这些代码与他们选择的 IDE 和源代码控制系统中的代码库合并。 

这两种方案都将节省数月的开发时间,实现零 UX 错误,确保更高的客户满意度,并通过显着节省成本缩短上市时间。此外,所生成的应用程序对设计来说是像素完美的,该设计已经过利益相关者的测试和批准。

这个过程的关键是工具的更多集成/可扩展性,而不是解决交付数字产品中所有问题的“单一工具”。“平台”应该更多地被视为一个标准化的工具链,而不是一个单一的产品。今天,有像 Figma 这样的工具可以直接从 GitHub 集成 UI 控件的扩展,还有像 Indigo design 这样的平台可以进行用户测试,甚至可以从像 Sketch 这样的矢量工具生成可用的、可测试的代码。然而,这个应用程序开发未来的成功不仅取决于这些工具中更多的集成点来改善阶段与阶段的交接,更重要的是,设计和开发团队的文化转变,以加快业务成果而不是坚持孤立软件开发的旧方式。