查看原文
其他

产品设计中的DRD是什么?

刘大大a 产品刘 2022-10-16

在实际的项目中,设计方案如何传达给开发人员和视觉人员,如何将一个需求所涉及到的多个页面以及每个页面的规则准确的传递给相关人员?

在整个开发过程中,如何维护并改进方案,并且将我们改进过的结果展示给相关人员,并且保证在后面的迭代过程中都做一个存证?

我们每个设计方案可能会经过多个迭代,可能会有多个版本,那如何保证在一个文档里面体现多个版本的迭代?

这就引出了交互设计文档的概念,交互设计文档也被称之为DRD(Design Requirement Document)。那什么才是交互设计文档呢,下图是不是呢?


上图,我们勉强称之为页面布局方案,但谈不上是页面设计的方案,因为里面并没有严格的交互说明,包括布局说明、信息元素说明、交互的逻辑以及文案的说明,这些都是没有的,这样的布局方案是无法落实到具体的开发过程中的,它只是一个具体的页面布局方案,我们不能称之为是一个具体的页面设计方案。我们再来看另外一张图:


上图,它很清晰的描述出了页面之间的跳转关系和页面之间的逻辑关系,但缺少了必要的交互说明,不能作为交互方案的一个最好的展现形式。

说了这么多,其实两者都是完整交互方案的一部分,但却不能作为一个贯穿从设计到开发,到最后测试流程中的完整设计文档,那一个完整的设计文档,终究是什么呢?

一个完整的交互设计文档,不是一个简单的axure文档,而是一套体系,一个完整的产品,所以我们从产品的角度来给大家分析一下交互文档。

都有谁去用这个文档,他们是如何使用,在什么场景下去用,他们又有怎样的诉求?

我们可以从产品的角度去分析交互文档,来帮助我们去理解这个交互文档,以便可以撰写出高质量的交互设计文档。

为了更好的设计出特殊的产品,我们很有必要的去认真的分析一下它,在整个产品设计研发过程中,谁会遇到交互文档,在什么样子的场景下使用交互设计文档,而他又想通过交互文档,达到怎样的目的。

下面是从需求产出,到最后需求上线的一个项目流程图,他是我们整个互联网产品迭代的流程图,大体分为6个阶段,我们看一下交互文档在每个阶段发挥怎样的作用,谁去用交互文档。


需求确定阶段

在需求确定阶段,主要是产品经理和交互设计师去使用交互设计文档,将抽象的产品需求巨像为产品功能,以一种可视化的页面形式来讨论产品需求的满足情况,在实际工作中,交互设计师并不是等到产品经理将所有的完整的需求都出来后才开始动工进行页面设计,而是在整个需求阶段,交互同学就会早早的介入,在这个阶段,交互同学会使用简单的交互方案,可能是手动画的几个草图与产品经理沟通,产品经理可以通过这种可视化的需求方式和交互设计师讨论整个需求的可行性,讨论我们的需求是否得到满足。

交互设计阶段

在交互设计阶段,交互文档作为整个交互设计方案的一个载体,它详细的阐述了交互设计方案的一些细节,用来和上下游讨论方案的可行性,并且确定最终的方案,交互设计师可能在初期的时候,使用一些比较粗糙的交互设计稿与产品经理沟通需求的满足情况,同时也会跟开发人员讨论方案的可行性,因为交互设计同学不仅给出的是一个完美的交互设计方案,它也是一个需要能够落地的设计方案。因为在这个阶段会跟开发同学讨论整个方案的可行性,如果说没有具体的方案,那讨论起来就会比较费劲,因为我们无法用一种比较可视的,或者能够形象化的方式来展现我们的设计,这个时候,即便是比较粗糙的稿子,也无妨进行讨论,等到确定了具体的方案,确定了整个开发过程中,不会遇到任何障碍,交互同学就可以完善和补缺交互设计稿,然后就可以把交互文档移交给下游的视觉同学了。

视觉设计阶段

在视觉设计阶段,ui设计师会根据交互稿,来设计具体的页面,ui设计同学往往关注页面很多细节的布局同时也会关注页面的目的,最后他也会关心交互页面想要表达的情感需求,交互同学除了要将页面的布局方案较为准确的传递给视觉同学,页面具体想要表达的情感诉求也要通过一种比较合理的方式传递给视觉同学。

