赞助商
立即赞助

超全面!交互设计师的工作流程指南

交互设计3年前 (2021)发布 流光
3.2K 0 0

工作流程

交互设计师工作,不仅仅是输出设计案,需要参与前期需求讨论、后期开发、测试验收等等品设计与实现多个环节。拿到个新项目需求后,从设计思考开始,品前期分析,设计品,设计评审,用户测试,至品上线。我们工作流程如下:

超全面!交互设计师的工作流程指南

项目展开过程,必然会生些输出物,以下是我们归纳出输出物以及可以步平台汇。

超全面!交互设计师的工作流程指南

需求分析阶段

需求分析是软件计划阶的重要,是软件生存周期中的一个重要环节,该阶是分析系统在功上需要「实现么」,而是考虑如何「实现」。需求分析的目标是把户对待开发软件的「要求」或「需要」进行分析与整,确认后形成描述整、清晰与规范的档,确定软件需要实现哪些功,成哪些工作。此外,软件的一些非功性需求(如软件性、可靠性、响应时间、可扩展性等),软件设计的约束条件,行时与他软件的系等是软件需求分析的目标。

越是高阶交互设计师,越要有品思维,越要从品全局、品头去考虑用户诉求。所以这个阶段虽然是品经理、品设计师更偏知识,作为交互设计师也应该逐步积累这技能。

1. 用户研究报告文档

档的值与目的

为么要进行这次调研?可是为了确认产功是否好,可是了解户好,可是为了推广产。这次调研为例,目的是通过户调研,性了解户,根据他们的目的、行为和态差异,将他们区分同类,然后从每种类中抽取典特征,赋予人群画像,最终挖掘同人群对产的偏好和潜在需求,及对牌的认知程,从而指导场推广和产设计。

档的目录结构

超全面!交互设计师的工作流程指南

 

2. 用户画像

用户画像是在真实数据的基础上严格定义出的高保真虚拟用户,是真实用户的虚拟代表。用户画像不是真实用户,但是在计过程中代表了真实用户,用户画像不是虚构的,是严格研究出来的。

此处需要区分人物角色和户画像的概念,通人物角色于产概念早期,人物角色的信息通是由我们编的。我们希望人物角色与我们收集了解到的容保持一致,同时为了使人物角色更栩栩如生,他们的一些具体细节可是虚构的。户画像则是群体定量统计分析,对户进行标签处,海量数据挖掘得。需要特别指的是,有一分人将角色和画像视为同一个概念,只是随着产阶同处于断变的过程之中,功作随之同。

户画像的目的

为保证产是为有需求的人设计,同时为产设计供依据。有助于了解并定位目标户,挖掘核心需求,丰富场景,进行趋势预测。

3. 产品功能列表

当需求分析、筛和评定优先级之后得结果,交互设计师需要把产功列表的形式展现来。这是需求分析之后,解决方案的第一步。

产列表的值

功需求列表的值,一是帮助产经清思路,二是帮助项目团队的它成员了解产功需求,好他们前做好相准备。

功列表的容:

  • 模块:一般,每模块下分 3~6 子模块合理的,否则考虑重新划分。
  • 模块:也就是一模块的二类,这就已经涉及产品架构的梳理了,但这只是大致地梳理一下,后期在产品计的下一个环节「搭框架」会进一步调整。
  • 功:要给户供么功,给这个功起个名字。
  • 功能描述:这个功能具体含哪些操作,可以描述具体些,如支持用户填写基本信息可自由创课程,进入课程空可课程进编辑和管理,可发布、删除课程等。
  • 用户价值描述:也就是以给用户提供什么价值。
  • 需求优先级:这块整 Feature List 作中核的部分,判断的准确与否直接影响将产品的方向,我们只需将我们之的需求优先级照抄过就好。
  • 开发量:一由研发部门的项目经理或者开发来确定。
  • 投入产:简单来说,就是商值除开发工作量(或开发难),当然每个团队可一个合适自己产需求 ROI 的计算方法。
  • 备注:觉需要强调,比较特殊东西。

超全面!交互设计师的工作流程指南

4. 场景故事板

故事板,起源于动画行业。电影电视中,故事板的作用安排剧中的重镜。他们相当于一可视化的剧本,故事板展示了各镜之间的关系,以及他们如何联起,给观众一完整的体验。

现在,「故事板」在产品计过程中也被广泛的采用,虽然产品计故事板和动画、视制作故事板都是用一系列的图片和语言组成的视觉表现形式,但是之间所表达的息和目标用户却是不一的。

