Axure为原型设计工具,注重快捷与功能点展示,为jsp提供概念图。
项目设计共同属性:
一. 小项目
- 由企业领导安排批准,最初的用户体验需要做高保真视觉稿(大多数领导都喜欢看视觉稿)。
2.·应用程序包含多个模块,代表组织中不同的业务单元。通常情况下,这些业务单元遍布全国甚至世界各地,每个业务单元可能有其自己
的规则、要求和技术支持。这些需求在集成到应用程序之前必须考虑到将其简化、统一。 - 如果你的任务是创建一个高保真原型 , 一定要意识到企业组织的复杂性。尽可能记录你的工作假设 , 不同的涉众的指导和反馈,以及他们的优先级,还有潜在的有可能产生摩擦的领域。
- 有些时候,用户体验设计师会提出一个全新的、高效的、甚至伟大的设计,然后会遭到项目负责人的拒绝,并且会这样说:“做
用户体验的那群人想法太前卫了,而且风险太大,最重要的是他们对业务规则并不熟悉!”
现实与梦想之间的平衡是非常重要的,特别是当用户体验团队对业务的认知还非常少的情况下。因此,我建议:- 不要擅自做任何假设,询问尽可能多的关于术语、流程和你不明白的地方。
- 在项目早期,指出潜在的差距和实现风险。在 Axure 中,对你关注的布局或相关部件添加风险注释,并在评审会议中进行讨论。存在风险的不仅仅是布局或部件,与业务规则文档相关的风险才是至关重要的,因为这可能会影响到应用程序的接口。
- 要处理每个复杂模块的具体需求,开发这样的应用程序需要一个庞大的业务和技术团队,用户体验团队也是必需的。
- 一开始就应该使用团队项目,并和团队沟通设计模式和其他常见元素。平衡发挥团队成员能力和工作的灵活性,与应用程序的整体一致性和完整性,这是一项非常重要的挑战,
- 用户验证: 你可以利用企业提供的条件进行用户验证活动,如焦点小组和可用性测试。然而最重要的是把控好用户验证在项目中的预算和时间表,还有要用到的交互原型质量,这对于复杂的应用程序尤其重要。进行可用性测试前,要确保可用性测试的场景是建立在原型中的,因为计划以外的场景可能会导致大量的问题,造成不必要的返工和修改。
- 可交付原型和规范文档: 通常情况下,客户都会要求交付线框图、高保真原型和规范文档。
- 如果你的客户需要规范文档,那么他们想要什么格式的文档呢?是一份详尽的 Word 文档还是基于 HTML 注释版本的原型呢?你是否有机会与项目相关人员讨论规范文档的风格吗(通常是开发团队)?或者客户对文档并没有提出过任何的规范要求?如果是这种情况,你应该尽早沟通并明确澄清你交付的规范文档是什么样的格式。向开发团队索要一份曾经使用过的规范文档,体验一下什么样的格式是可接受的。
- 如果客户需要你提供交互原型,那么他对原型所预期的交互程度是怎样的呢?客户的期望往往基于过去的经验,你可以和客户商谈并浏览一下他曾经看过的交互原型,然后把你做过的成功案例展示给客户,提高双方对交互原型效果的共识。
- 如果应用程序需要制作基于不同角色的用户登录效果,你要为每个角色都制作完整的用户体验?还是只为主要角色制作?光是这一点就有可能毁掉整个项目,因为项目负责人(投资人)可能想看到每个角色的不同需求,而你的预算和工作计划中可能只模拟了一个角色的用户体验,这一点在项目前期一定要注意,并与项目相关人员沟通清晰。
- 提前了解原型中哪些部分是全局性的,使用动态面板、母版(母版的自定义事件)可以有效提高工作效率,减少冗余重复的修改工作。为不同类型的用户制作不同的用户界面时,工作流程和路径会有所不同,这可能会涉及变量和函数的使用。如前面所述,恰当使用动态面板、母版以及母版的自定义事件能够起到事半功倍的效果。
- 计算一下制作原型的高保真视觉界面的费用是多少,只制作静态线框图费用又是多少。项目计划中是否需要快速制作出高保真原型,一旦经过评审后就根据高保真原型的设计细节和规范文档进行开发?如果是这种情况,一定要注意,Axure 项目文件中的每一部分都要细心重建,原因有以下两点。
- 首先,高保真原型通常都是非常高级的展示,表达了你对项目的设计理念和尽可能多的功能细节与特性。但是,通常情况下可能没有足够的时间来验证业务流程和技术约束。当细节设计工作推进时,原型中许多假设的美好愿景为了满足实际的业务需求和技术约束都要被缩减。
- 另一个需要注意的问题是管理员后台的设计。大多数应用程序都有某种形式的管理功能,比如给其他用户分配权限和其他参数。在项目初期的谈论过程中很少会谈到这方面的内容,当项目推进到一定程度才提及,这会造成很尴尬的局面。将所有的模块和关键屏幕都制作好,让项目相关负责人组织评审,一旦同意,这个原型将作为变更管理和调整范围的依据。
二. 大型项目
- 要想真正做到设计的一致性,需要专业的项目管理流程。
- 构建正确的线框图并贯穿整个团队。
- 给线框图中使用的部件创建一个命名规则,注释和评论也要标准化。
- 要花点时间训练新用户使用 Axure 的细节。
- 在项目开始时,充分考虑应用程序的每个模块和布局,并使用母版和动态面板,经过多次试验后确定一个切实可行的方案;在项目实施的过程中节省不必要的重复工作,提高效率。
- 一定要控制好项目的时间计划,根据项目过程中的预期与变动实时进行调整,比如用户测试或者比较重大的设计修改,这类事件都要考虑在内。通过以往的经验你会发现,几乎没有任何项目会完全按照你的计划顺利进行,所有(大型)项目推进的过程中都会遇到变化,而我们就是要妥善处理这些计划外的变化。
- 计划中要包含草图、线框图、低保真原型、视觉稿、高保真原型和规范文档。
- 用户体验设计的定义源自于多项技术技巧,这些技术技巧能帮助你把创意转变成体验。无论你选择低保真还是高保真,草图、线框图和原型制作的根本目标都是交付出优秀的产品设计理念,而不是简单的产品。