产品开发阶段

通过交互文档,视觉设计师可以与各端的开发进行方案的可行性探讨,一旦方案确定下来,开发人员会依据交互文档来具体进行整个项目的设计和开发,在整个开发过程中,整个需求的方案也会根据市场或者用户的需求有所调整,这个时候,交互同学需要将变动过的需求和设计方案及时体现在交互稿中,此时产品开发人员也要注意到在整个交互稿中,有哪些变更,做了哪些改动。

测试优化阶段

那最后一部分就是我们的测试同学,测试同学可以说是交互稿中最严格的执行者,因为他会依据整个交互设计文档来设计他的测试用例,他会严格测试设计方案的最终实现效果,他要保证整个产品上线前的质量,所以测试同学不仅是开发的好伙伴,也是整个设计团队的好朋友,因为他会帮助交互设计师review整个交互稿中的纰漏,他们关注的往往是具体实现上的细节,一些极端状态,测试同学在一个具体的测试用例撰写过程中,或者测试过程中,他们会将交互设计师之前遗漏的一些交互细节反馈给他们,这个时候交互设计师要将自己之前遗漏的细节补充到交互文档中。

其次在整个开发过程中或者版本迭代过程中,交互稿会有所修改,那也要将修改过的交互稿同步给测试同学,以免他们还是采取老的测试方案来去做一些方案性的测试,我们前面已经提到,我们的需求或者我们的设计方案可能在版本的开发过程中,或者迭代过程中有所修改,交互人员不仅要将修改过的方案同步给开发人员,同时也要同步给测试人员,因为他们要实时关注我们最终的设计效果如何,所以说在整个的版本迭代过程中,所有的更新迭代都要同步给我们的测试同学。


高质量的交互设计文档的重要性

1、可视化的表达产品设计方案

让项目成员明白产品的设计方案是什么,以及具体的分工。让测试同学,开发同学,视觉同学,能够了解产品的设计方案,以及他们所关心的功能模块详细说明。

2、方便测试同学编写测试用例

产品上线之前,测试需要根据测试用例一个个进行测试,一个高质量的交互文档会让测试同学编写测试用例的效率大大提高。

3、确保用户体验的一致性,达到很好的传承作用

这点很适用于大的团队,如果一个产品有多个设计师合作,那么通过一个规范的交互文档,能够保证产品的页面布局中有一个很好的一致性,也能保证多个交互设计师在协作的过程中保持好的一致性。


低质量交互文档带来的弊端

1、因为信息不对成,造成误解

比如交互文档在整个开发迭代过程中的修改,没有及时的通知到开发人员或者测试人员,那么他们就可能对产品的设计方案造成误解,或者说采取老的设计方案,最终没有给用户一个良好的用户体验,同时也会影响整个项目的进度。

2、反复沟通,打击士气,拖累进度

不好的交互文档往往忽略了很多的细节,或者说整个流程中没有考虑到,那么当交互设计师把交互文档交付给开发同学和测试同学的时候,他们往往会有很多疑问,会有很多问题,隔三岔五的就会向交互设计师咨询,这样即降低了交互设计师的威信,又拖延了项目进度。

3、打乱开发节奏

不好的交互文档也会让开发变得非常混乱,因为如果交互设计师的设计方案不靠谱,或者说文档写的不详细,那开发就会经常和交互设计师进行讨论,也会影响整个开发自己的开发节奏 。

4、有可能导致产品失败

前面三个问题导致的最终的结果就是,整个产品达不到一个预期的开发进度,达不到预期的设定效果,最终以失败而告终。

所以交互文档虽然说是设计师设计方案的产出物,但他确实贯穿了项目从开始到结束整个过程,一个高质量的交互文档,对整个项目团队都是有帮助的。

下一篇我们讲讲如何绘制高质量的交互设计文档,喜欢的小伙伴可关注微信公众号:chanpinliu880

欢迎小伙伴加微信yw5201a1进行交流。

更多干货可关注微信公众号:chanpinliu880

想学习更多关于产品、职场、心理、认知等干货,可长按右边二维码,关注我们。

第二期产品经理培训告一段落,很多小伙伴找到了工作,成功转行产品经理。