故事板的价值

在做「产品计故事板」的目的是让产品计在定产品使用情下,全面理解用户和产品之间的交互关系。

原型设计阶段

搞清了产品定位后,就了型计阶段,这个阶段交互计需要撰写交互文档。交互文档,即交互计说文档。英文「Design Requirement Document」,缩写「DRD」。 主要是用来承载计思路、计方案、息架构、型线框、交互说等内容。

DRD 非项目必需环节,一般情况会为交互设计师专门留相应的时间预估。没有这份档,项目会继续,但是可项目会为此承担必要的沟通成本和时间成本。严重的话,项目的质量会受到影响。写与写,交互设计师需要做把握。

以下是 DRD 目录结构:

超全面!交互设计师的工作流程指南

为是必要环节,这里不详细介绍了。

在一款产品的设计程中,功能结构图是必须的,信息架构图视产品和 PM 自身而定,通常我们初步确定产品功能结构图(产品功能框架)之才开始绘产品结构图。在产品设计流程,品功能结构图是品概念化阶段初期输出,品结构图是品概念化尾期阶段输出物,品结构图完成后,我们品基本模样在心里有了个轮廓。时以品结构图作为绘制线框图依据,可以避免我们在品设计边画边改,跳进死掐细节,不见森林陷阱。

1. 流程图的基本构成和常用符号

超全面!交互设计师的工作流程指南

流程图由特定的图形构成,但具体样子由图本身的目的和阅读者的阅读习惯或约定来确定,使的图形并是固定的,形式并是最重要的,达到描述效果且读者读懂即可。

2. 业务流程图(泳道图)

务流程图,是操作流程图是页面流程图。它是产的整体务流程,直接和务挂钩,可说是产的核心流程。

超全面!交互设计师的工作流程指南

作用

通过业流程图,钻研关键事件的流程,析为什要这做,探索出更深层次的问题,从而对现有不理的业流程进行重组优化,进而制定优化方案,改进现有流程;阐述在项目中各个角色是如何产生相关系的。

绘制规范/建议

  • 让涉众参与,不要闭门造车:与业务流程图包含的各个参与角代表适时确认情的原流程,杜绝自己想象。
  • 恰当的层次分解,不将所的环节都到一张图。
  • 逐渐深入,先抓枝干:切忌一开始就陷入细节。
  • 流程一定有开始和结束:清晰代表开始和结束的符号来成第一步和最后一步。
  • 流程图符号绘制排列序:由上至下,由左至右。
  • 同一流程图符号大小宜相对一致。
  • 编:这让沟通效率提高的优化措施。当了编系统,相当于对的流程图都赋予了唯一识别身份证。 负责流程规则审核优化的部分能够清楚邮件里传达:H5.1流程优化,家就明确指的什么。
  • 路径符号应避免互相交叉。
3. 功能结构图

功能结构图就是按照功能的从属关系画成的图表,在该图表中的每一个框称为一个功能模块。功能模块以根据具情况分得大一点或小一点,分得最小功能模块以是一个程序中的每个处理程,而大的功能模块则能是完成某一个任务的一组程序。用通俗的来说,功能结构图就是以功能模块为类别,介绍模块下其各功能组成的图表。

超全面!交互设计师的工作流程指南

作用

  • 梳理需求,以鸟瞰的方式对整个产品页面中的功能结构形成一个直观的认识。
  • 思考并明确产的功模及功组成。
4. 信息架构图

信息架构属于用户体验的结构层,产品的骨架。一般由产品理或者高层的理人员给出框架。除非的产品迭,否则不会改。

超全面!交互设计师的工作流程指南

用

  • 帮助 PM 梳复杂容的信息组成,避免信息容在展示过程中现遗漏、混乱、重复;
  • 作为开发工程师立数据库参考依据。

息结构图构成要素

  • 导航:网页访问者的访问途径。
  • 频道:某一同性质的功能或内的共同载体,也可称功能或内的类别。
  • 频道:某频道下细的另一类别。
  • 页面:单个或附属某个频道或分类的界面。
  • 模块:页多个元素组成个区域内容,可以有个或多个,也可以循环出现,如文章列表。
  • 模块元素:模块中的元素内容,以文章列表举例,文章标题、文章摘要、文章时间,是元素,是组成模块的内容,同时他们也是以循出现的。元素的类型以是文字、图、链接等等。
5. 任务流程图

任务流程图就是通过图形的表达形式,阐述产在功层面的逻辑和信息。它够更清晰、直观地展示户在使某个功时,会产生的一系列操作和反馈的图标。

