《UX最佳实践:提高用户体验影响力的艺术 》一2.5 主要经验与建议

2.5 主要经验与建议

经历了项目的各个阶段,我们知道了哪些实践是可行的,哪些需要改进。这曾是一个不断学习的过程,如今我们依然还在学习。
本章中推荐的大部分UX实践对你和你的公司应该会有所帮助。但有些实践更适合在流程更复杂的大型公司和全球性组织中执行。你可以听取一些我们的建议,试着在你的公司中执行。你将会知道哪些实践经验是有用的,哪些需要根据自己的实际情况做调整。

2.5.1 关于扩大对技术影响力的建议

明确UI需求的优先级 从客户和用户的角度考虑UI需求的优先级。运用用户研究数据和最终用户UI验证结果证明优先级的正确性。
让UI需求变得简单易懂 决策者需要理解UI需求。通过截图表达视觉效果,使用简单易懂的术语。如果你的需求是从可用性测试结果中发现的,还可以播放一段用户界面令用户抓狂的视频,只需要截选亮点即可。
为UI架构团队提出需求 在为UI架构提出需求的过程中,用户体验团队应该处于领导地位,并需要强力表达自己对于需求优先级的意见。UI架构团队是技术团队的一部分,负责搭建应用程序开发团队制作用户界面时使用的技术平台。例如,UI模式就是由UI架构团队开发的。
汇报UI需求执行的进展 经常向管理团队汇报UI需求的执行状况。当改进成果可发布时,向管理层展示成果。
与UI架构团队建立良好的个人关系 在用户体验团队和UI架构团队之间建立稳固的协作模式。如果你与UI架构团队建立了良好的个人关系,他们会更愿意协助你实现那些能够改善用户体验的UI需求。
为每一个真正用户的需求尽力争取实现 你必须争取实现每一个能够提升用户体验的需求。仅仅是把需求放到列表中,指望它能够按照你希望的方式实现,这是行不通的。你必须争取实现每一个需求,而且如果你的目标设计无法实现,你应该提出另一种可行方案。
建立合理的模式库 模式库里的样式数量应该足以让应用程序层面的设计师和开发人员可以选择以满足使用用户界面的用户的任务执行需求。
将UI风格指南融入开发工具 将UI风格指南融入开发工具中有助于显著提高产品质量,提高开发流程的效率,所以有必要让UI模式成为UI架构的一部分。基于模式的工具可以保证设计与开发的一致性和全面性。UI风格指南里的规则应该分为“硬规则”和“软规则”。“硬规则”可以用硬代码写入开发工具。“软规则”有时候只是建议或最佳实践。这些规则在90%的情况下都是可用的,只是有时候可能有些例外。把这些“软规则”融入到开发工具中,如果开发人员在开发过程中违反了某个规则,则系统会给他们发提醒信息。如果这一违规是有意的,开发人员只需要标记上“例外”的标记就可以继续工作了。如果此处并不是个例外,他可以马上解决该问题。UX规则拉近了UI风格指南和开发人员的距离。
规划好UI架构的迭代 落实用户需求以优化UI模式是一项富有挑战性的工作。你必须为开发过程中的迭代预留出足够的时间。通过最终用户测试已实现的模式,并不断改善模式。
邀请开发人员参与可用性测试 开发人员需要接触真正的用户,观察用户在使用软件时的感受。
引入自动化UI测试 自动化UI测试可以空出人力去完成更有成效的工作。自动化测试应该用于回归测试(regression test)。这有助于提高产品质量。3

2.5.2 关于扩大对组织和人员影响力的建议

