童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

如何写一份出色的交互设计文档,给程序员以美的享受?

8月28日 相见欢投稿
  交互设计文档分为两个版本:一个是界面元素标注版,另一个是附带交互逻辑版。那么,具体的写法和要求如何呢?
  为什么要写这篇文章?
  写这篇文章之前,遇到过很多朋友问道:交互设计的输出物是什么?、交互设计师怎么与程序员协作?、交互设计师还需要出文档?等等一些问题。
  更多的人在寻找一个交互设计文档的写法教程,每一个人的回答都不相同,但是很多入门的交互设计师遇到这个问题时觉得很棘手,因为不清楚自己应该如何写一份符合自己产品业务逻辑或产品规范的设计说明文档。
  这篇文章就是给这些有很多疑问的同学写的,可以解开一些疑问,但是指望这篇文章就写出高质量的文档显然不可行,所以看完这篇文章后可以从中提取一些思路,自己整理一个属于自己的设计文档规范写法的模板,长期积累下来,就可以形成自己的设计风格和规范。
  什么是交互设计文档?
  我们先来统一一下概念以及名词,以免后续因为说法不够一统造成误解。
  交互设计文档一般是指:交互设计说明文档(交互设计师产出的规范文档),又称DRD(DesignRequirementsDocument),工作中一般称之为”交互设计文档”。
  为什么要写交互设计文档?
  如果问不写交互设计文档可以吗?
  答案是:可以不写,那么写与不写的区别究竟在哪里?我们从两个方面分析一下。
  1。可以不写交互设计文档的情况
  下列情况是目前很多公司存在的情况,既没有专职交互设计师,也不出文档,但他们也在做产品,这些情况有可能不需要写交互设计文档。
  产品没有交互设计环节
  团队没有交互设计师角色
  交互设计没有系统化和规范化
  开发边界不需要控制
  产品没有动效或交互细节
  有经验丰富的产品经理
  产品没有复杂的人机交互逻辑
  产品只有一个产品经理或负责任的角色主要负责
  2。要写交互设计文档的情况
  下列条件具备后写交互设计文档更具意义:
  产品有清晰的交互设计流程
  产品团队中有专职的交互设计师
  团队已有系统化和规范化的作业流程
  开发实现交互设计时需要定义边界(验收标准)
  产品有比较复杂的、丰富的动效
  产品有较为复杂的人机交互逻辑
  产品有多个产品经理或部门协作
  写交互设计文档的作用就很清楚了,如果要写这样一份文档最大的好处是,可以非常清楚地帮助程序员认知做出的产品是什么样子的。
  看个小例子:
  V1。0没有交互说明文档的版本(可能由产品经理PRD代替)
  产品需求的描述是这样的
  需求说明:在封面图片上点击图片之后翻转一圈。
  (文字描述交互与需求)
  开发人员根据这句话脑补怎么翻转?360?从左边还是从右边?转速怎么样?这些都需要找PM问清楚,如果遇见专业的PM还可以能讲清楚,但如果遇到经验不足的PM,就会说让开发人员你看着做一个就行。
  V2。0没有交互说明,但是有UI设计的版本
  UI设计出图是这样的
  对于需求和期望达到的效果,静态可视化的说明要比纯文字更容易理解,需要给开发人员一个具象化的目标,否则程序员做出来的东西很容易与期望目标偏离,即想要的A而开发给的却是B。
  V3。0交互原型加演示DEMO
  动态demo:
  输出HTML文件预览
  小结:编写交互文档是为了将更丰富的人机交互动作、事件准确地传达给开发人员,确保实现边界。
  若只是语言或静态图片交付给开发、测试人员,那么他们很难构建一个产品形态,不好把控开发方向,另一方面,交互文档也是给参与项目的其他人快速了解项目的背景,不用到处询问设计细节。
  其实写作交互设计文档最大的好处在企业管理层面上,产品的交互设计文档作为产品资料入档,后续人员变动后,新来的人可以快速掌握整个产品的核心设计。减少人员无谓的沟通,不过有一点,这个文档要及时更新,有变动要发出更新日志,不然还是少不了同事之间的语言沟通。
  交互设计文档由谁来写?
  谁来写这个文档本来不是问题,显然谁是交互设计师谁提供这个说明文档,但是,因为一些别的原因导致这成了一个问题。
  比如:有些公司没有交互设计师这个职位,所以不论岗位划分如何,如果你的团队中有人负责交互设计这个角色的工作,那么这个文档就是属于这个角色对应的人员来提供。
  也有可能交互设计的工作被划分给了UI设计师,所以越来越多的UI设计师改了自己的Title为:UIUE设计师。
  交互设计文档要给谁看?
  根据项目组角色来定需要提供给:PM、开发人员、测试人员、需求人员、业务方人员等。
  交互设计文档更新机制
  有任何一处变动需要更新到说明文档中,就需要通过团队的沟通渠道发送通知,我们公司是SVN服务器,设计师更新了设计文件版本或说明书版本后会同步到SVN服务器后生成最新地址与日志记录后发送邮件抄送相关项目团队人员。
  更新记录如下图:
  交互设计文档要写什么内容?
  我不想说一大堆高深的理论,那么下面的内容我会按照实际流程帮助大家梳理出怎么制作文档。
  很多同学在新建一份空白文档后不知道具体写什么内容,如前面所说,对于一份交互设计说明书,你只需要把原型截图或原型直接画成一个文档即可。
  其实交互文档就是页面文档,所有的软件页面、状态都分离出页面进行展现,然后加入页面流程和交互动作说明文字、箭头指示线条等。
  关键点:逻辑结构、页面跳转、交互状态的文字说明,统一交互体验动作,确保页面组件的一致性。
  小例子:交互设计说明文档截图
  这是一个包含交互界面动作、逻辑步骤、页面流转、文案与注释的实例,图中的交互动作说明是将所有出现的静态化界面的内容写在文档里进行展示。如果你想直接展示动态交互,可以使用原型设计工具设计好交互原型之后再截图编辑文档,交付文档时配合着原型(导出HTML)演示,这样会更有效率。
  交互设计说明书的文档结构:
  版本信息一般包括版本、日期、参与人、变更内容简要、备注信息。
  目录
  这个无须多说,平时我们看的书基本都有目录,不过记住目录要合理分级以分清主次。
  Log更新记录页
  这个页面是用来描述某次更新的信息简介与页码导航等。下图为交互设计说明文档的更新记录页的示例:交互设计说明书的更新日志。
  交互设计说明书的更新日志
  交互行为逻辑图文字说明
  下图某一个应用商店的更新应用交互逻辑文字说明图例。
  交互设计说明书中的交互逻辑页面流程
  从上图中可以看出,这个说明文档是把应用更新功能拿出来当一页,包括它的架构、交互、流程、逻辑、交互事件及文字解释说明。这个过程是针对产品经理和程序人员而言的,因为他们需要看明白交互流程逻辑。
  页面展开图逻辑文字
  下图是页面、元件、文案、逻辑、页面状态的展示:
  交互设计说明书的页面元素
  这个部分是针对视觉而言的,需要将所有的页面都展开解释一遍,共用部分可以单独标记。
  其他单独的交互动作详细解释介绍
  此部分是对不在流程里的单独的或独立的交互的补充书写的。
  交互设计文档的责任边界
  一般情况下,如有需求变更或流程更改,就需要同步更新交互设计说明书并发送给相关同事,同时要抄送给对应项目的测试与产品人员,此文档加上PRD也是最后的验收依据,所以中途变更需要记录log。
  给交互设计师们总结一下:
  给程序看,使用独立的章节写明交互逻辑、页面流转
  给视觉看,使用独立的章节写明所有的页面展开、公用页面交互等
  给测试看,加好注释与说明
  交互需要按照功能逻辑一个个排着序写,这样更容易理解
  交互事件的状态需要用截图形式展示出来,不建议使用大量文字描述,因为很多人不看小字而是直接看图