超全面!交互设计师的工作流程指南

作用

基于业流程,进行任流程梳理,阐述角色和程序发生交互的流程,你如何进行操作,系统如何进行反馈。

任务流程与需求档中的务流程并一样。虽然它们都是流程图,但务流程更偏向于务限制、后台逻辑等,并过分注重户的操作逻辑。而任务流程则需要注户如何操作、界面如何反馈等,从而引导户成户目标。

6. 产品结构图

产结构图是综合展示产信息和功逻辑的图表,简单说产结构图就是产原的简表达。

超全面!交互设计师的工作流程指南

作用

它能够在前期的需求评审中或其类似景中作为产品型的替代,因为产品结构图相较于产品型,其实现成本低,能够快速对产品功能结构进行增、删、改操作,减少 PM 在这个过程中的实现成本。

7. 线框图

页面线框图,是通过图形化的表达形式,阐述产品在页面层面的息。

超全面!交互设计师的工作流程指南

构素

  • 页标题:即个页应标题,般是导航栏标题。
  • 页面内容:以黑白为主,证信息规整易读。
  • 交互明:用标签将其对应起,包括交互逻辑、操作流程及反馈、元素状态、字符限制、异常/特殊状态、相关规则。
  • 主流程线:只需要画出主流程线即可,千万不能多杂,刻考虑读者的受。
8. 交互说明的几种类型

限制

限制,含范围值、极限值等。

范围值主要指数据的取值范围。比,当你的界面上出现下拉菜单、筛选按钮、滑块等控件时,你必须标注清楚它们的选择范围,否则开人就不清楚该何设定,图所示。

超全面!交互设计师的工作流程指南

极值主要指数据的显示。比,最应该显示少字数,时何显示,是否折行等,图所示。

超全面!交互设计师的工作流程指南

状态

含默认状态、常见状态、特殊状态等。

默认状态主要指默认显示的文字、数据、选项等。内容需要注明,否则开人能难以意识到是用户填完的效果,还是默认就有的。

超全面!交互设计师的工作流程指南

超全面!交互设计师的工作流程指南

常见状态主要指针某-个模块,经常遇到些状态。这些状态都需要在原型上表述出来。比如个普积分模块,般会出现3状态:未登录状态、登录后未签到状态、登录后已签到状态,如图所示。

超全面!交互设计师的工作流程指南

特殊状态般指正常情况 下样、文案、说明等,如图所示。

超全面!交互设计师的工作流程指南

操作

包含见操作、特殊操作、误操作、手势操作等。

常见操作主要指正常操作时到反馈状态。比如个普翻页控件,在经过不操作后会立即出现如下状态。

超全面!交互设计师的工作流程指南

特殊操作主要指些极端情况下操作。般,用户不会这么操作,是-旦遇到极端情况,是要想好应措施,为于开发员来说,不管是正常是极端操作情况,他们都要去编写应代码。如下图,是填写用户信息例子,不写交互说明时,开放往往会遇到很多问题:如已经勾选了2个,再勾选第3个,怎么办?如勾选了「张XX」,下区块会相应地出现张XX信息,那么这时候允许改张XX身份证信息吗?假如允许话,改后「张XX」保持勾选状态吗?表单提交后要新增-个被保险信息吗?若改是除身份证号码以信息,「张XX」 保持勾选状态吗?提交表单时是覆盖原存储信息吗?若改后出生日期、性与身份证号码不吻合怎么办?……

超全面!交互设计师的工作流程指南

各复杂情况,,要和开发员积极探讨,看看有没有其他解决法可以简化各逻辑判断;另,在出结论后,要把交互说明写楚,避免出现让开发员感到棘手情况。

误操主要指当用户操错误时的情况。不我们在设计时要尽量避免用户犯错的机。图所示,提示中已告诉用户「库存5件」,果个时用户在「数量」一栏中输「6」怎么样呢?系统自动帮用户将其改为「5」省去用户手动修正。

超全面!交互设计师的工作流程指南

手势操主要指用户使用移动产品时的操方式。常见的有点击双击、长按、捏、伸、滑动,等等。

反馈

用户操得到的反馈动,包含提示、跳转、动画等。

提示主指操作后,系统反馈给用户的文字明,如图所示。

超全面!交互设计师的工作流程指南

跳转主指点击某链接后,页面跳转到哪里。设师需原型;注明跳转时「原页面刷新」还「新页面打」。如果手机应用的话,需注明跳转时的转场方式,如图所示。