获得最高管理层的认同 你必须让最高管理层认识到以用户为中心设计的价值,才能够获得足够的资源和预算。如果你无法做到这一点,你或许该考虑另谋高就了。
UCD培训与指导 通过提供培训与指导(例如,现场观察和“如何写出好用例”的培训)使解决方案经理、UX设计师和开发人员顺利地执行UCD流程。组织中的很多人或许还不是很熟悉UCD方法论,而且即使他们以前可能接触过UCD,在项目过程中也可能会有新人不断加入到组织中,所以这种知识的更新必须持续进行。培训必须以实用为目的,佐以大量的例子和实践。它的目标是在动手的过程中学习。
理解解决方案经理和开发人员的需求 理解解决方案经理和开发人员的需求,帮助他们取得成功。让他们参与客户和最终用户操作的现场观察,感受以用户为中心设计的价值。我们曾邀请了一些开发人员和解决方案经理参观对最终用户的现场观察和可用性测试。亲身经历学到的东西总是更透彻,光“说教”是行不通的。解决方案经理一般都有市场研究的背景,但对用户研究仍不甚了解。用户研究有助于解决方案经理获取准确的数据,而且让他们与开发人员沟通起来更容易。
目标一致 解决方案经理、UX设计师和开发人员要实现团队合作、目标一致。让共同目标成为UX设计师、开发人员和解决方案经理个人目标的一部分。
保持曝光率,推销以用户为中心的设计 定期汇报最终用户测试结果。展示节选的视频亮点将最终用户使用产品的感受传达给团队和管理层,并向那些无法亲自参与可用性测试的人提供远程观察支持。
“一个团队”路线 构建跨领域团队,保证掌握所需技能的成员在需要的时候总是在团队中。为了保证团队效率和产出的最大化,这个团队应该包括解决方案经理,UX设计师,开发人员和知识管理部门经理。
让团队“共处一室” 如果条件允许最好让团队在一处办公。不同的团队分布在各地办公并没有什么问题,但是每个团队里掌握所需技能的成员都应该在一个办公地点办公,如果在同一间办公室就更理想了。我们的目标是共同的办公地点,但这不是一夜之间就能改变的。随着每个版本的发布,我们的办公地点越来越集中,而且我们一个团队最多只允许有两个办公地点。虽然这不是最理想的状态,但我们已经朝着正确的方向迈出了一步。
循序渐进 让大型组织走UCD路线的思想转变需要时间,可能需要数年才可以自然过渡,而且过程中总是会有可以改进的地方。

2.5.3 关于影响开发流程的建议

只要一个产品开发流程 确定统一的总体产品开发流程,将以用户为中心的设计顺利地融入流程。确保没有单独的UI流程!
清晰地记录流程 提供清晰的流程描述,明确需要交付的内容。让每一个人都清楚自己在其中的职责是什么。想让流程变得简单易懂,首先要对每个阶段进行纲领性的描述,但如果需要也可以拓展到细节。
明确角色分工 明确不同团队的角色和职责,避免引起“谁来领导用户体验”的争执。
将用例定为交付的必要项 在了解用户的主要目标和任务之前,你不应该开始UI设计。为了获得高品质的用例,你需要与客户和最终用户沟通,回顾现有的应用程序和之前的可用性测试结果,与负责现有产品的客服部门代表面谈,询问用户反映的UI问题有哪些。
排列用例优先级 专注于提高最重要、使用最频繁的用例质量。用例的优先级要有所不同。
提供好用的模板和最佳实践 为需要交付的内容提供模板,并介绍模板使用的最佳实践,让人们更容易接受。好的例子会让学习更容易。
确定产品和版本的待处理需求列表 明确产品和版本的待处理需求,清晰地排列出大需求类别的优先级。排列了优先级的列表也有助于确定用户体验活动优先级。产品待处理需求涵盖了未来2~3年里的高层面需求。而版本待处理项目只涵盖了下一个版本的需求。
尽早统一需求 你必须尽早与团队统一需求。开发人员应该在项目初期就参加进来。这是为了避免解决方案管理部门确定了需求后直接抛给开发部门的情况出现,开发人员从一开始就需要参与概念设计。
为概念设计阶段安排充足的时间 你必须为用户研究和概念项目安排充足的时间。在敏捷开发流程中更是如此。我们决定以6个月为一个发布周期,并为更复杂的概念项目安排3~5个月时间的前导时间。概念项目要与上一版本的开发并行进行。
为迭代做计划 以用户为中心的设计是一个迭代开发方法。你必须安排好迭代开发时间。
运行试点项目 如果你想让某些项目上的改进成为流程中的强制步骤,最好先开展试点项目。多花点时间指导试点项目,以确保良好的效果。成功的项目有助于让管理层和参与项目的人认可项目的价值。然后再让他们作为传播者说服组织中的其他人也采用这一方法。
提供基础设施,便于用户开展活动 给团队提供一个能让他们更快、更方便地接触到最终用户的基础设施。
让开发人员参与用户研究活动 通过参与用户研究,开发人员能够更好地了解用户需求,更看重现场收集的真实数据。开发人员并不用参与每个现场观察,但至少要出席汇总现场观察结果的总结工作坊。
让UX规则成为强制性门槛 定期监测并汇报从开发工具中监测到的UX违规情况。在将产品递交给客户之前必须解决优先级较高的UX违规问题。
评估UX目标完成情况 通过关键绩效指标(KPI)定义UX目标,通过基准可用性测试评估KPI,然后向管理团队汇报基准测试结果。
持续改进流程 没有完美的流程。你必须不断改进流程,不断评估流程与工作。