投诉 评论 转载

别让这10个设计误区毁了你的APP无论你所设计的APP是哪种类型,设计上的错误一旦被采用,会对产品导致致命的结果。用户始终希望他们所下载的应用是有趣而好用的,希望它美观,同时能提供优秀的交互体验,也正是在这样的……聊聊交互新人容易犯的七个错误一、工具崇拜新手们在学习交互设计时永恒的问题是:需要会什么软件。类似地,新手们会被误导觉得产品经理等同于axure,UI设计师等同于photoshop。即使是已经入行一段……微交互的核心:规则如何定义?微交互的核心是规则,规则决定了微交互是什么?怎么用?创建规则的重点,就是创建一个微交互如何运作的心智模型。一、规则的流程在设计规则前,最重要的是确定目标,一个……如何写一份出色的交互设计文档,给程序员以美的享受?交互设计文档分为两个版本:一个是界面元素标注版,另一个是附带交互逻辑版。那么,具体的写法和要求如何呢?为什么要写这篇文章?写这篇文章之前,遇到过很多朋友问道:交互设……AR(增强现实)应用中的交互设计思考作者认为AR未来无论是在C端还是在B端都会存在广泛的应用场景,并能够在许多场景下颠覆用户的使用习惯,解决一些目前无法有效解决的用户需求!比如最近突然火起来的AR游戏《口袋怪物G……译文界面设计中,关于字体设计的10个锦囊字体作为界面设计的一个元素,对用户的阅读体验起着至关重要的作用。本文是UI设计师ViljamiSalminen分享的用户界面字体设计的基本规则和技巧。早在2004年,我才……让你的设计拥有高转化率的配色知识简明指南我们总希望自己的设计能够拥有不错的转化率,但是高转化率并非一蹴而就,也没有一劳永逸的万能方案,一切都是要从基础上着手。今天我们聊聊要做高转化率的设计,应当具备哪些色彩上的基础知……UI设计有哪些规范?UI设计有哪些规范?可能很多小伙伴都在工作中思考过这个问题,现在作者总结了一些UI的设计规范,给大家做个参考。一、轴轴在UI设计中是最基本、最常见的概念,也是用来组……聊聊动态效果在体验设计中的应用一、为什么动?首先,为什么要动?可能你会想到以下几条理由:这让我的作品看起来很炫酷,碉堡了!动效会带来流量,助我完成KPI!别人都这么做了,我也得做!……如何从零开始临摹大神的作品?在我们探讨设计原理的核心之前,我们需要明确构成视觉语言的5种元素。1。线段线段在动态设计中是点的集合。线段生成了运动,吸引我们的眼睛去跟随它的运动轨迹。线段可以是直……弹窗设计的5条基本原则当你将弹窗设计及使用得恰到好处时,它们就会是非常有效的用户界面元素。它们能帮助用户快速且便捷地达成目标。然而当错误使用时,弹窗却会困扰你的用户。学会如何设计弹窗,会帮助你在使用……这是我作为交互设计师一年来的总结毕业后加入百度成为一名交互设计师已经整整一年了,现在把一些和工作、职场的相关经历和感受写下来。希望能对即将踏进职场的学弟学妹有所帮助。最早接触交互设计时觉得学交互设计非常……
FlappyBird成功之道:极简设计,贵人相助江湖险恶生存不易:手游创业的九种死法周鸿祎:互联网思维不是“万能药”莞式服务遭劫,社交类APP可以从中学点儿啥?腾讯设计师谈微信的旧容与新妆,AndroidDesign是大莞式服务(当我们意淫“互联网思维”时,人家已经玩剩下了)漫谈响应式网页设计设计师必看iOS7图标设计的七条黄金法则用户动机是“以用户为中心”的方法论高大上的手绘APP设计草图高手之路!网页设计中的对称与不对称智能家居和车联网将成网络社会的样本?

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界