超全面!交互设计师的工作流程指南

动画主指用户操作后,系统通过动画的方式反馈给用户。动画给人的感觉比较友好、趣性较强,非常常见的一种反馈形式。比如删除某条信息,该信息以渐变消失的形式告诉用户:这条信息已被删除了。

在移动应用中,动画反馈的形式更为常见。因此计一定要在型上表述清楚动画的形式,必要可以制作-段动画演示效果给开发人员。

更多交互说明的容可参阅《破茧成蝶-户体验设计师》

视觉设计阶段

在视觉设计阶,交互设计师需要向视觉设计师介绍交互原;对输的视觉设计方案,需要从交互角予评估,如与交互设计初衷是否一致、容的次是否表达得当、是否有细节遗漏或错乱等等。另外,这时DRD中的全通说明将起到了很大的作。视觉设计师可通过全通说明,了解到整个产界面中需要到的控件、可复界面、时间规范、却省页汇总,视觉设计师整梳视觉规范,防止保真时遗漏界面。

1. 全局通用说明

全通说明,指整个产可通或者复的元素。一般是边做档边整来的,方自己或者接手该项目的设计师直接调。次,对开发及时封可复控件是有参考值的。

控件

控件类似UIKit,通将极具复值的控制整在一起,方及时调。

超全面!交互设计师的工作流程指南

复用界面

顾名思义就是全局可复用的一些内页,比如选择系人、独立搜索页等。

超全面!交互设计师的工作流程指南

时间规范

产品的第一,就应该约一时间规范。不然各端发出,会发iOS斜杠的,Android横杠的,WEB圆点的。

超全面!交互设计师的工作流程指南

缺省页汇总

缺省页一般包括加载失败、加载中、网络中断和无数据的空页面。为空页以按照模块整理在一,方便UI设计师最一设计缺省页,持风统一。

超全面!交互设计师的工作流程指南

2. 功能动效

用户往往比我们预想更能注意到页细节,动效除了要帮助用户快速找到他想要东西,到他想完成任务,也是可以用户传递情感交互元素。没有用户会拒绝任何品锦上添花,而功能性动效于品来讲,在满足功能效率时,能够带来更多额附加体验,是相比较容易引发体验峰值途径。好交互设计师应这些功能动效有比较深刻理解,在视觉设计阶段可配合视觉设计师品加上合理功能动效。

定义:

功能性动效是嵌入 UI 设计微妙动画,有着明确、合理目标

功能性动效主要类型:

  • 页面空间转换;
  • 视觉信息反馈;
  • 功能操作引导;
  • 品牌与趣味;

页面空间转换类效

页面空间转换告诉户对象和口的状态是如何变的,防止页面转换视盲,在空间上营更好的印象。

案例:轮播 Banner 空转换动效

超全面!交互设计师的工作流程指南

视觉信息反馈效类

具备良好户体验的产,都应该给户的每一个操作供反馈,无论成功与否,反馈会使户觉得自己与屏幕上的元素进行真实互。即隔着屏幕,户看起来是在直接操作,增操作的可控性真实自然的体感。

案例:操作结反馈

超全面!交互设计师的工作流程指南

功操作引导

当户第一次使你的 app 的时候,如果没有帮助的话,他们可会知道如何操作。 我们应该给户供一些视觉示来告诉他们哪些操作是可行的。

案例:功能操作引导

超全面!交互设计师的工作流程指南

牌与趣味

为了避免与场上很多 app 同质,千篇一律的户体验,牌画可成为一个产的营销工具,来表现一公司的牌值或者突产的优势,同时给户一种愉快又难忘的户体验。

案例:功能操作引导

超全面!交互设计师的工作流程指南

关于功能动效更多介绍可查看以下文章:《最常见四移动端功能性动效全结》

开发与测试阶段

1. 验收的规流程

  • 测试完功能验收,将码打包提交给设师验收
  • 总验收问题
  • 将问题交开发解决,跟进解决的进和结果

2. 验收的内

  • 交互流程
  • 互逻辑
  • 页面元素的交互细节
  • 交互动效
  • 操作的易性与使体验
  • 验收到本需求其他问题
  • 移动端项目分别验收iOS与Android端

搜集用户反馈阶段

对于迭代中的产来说,这一点需要持续注。通采的方式是户调研、可性测试、各种户反馈渠道搜集。交互设计师需要分析户反馈问题的合性、是否需要优。对于值得重视的反馈,需要思考设计方案、推进实现。

