产品经理平时都需要完成一些竞品分析的工作, 从里里外外分析同类产品的功能。而竞品分析做得少的同学,也深知多
研究市面_上成功的产品,可以帮助自己提高产品设计方面的能力。
于是便会充满热情的投入到竞品分析中,但是在分析的过程中,往往会过于关注页面内容和页面跳转,被埋在页面中,
不到产品的秩序和逻辑,这样不仅效率低下,还会影响分析结果的准确性。
那么,否存在-种高效的拆解产品的套路呢?組这样的套路能够指导之后同类产品的设计?
答案是有的,我们应该跳出眼前看到的页面,寻产品源头,从源头开始分解,如何做到呢?
您接着看。我选择了"网易云音乐” 进行拆解,喜欢音乐、喜欢网易云。
”总体思路,面向对象
基于前端界面是后端代码的体现,我从面向对象中获得启发。每-个Java对象方法和属性组成,方法对应页面.上的功
能用例,属性对应页面上的元素。例如:查询用户昵称功能对应getUserName方法,用户昵称对应userName属性。
所以,从对象开始,抓住少而重要的源头,才能不迷失在众多页面中。
总体逻辑是:利用对象,首先规划出主要页面,然后设计页面流程,最终补充用例和页面元素。
请记住以下提纲:
step1: 出网易云音乐中的主要对象;
step2: 针对每个对象,区分用户,列出各用户中带页面的基础用例;
step3:利用列出的基础用例页面,进行页面流程设计,规划用户路径;
step4: 在页面上补充其它用例;
step5: 在页面上补充元素。
11-、网易云音乐主要对象
11.出主要对象
很快就可以出网易云中的主要对象:户、歌手、单曲、节目、MV.视频、文章、动态、专辑、歌单、排行榜、电
台、专栏、话题、评论。这么多看的眼花缭乱,那么理一 下逻辑,就很容易记了。
分为四组:
1.2种用户角:“用户”和 “歌手”;
2.6种内容形式:音频类的”单曲”和”广 播节目”,视频类的"MV”和“短视频”,文字类的“文章”,兼容
多种形式的“动态”
3. 5种集合:“专辑”、 “歌单”、 ”排行榜”、 ”电台”、 “专栏”;
4.最后是百搭的“评论”,很多对象都可以进行评论,突出音乐社区的特质。
出以上主要对象,是为了在步骤二中,到基础的页面用例。
1 2.发现对象之间的关联关系
一个对象的属性分为一般属性和对象属性,对应普通元素和关联对象。在知道了对象之后,就可以寻对象之间存在的关联关系。
1二、对象基础用例页面
传网易云音乐被下架对象基础用例是指需要- -个独立页面来完成的用例,例如:对象的列表页(歌单列表)、对象的详情颜 (歌单详情)
等。
在分析对象时,先分析该对象的生产者和消费者分别是谁,生产者和消费者可能是不同的用户角,也可能是同- -种用
户。
举2个例子:
1.例如: “歌手”的生产者是音乐人,乐人需要申请成为歌手,并完善歌手信息和上传作品;消费者是普通用
户,普通用户浏览歌手主顿,所以是消费者。该类情况的生产者和消费者不是同一类,通常生产者和消费者
的功能不在同一个客户端中。
2.而”用户”的生产者和消费者是同一类,用户A注册后,其他用户会来查看用户A的主页,消费用户A的信
息。该类情况的生产者和消费者是同一类,通常生产者和消费者的功能在同一个客户端。
下面是我发现一些普适性的规律,从生产者的角度,一个对象存在3类页面,常见的“查"、”增”、 ”改” :
1.我创建对象的列表,注意:如果该对象每个ID只有一一个,则不需要列表功能;
2.新建对象页;
3.查看对象详情or编辑对象页;
从消费者的角度,一个对象存在2类页面,查列表、查详情:
1.广场列表or推荐列表or排行榜列表;
2.对象详情页。