因此,您希望通过将旧的桌面应用程序重新设计为基于web的现代应用程序来对其进行现代化改造?要考虑的不仅仅是技术平台和外观。为确保向应用程序添加创新和有用的改进,请遵循UX设计流程。
用户体验通常被定义为一个人在使用产品或服务时的整体感觉或体验,但UX也是设计创新和有用解决方案的过程。UX设计过程中的四个主要步骤是:
- 研究
- 交互设计
- 美学设计
- 评估和迭代 (贯穿以上两个设计阶段)
研究
研究过程的目的是了解设计问题并发现业务和用户需求。通过了解业务需求,用户的需求和需求以及技术约束,您可以设计出色的用户体验。
研究过程的第一步是了解业务需求。与业务利益相关者进行访谈和研讨会,以了解他们对应用程序的目标和要求。
接下来,进行用户研究以了解用户想要和需要什么。需要和需要是有区别的。需求是用户很容易识别的需求,而需求是用户可能无法有意识地识别的更深层次的需求。要了解用户真正需要什么,请进行观察性研究。观察用户在通常执行这些任务的环境中执行其典型任务。了解用户的特征,他们的任务,他们使用的工具和信息源,以及他们的物理和社会环境。与用户交谈将确定他们想要什么,但观察将揭示对他们真正需要什么的更深入的见解。
最后,除了了解业务和用户需求之外,还要考虑技术约束。您可能会想到满足业务和用户需求的理想解决方案,但它必须符合现实的技术限制。
交互设计
利用您从研究阶段获得的知识,开始在白板上勾勒出设计思路。然后在纸上优化你的草图,布局将在屏幕上的整体元素,并指定用户和系统之间的交互。
接下来,创建线框,这是低保真,黑色和白色的设计,专注于布局和交互的基础。在Indigo Design等原型工具中创建线框,可以将屏幕链接在一起并模拟交互。点击通过原型的能力使项目团队成员,利益相关者和参与可用性测试的人更容易理解设计将如何工作。
美学设计
在项目的早期 ,视觉设计师可以与业务利益相关者合作,了解他们对应用程序设计方向的愿景。在我们的项目中,视觉设计师创建样式瓷砖,显示客户可以选择的不同设计方向。稍后,可以将所选的视觉设计方向应用于最终的线框,以创建显示实际屏幕外观的模型。
评估和迭代
在整个交互设计和美学设计阶段,我们不断向客户和项目团队审查我们的设计,以获得他们的反馈并根据需要进行更改。我们还与代表性用户进行一对一的可用性测试。我们要求可用性测试参与者尝试在应用程序中执行任务。如果我们看到他们中的许多人在理解或执行某些任务时遇到问题,我们就知道这些问题是我们需要重新设计的。
一旦我们有了客户满意的交互设计和美学设计,并且已经与用户进行了很好的测试,我们就创建了一个设计规范文档,为开发人员提供他们构建设计所需的所有细节。
用户体验的作用
用户体验是一个设计过程,可以让您了解要解决的问题的本质。通过了解业务需求、用户的需求和愿望以及技术约束,您可以创建创新的、有用的解决方案。