1. 收集用户反馈

想要收集户反馈并复杂。对于线上的产,可在界面上放置一个「户反馈」入口,户在遇到问题时,直接填写反馈信息。对于产及重大的改版,可通过电子邮件、首页链接等方式发放调查问卷,收集户意见。如果你的产有在线客或是产论坛等功,可客把每天咨询最多的问题收集汇总给你,或是直接「潜伏」到论坛中看看户的吐槽,获取第一手反馈资。

于移动应用来说,有个最便简单办法来收用户反馈,那是应用市场。论是苹App Store, 是安卓Google Play, 又或者是豌荚、应用助手等第三应用市场,都可以找到大量评分、评论信息。我们可以好好利用这些免费平台来收移动端用户反馈。

2. 可用性测试

可用性测试(usability testing)是项过用户使用来评估品技术,为它反应了用户真实使用体验,所以可以视为不可或缺可用性检验过程。也是说,可用性测试是让用户使用品设计原型或成品。过观察,来观记录用户感受和体验,从而改善及提升品可用性法。

用测试适用产品展的各个阶段,包括前期设计开阶段到期优化改进阶段。做用测试价值在能够在不同的阶段更加高效的现问题,从而提高问题决效率。

3. A/B测试

AB测试的概念来源生物医学的双盲测试,双盲测试中病人被随机分成两组,在不情的情况下分别给予安慰剂和测试用药,经一段时间的验来比两组病人的表现是否具有显著的差异,从而决定测试用药是否有效。

互联网公司的AB测试也采用了类似的概念:将Web或App界面或流程的两或多版本,同一时间维度,分别让两或多属性或组分相同(相似)的访客群组访问,收集各群组的用户体验数据业务数据,后分析估出好版本式采用。

从对AB测的定义中可以出AB测调的是同一间维度对相似属性组用户的测,间的统一性有效的规避了因为间、季节等因素带来的响,而属性的相似性则使得地域、性别、年龄等等其因素对效果统计的响降至最低。

4. 一些注意点

注意android与ios平台交互差异

尊重不同平台的用户习惯,交互设师作中应该注意的环节。产品设中,遇到两平台不同的交互时,交互设应当:提升用户体验形模式控件库,保持-致性差异不的方统一,减小研发设的本。

android与ios十产品/交互差异:

  • 虚拟商品 支付规则和不
  • 状态栏互的不同
  • 下载方式状态的不同
  • 软件更新方式的不同
  • 字发送指令 位置的同
  • 退出浮层列表不
  • 删除方式的不同
  • 导航栏tab交互的不同
  • 消息推送机制的不同
  • 复制字后,剪切状态的同

相关资料

PRD文档模版下载:https://pan.baidu.com/s/1XGxc_JF0J2HuqwP20n0ktA  提取码:71cx

备用下载链:https://share.weiyun.com/58lNX7w

注作者的微信公众号:「触人心的设计」

超全面!交互设计师的工作流程指南

© 版权声明
您必须登录才能参与评论!
立即登录
暂无评论...

相关文章

任何一名设计师应该都会接触到运营活动页,产品落地页此类需求。而这些落地页设计需求的业务目标衡量标准都相当明确——即转化...
交互设计
UI 在拿到产品原型时该如何思考?如何着手设计界面?最近跟一些设计师朋友交流 UI 设计方案,总结了一下在方案优化的思考过程...
UI设计师
一般而言,杰作的诞生不是花更多的时间和资源去解决问题本身,而是少说废话多做事。 过去我认为随着技术的进步,我们的工作...
Eugen Eşanu
今日头条的出现颠覆了传统新闻产品(如网易、新浪和搜狐新闻)。 传统新闻依靠着编辑人员的推荐,将新闻触达给用户,而今日...
ui设计
工作中我们常常会听到或在撰写交互说明时提到“从底部向上出现弹层”、“出现浮层”、展示“对话框”、弹出“弹框”、“出现对话框”诸...
ui设计
Tesla Model 3,标志性意义的中控设计,成为汽车业内一个颠覆式创新。采用极简的内饰设计,精简了物理按键,甚至连仪表都不复...
Tesla Model 3
近期我被临时抽调进兄弟公司的大型紧急项目中去协助交互设计半个多月,对跨团队交互设计协同颇有感触也有了些许思考。 一谈...
交互设计
按钮在产品界面中是非常重要的元件之一,按钮作为用户引流和行动触发来说都是至关重要的。如何把按钮设计做到最好,是设计师...
ui设计