最近两天,针对钉钉和eteams的审批模块iOS端和Web后台做了一个比较详尽的拆解,在老大的悉心辅导下,结合自己的拆解过程,对竞品拆解也总结出了一个比较清晰的思路。
我将这个拆解过程总结为三段论——
俗话说得好,精良的竞品拆解=20%思考+50%测试+30%拆解啊。

一、思考先行
当我们接到竞品拆解的任务时,有三个维度须要去先思考清楚:
1. 目标导向:为什么拆它?
做一件事前,一定要有一个清晰的目标存在,这个清晰的目标可以帮助我们在陷入拆解过程时不至于迷失落方向。
也便是先自问自答,为什么要拆这个产品?
以我自己的案例来说,我们产品中要设计审批这个模块,而钉钉时目前市场上云办公产品中做的较为成功的一款,个中的审批模块设计精良,值得我们去剖析和学习。通过对它的拆解,我们可以对我们的设计方向有个大致的理解,学习它的设计思路,在借鉴的同时探求问题,创造创新点。
2. 产品概述:要拆的这个东西到底是什么?
透过征象看实质,通过“是什么-为什么-怎么做”三个维度去思考清楚竞品产品设计的前因后果,在这个过程中也同时反思我们所要做的产品。
同样以审批为例。审批是什么?是企业中员工根据公司的相应规章制度,填写表单走流程,由领导审批来实现企业规范管理;设计审批模块的目的是什么?在协同办公产品中,将原来纸质、人工实现的审批转移到线上,更方便高效率地完成审批事情,既提高效率又便于数据统计和处理;怎么做?通过产品设计,将表单填写、审批流程电子化。
3. 拆解产出
你做的竞品拆解的产出,是供自己剖析还是向上级展示,是要自己讲解还是文档交付,针对不同的产出,在拆解时又个有侧重。
想清楚了这三个维度,再去动手进行产品测试和拆解。当然,面对新打仗的产品,有的问题可能一开始想不清楚,这时候就可以带着问题去进行下面的步骤。
二、详尽测试
如果想详细地去理解一款产品,最好的办法便是对它做一次详尽测试了。
在做竞品拆解之前,我们该当要先通过测试去深入地理解这款竞品。这里的测试,绝不是大略地把竞品的各个功能跑一遍,要知其然更知其以是然。至少在你向上级申报请示时,他提问你功能的细节时,你能回答出他任何的提问。
测试一款产品的功力非常能反响一个产品经理的水平高低,我以为作为产品新人一定要积累出自己做产品测试的方法。如果韶光充裕,最好能多做一些测试练习,这是苦功夫,能练下来对产品能力的提升帮助巨大。
结合拆解钉钉审批的例子,从功能测试和界面测试两个部分,说说我测试时的一些点。
1. 功能测试
功能测试也便是对产品的功能和流程进行测试,这是测试最核心的部分。
1.1 模块化
产品的功能一定是按模块区分的,测试和拆解功能的逻辑顺序也该当是按模块去进行。
第一步先对产品的模块进行一个大致的划分,比如一个页面可以先纵向拆为Title、内容模块、底栏操作模块,再对每个模块横向的功能去逐个测试。
在每一个子页面内,同样可以按照先纵向再横向的办法进行拆解。同时,对付各个页面内功能相同的部分,进行一次详细拆解,之后就不再详细拆解了。
这样模块化的拆解办法,既能帮助自己理清逻辑,避免遗漏模块,同时在拆解产出的时候,也能更有逻辑地去写出来。
1.2 走完全个流程
也便是要对产品功能的全体流程中所有可能发生的情形去进行测试,这是耗时最久的部分。
你要追着产品的每一个特定功能,在它从操作的出发点,到无法再进行任何操作的终点这条路线上,趟过每一个坑,遇见任何一个可能碰着的意外。
例如,上面这个报销表单的抄送操作,选择抄送并选择抄送的工具之后,还要连续跟下去,去看它因此若何的形式抄送出去,吸收人收到抄送之后,对它可以进行哪些操作?他的操作又会产生什么养的影响?这些看似分开出抄送功能的东西,也必须进行详细的测试。
1.3 拆解的详与略
对付拆解详略的选择,就必须结合第一部分的思考,比如拆解的目标是什么、拆解的产出是什么?
拿审批来说,在审批流程模块,点击每个节点审批人的头像,可以进入他的个人资料页面,并可以进行更多联系人操作。
但是,这个部分与我们拆解的目标关联不大,属于调用了封装好的IM干系的模块。对这一部分功能,我们只需进行大略的测试,各个功能点进去看一下就好。
主要的是,在这里一定要判断清楚哪些功能是与我们拆解关联不大的,而哪些看似关联不大实则影响重大。比如“DING”一下,看似同样属于IM功能,却与审批过程的催审需求关联重大,因此一定不能忽略。
1.4 知其以是然
测试的时候,不止要不雅观察和测试每个功能,还要明白每个功能这样设计是由于什么。比如一个审批表单中须要添加图片,而其他则不须要,那就该当去想清楚为什么这个表单须要图片,目的是让用户添加什么样的图片,有什么浸染。
1.5 核查主要操作
在测试的时候,要敏感地创造过程中可能有的隐蔽的主要操作。如长按、旁边滑动、高下拖动、双击等等,很多流程中的主要一环就藏在这些隐蔽的操作中,遗漏一个主要操作,可能就少创造了很多的功能。
1.6 如果你来设计,你会怎么做?
测试竞品时,要保持复苏的思考,对付个中不合理的或者你有疑问的地方,深入思考一下它那么做的缘故原由,再问问自己,如果我来设计,我会怎么做?
比如请假表单中,钉钉的请假韶光因此天为单位,而输入字段却支持输入0.3、0.01等小数乃至负数,这个设计是不是不合理呢,你会怎么改进呢?(产品优化又是另一个话题了,有空再写)
2. 界面测试
这部分相对付功能拆解来说主要性较低,但是界面测试有助于你之后自己画产品原型。
通过界面测试,去完全地理解竞品产品的框架层和表现层,不雅观察和思考它是怎么将分散的需求、功能和解决方案组成一个科学的整体的。
有韶光的话,可以在纸上去把这个产品的界面框架大致地去画一画,积累了更多的界面设计素材,在自己做原型的时候也会更轻松。
三、清晰拆解
完成详尽的测试后,拆解也便是重新回顾和整理,把测试的收成呈现出来。建议利用Xmind画思维导图的办法呈现,而且Xmind也可以直接导出为Excel。
由于我们在做第二步的测试时,便是进行模块化的测试,以是在画Xmind时,就可以按照我们拆解时的模块一步一步去写,这样写出来的东西就很有逻辑,看起来更清晰。
同时,在写的过程中还要特殊把稳用语准确。比如模块、部件、表单、字段、按钮等等,要用专业的术语对应进去,这样也有利于看你的拆解报告的人能够准确地理解你说的是什么。
至于呈现时要写到若何的程度,又回到了第一部分思考的第三点——产出。我以为如果不是要特殊正式地交给上级的话,可以不用特殊拘泥于格式,更主要的是逻辑清晰的同时对细节又能表述清楚。
末了,在拆解完之后,再对照你拆解出的结果一级一级功能地跑一遍,第一是核查是否涌现缺点,第二是是否有遗漏功能,第三是确保逻辑清晰、大略易懂。
本文由 @farewellclass 原创发布于大家都是产品经理。未经容许,禁止转载。