很多小伙伴可能会有疑问,为什么我的产品分为1.0、2.0、3.0,其实我一直在一线互联网公司做产品经理,不是专职做培训的,随着我自己的不断成长,我会有很多新的感悟分享给大家,而且以前1.0、2.0的老学员上3.0课程都是不涨价的,也就是说早报名早划算。

而且我知道很多找我的主要是一些0-2岁的产品经理,他们现在最大的需求是找到一份产品经理的工作,并且能够安全度过试用期的干下去,所以我的课程不是给你上过一些理论就让你自己去找工作,我会利用自己的行业人脉资源,以及我自身的能力帮你包装简历,并成功找到一份工作,找到工作后可能开始阶段你还无法适应新的工作,没关系,我会陪你一起度过这个阶段,很多人都说转行产品经理,但怎样才算转行成功,那就是你找到一份产品经理的相关工作。

之前我的想法是直接带领大家做一款产品得了,这样大家就知道产品经理是做啥的,但是我发现没有基础的人如果上来就做产品的话,没有扎实的理论知识,没有和各相关业务部门的相处技巧,做出来的东西完全就是漂浮在空中,做产品经理包含写原型、画文档,但绝不仅仅包含写原型、画文档。

那是不是就不实践,当然不是,理论和实际相结合才是最好的教学方式,很幸运的是我现在也接了一些从0到1的项目,等保密期过后,我会拿出来和大家分享,包含前后端的原型以及文档。

我对产品的知识做了一个梳理,这样你对产品需要学习的技能就有个大概的了解,你学习到的所有碎片化知识都可以往里面丢,这也是我们的课表,如下图(看不清可以点击放大查看,相比2.0做了更新,区块链现在比较火,而且我们公司有区块链研究院,我也参加了,我会把学习到的知识分享给大家):

报名的童鞋在工作中有啥问题可随时咨询!

如果担心讲的质量,可以加我微信(yw5201a1)索要试听课程。

担心没时间听的小伙伴放心,我们会有录屏供你反复学习。

提供的特色服务:

1、我会带领大家以实战的形式进行竞品分析、原型设计、PRD的制作等.

2、大家都知道大公司分工比较细,就像古代御膳房的厨子一样,可能这个厨子就是个切菜的,你让他出来教你做厨师不是扯淡么!所以在我的课程 中我会邀请不同行业的产品经理教大家不同的知识,比如我会邀请专门做后台的产品经理教大家一些后台做产品的方式方法,这些产品经理有来自腾讯、央行、链家等。

3、我们不仅是培训,更是一个分享的社群,不会上完课给你发个没有卵用的毕业证书,只要我还在互联网行业混,就会不断的把我的经验分享出来给大家。

4、之前也有一些同学专门花钱咨询我产品经理面试的问题,两个小时300元,现在这些服务都免费赠送给私密学员,不论你是转行的,还是刚毕业,亦或是想进阶,只要是找工作遇到问题,都可咨询。

5、我会把我做的一些项目给大家说,同时大家在做产品过程中的一些问题可以随时咨询。

开讲时间:每周天早上10:30

总课时:终身制(只要我还在互联网行业混,就会不断的把我的经验分享出来给大家)

授课形式:QQ群视频授课

主讲人:刘大大

主讲人介绍:

我是刘大大,人人都是产品经理专栏作家,产品100年度优秀作者,现任某世界500强公司产品经理,曾在平安一账通,麦子金服,中赢金融等理财平台担任产品经理,曾发表过热门文章《产品经理面试习题大汇总》,《产品经理如何写好MRD文档》等,从来说的都是干货!

报名方式:本期课程报名费是2999,前10名2499,现在还有3个名额,想要报名的抓紧欧。

如果没有抢到前10名的小伙伴也不要气馁,届时两人报名2900;三人报名:2800;四人报名,2700;5人报名:2600。

扫描下方的二维码,付款后加微信:yw5201a1 拉入上课群。

送福利:把此文章转发到朋友圈保留24小时即可找我领取一份想要行业的原型和PRD文档。

往期精彩文章

张小龙的微信产品观(二)

产品经理面试一对一咨询指导

浅析支付系统的整体架构

产品经理如何做好需求版本控制

好的产品文案都遵循这四大原则

产品经理是年轻人的职位?

面试后台产品经理的时候面试官在考察啥


点击“阅读原文”

即可进行报名。

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存