时间: 2024-09-17 04:03:34

《UX最佳实践:提高用户体验影响力的艺术 》一2.5 主要经验与建议的相关文章

《UX最佳实践:提高用户体验影响力的艺术 》一3.3 工作流程中各个角色的密切配合使用户体验达到更好效果

3.3 工作流程中各个角色的密切配合使用户体验达到更好效果 用户体验设计过程中,不同背景的多个团队会参与进来,例如市场部门.技术部门.UED部门.产品管理部门等.由于每个团队都有不同的目标和成功的衡量标准,而且对其他团队的工作过程和难度不了解,导致不同团队之间会存在不同程度的矛盾与冲突.我们首先设法让销售.技术.体验设计和产品管理等跨学科团队的多方人员实现紧密合作. 我们通过用户体验工作将不同专业背景的团队联系起来,以用户体验为纽带,使各团队的目标和成功标准达成一致,以用户行为和习惯为核心组织各

《UX最佳实践:提高用户体验影响力的艺术 》一2.7 总结

2.7 总结 此实践的商业背景是什么(例如,产品是什么,用户是谁)?几年前,SAP决定要开发一套创新的企业管理解决方案,旨在大幅提高方案在中小型企业市场的渗透率.这一解决方案就是SAP Business ByDesign,它是全球最完备.最灵活.按需配置的企业管理解决方案.与其他按需配置的企业管理软件不同,SAP Business ByDesign让企业端到端的每个流程都更透明且易于掌控,这其中包含了客户关系管理(CRM).供应商关系管理(SRM).供应链管理(SCM).财务管理(FIN)和人力

《UX最佳实践:提高用户体验影响力的艺术 》一1.9 协作设计大纲的商业影响

1.9 协作设计大纲的商业影响 目前的研究表明,在过去的六年里,最成功的产品都是从撰写一份全面综合的设计大纲开始的.前面提到的"没有时间撰写设计大纲"的障碍并不存在.如果合作撰写一份大纲需要6到8个小时,那么设计执行阶段省下的时间至少是它的10倍.当你对一个个摆在面前的有待解决的商业问题都进行过全面透彻的分析时,你设计出的产品通常能在市场上获得更大的成功. 1.9.1 成为战略合作伙伴 设计行业的人如何成为撰写设计大纲的共同负责人,并享有平等的地位呢?首先,我们作为核心商业竞争力的战略

《UX最佳实践:提高用户体验影响力的艺术 》一3.6 总结

