【Infragistics教程】使桌面应用程序现代化:注重用户体验
时间: 2019-01-09来源:OSCHINA
前景提要
「深度学习福利」大神带你进阶工程师,立即查看>>>
【下载 Infragistics Ultimate 最新版本】
您想通过将旧桌面应用程序重新设计为基于Web的现代应用程序来实现它的现代化吗?除了技术平台和外观和感觉之外,还有更多的事情需要考虑。要确保为应用程序添加创新的和有用的改进,请遵循UX设计过程。
用户体验通常被定义为一个人在使用产品或服务时的总体感觉或体验,但用户体验也是设计创新和有用解决方案的过程。UX设计过程中的四个主要步骤是: 研究 交互设计 美学设计 评估和迭代(在上面列出的两个设计阶段中)
研究
研究过程的目的是了解设计问题,发现业务和用户需求。通过了解业务需求、用户的需求和需求以及技术限制,您可以设计出一个出色的用户体验。

研究过程的第一步是了解业务需求。与业务利益相关者进行面谈和研讨会,了解他们的目标和应用程序要求。
接下来,进行用户研究,了解用户想要什么和需要什么。想要和需要之间是有区别的。想要是用户可以轻松识别的需求,而需求是用户可能无法有意识识别的更深层次的需求。为了了解用户真正需要什么,进行观察研究。观察用户在正常执行这些任务的环境中执行其典型任务。了解用户的特征、他们的任务、他们使用的工具和信息源,以及他们的物理和社会环境。与用户交谈将确定他们想要什么,但观察将揭示对他们真正需要什么的更深层次的洞察。
最后,除了学习业务和用户需求外,还要考虑技术约束。您可能会想到理想的解决方案来满足业务和用户需求,但它必须符合实际的技术约束。
交互设计
利用从研究阶段获得的知识,开始在白板上勾画出设计思想。然后在纸上修改草图,列出屏幕上的整体元素,并指定用户和系统之间的交互。

接下来,创建线框,这是低保真的黑白设计,重点放在布局和交互的基础上。在原型制作工具(如Indigo Studio)中创建线框允许您将屏幕链接在一起并模拟交互。点击原型的能力使项目团队成员、涉众和可用性测试参与者更容易理解设计将如何工作。

美学设计
在项目的早期,可视化设计师可以与业务涉众合作,了解他们对应用程序设计方向的愿景。在我们的项目中,视觉设计师创建样式图块,显示客户可以选择的不同设计方向。稍后,所选择的视觉设计方向可以应用到最终的线框中,以创建显示实际屏幕将是什么样子的实体模型。

评价与迭代
在交互设计和美学设计阶段,我们不断地向客户和项目团队审查我们的设计,以获得他们的反馈,并根据需要进行更改。我们还与具有代表性 的用户一对一地进行可用性测试。我们要求可用性测试参与者尝试在应用程序中执行任务。如果我们看到他们中的许多人在理解或执行某些任务时遇到问题,我们知道这些问题代表着我们需要重新设计的问题。
一旦我们有了一个交互设计和美学设计,我们的客户满意,并与用户进行了良好的测试,我们就创建了一个设计规范文档,向开发人员提供他们构建设计所需的所有细节。
用户体验的作用
用户体验是一个设计过程,它允许您了解要解决的问题的性质。通过了解业务需求、用户的需求和需求以及技术限制,您可以创建创新的、有用的解决方案。

科技资讯:

科技学院:

科技百科:

科技书籍:

网站大全:

软件大全:

热门排行