3.6 总结 此实践的商业背景是什么(例如,产品是什么,用户是谁)?平安的电子商务业务包括保险.贷款.信用卡等金融产品的销售.我们的潜在用户包括访问平安网站的用户,或有在线购买经验的用户. 运用此实践解决了什么(商业)问题?金融产品的在线销售因为页面转化率低而停滞不前,对在线销售的推广也没能带来预期的大幅度收益提升.为了提升转化率,平安采用了用户体验的方法去探索在线销售流程中出现的问题. (组织里)存在什么制约?前提条件是什么?当时对于平安来说,用户体验是一个新兴事物,当时部分其他部门认为用户体

《UX最佳实践:提高用户体验影响力的艺术 》一第2章

第2章 用户体验制度化,成就企业Andreas Hauser,SAP公司 过去十年里,客户期望和软件开发流程都发生了改变.许多公司已经意识到有必要为客户提供更好的服务,特别是为最终用户,因为购买企业管理软件的决策者已经不再是首席信息官(chief information officer,CIO),而是该软件的直接使用部门.能否成功卖出产品,用户体验在其中的作用变得越发重要.但与此同时,许多公司的软件开发流程仍是一成不变.公司的技术部门依然脱离最终用户,凭自己的意愿对所开发产品的特性与功能进行取舍

《UX最佳实践:提高用户体验影响力的艺术 》一3.4 用户体验的应用

3.4 用户体验的应用 用户体验在一个产品中应用后会逐步推广到其他产品中,最终让用户体验工作贯穿到每个产品线中的每个环节:在用户体验过程中,高效沟通是我们顺利完成用户体验测试的保障,而整个产品开发流程中的各角色对测试的了解来自于用户体验测试需求文档. 首先,在用户体验测试需求文档中明确测试目的和测试内容.明确测试目的可以让测试执行人员对此次执行有较为清晰的认识,充分了解测试内容的目的性.如果没有测试目的,在测试执行过程中可能会渐渐跑题,甚至会误选方法. 第二,我们需要明确此次参与测试的用户的样本

《UX最佳实践:提高用户体验影响力的艺术 》一2.4 项目阶段

2.4 项目阶段 项目要经历三个阶段,如图2-4所示.在第一个阶段,我们有意将开发流程与UCD流程分开进行.解决方案管理团队负责通过外部驱动研究方法定义目标解决方案,与此同时,开发团队并行开发技术平台.从一开始,ByDesign用户体验团队就同时协助解决方案管理团队和负责开发技术平台的UI架构团队.用户体验设计师与解决方案经理紧密合作,一起定义应用程序的目标设计.同时,我们也必须确保在UI架构中能完美地实现出UI模式,撰写详尽的UI规范文档,并在开发阶段协助框架开发人员.在第二阶段,我们得让已实

《UX最佳实践:提高用户体验影响力的艺术 》一3.5 建议

3.5 建议 用户体验指的是用户与产品.设备或系统交互时所涉及的所有内容和用户的感受.公司将用户体验应用在网站中,需要考虑用户体验给网站带来的商业价值,因此,将用户反馈数据和业绩提升数据分享给流程线上的各位同事,这是一件很重要的事情. 这些数据可以让其他团队很直观地发现问题,例如设计团队会据此来调整视觉设计,让用户更为关注,IT团队会考虑如何开发才能使页面速度令用户使用起来更顺心,交互设计师会改善交互细节让用户操作起来更顺利,产品经理会调整用户体验使用户更能了解自己该怎么做.多方合作会逐步提升产

《UX最佳实践:提高用户体验影响力的艺术 》一2.2 什么是SAP Business ByDesign

2.2 什么是SAP Business ByDesign SAP Business ByDesign是SAP新推出的按需配置的企业管理解决方案,主要面向中小型企业.这一解决方案因其存在很多创新之处,可以使其区别于市场上的其他产品.SAP Business ByDesign是全球最完备.最灵活.按需配置的企业管理解决方案.与其他按需配置的企业管理软件不同,SAP Business ByDesign(见图2-2)让企业端到端的每个流程都更透明且易于掌控,这其中包含了客户关系管理(CRM).供应商关系