HI,下午好,新媒云不收取任何费用,公益非盈利机构
24小时服务热线: 4000-162-302
请扫码咨询

新媒易动态

NEWS CENTER

纵向分解,就是根据产品的愿景,分解出产品应该提供哪些功能

2020-12-23

分解是一门艺术,我这次的题目叫做:分解的艺术。为什么我要称呼分解为艺术而不是技术呢?还且听我慢慢道来。

分解的字面意思非常的简单,就是指将某样事务不断的分成若干个不同的部件。而运用在产品构建的工作中分解就是:将愿景不断的分解成为各个可以独立的可以满足的功能的工程。

分解的过程需要对你服务的用户有着深刻的理解,并且要有充分的想象力,能够随时代入你的用户,去感知他们在遇到了问题时会做什么,想什么。

所以,我认为分解是一门艺术,他需要一个产品经理有着艺术家一般的共情力和想象力。接下来,我来阐述一下分解的具体方法。

首先是分解的方式,分解的方式有两种:纵向分解和横向分解。下面我分别说明一下纵向分解与横向分解的具体内容。

一、纵向分解

1. 纵向分解的定义

所谓的纵向分解,就是根据产品的愿景,分解出产品应该提供哪些功能,这些功能又是由哪些方法来组成的。纵向分解是一种自顶向下的分析方法,从愿景到最底层不可分割的功能结束。

分解的层次分解也是分了层次的,分解的第一层是愿景分解,之后是模块分解,再之后是功能分解,最后分解成为不可分割的方法。


分解的4层次图解

分解的第一层就是将愿景分解为需要实现最终形态需要哪些必不可少的模块。然后将每一个模块分解为一系列的功能,最后再将每一个功能分解为不可分割的方法。

一系列的方法组成了功能,一系列的功能组成了模块,一系列的模块组成了愿景。

  • 愿景:产品的最终形态的简略描述;
  • 模块:最终心态的产品需要有哪些组成部分;
  • 功能:每一个模块都需要提供哪些功能;
  • 方法:实现功能需要经过哪些步骤,每一个步骤都是一个方法。确定方法的关键在于找到对比旧方法的关键提升点,给与用户远超旧方法的回馈,且新方法需要足够简单,用户使用新方法时,仅需要极少的切换成本。

2. 纵向分解的依据

那么纵向分解的依据从哪里来呢?

依据主要来源于以下几个方面:

1)抽象层对用户需求的研究

在抽象层已经对用户需求进行了多个层次的抽象分析,根据这个阶段抽象出的用户需求,提供针对性的解决方案。

抽象出的用户有多个不同的层次,每一个层次的需求都是不断细化的,而这些不断细化的层次,就是分解过程中不断细化的层次。

比如淘宝的用户可以分为买家和卖家,买家的需求是随时找到全国各地的商品。但是买家又可以根据购买习惯的不同分为家庭主妇、时尚达人、家庭主妇的需求是一口气购买全家人所需的家用物品,时尚达人的需求是第一时间抢到最新发布的秋季单品。

对于家庭主妇来说她的行为就是一口气打包多种商品同时购买,这时候她需要一个购物车。对于时尚达人来说,她需要的是一键快速购买,以便她抢在所有人面前抢到最新的单品,以上就是根据用户行为的不同提供不同功能与方法的例子。

2)竞品分析

需求绝大多数时候都不是凭空产生的,而是用户在使用其他的产品时遇到了这样那样的问题,从而产生了想要解决的冲动,这种冲动就是需求。

一个产品经理,需要去研究为什么竞品会出现这样的问题,如何去避免这样的问题,这样就会总结出各种各样的解决方案。

同时,一个成熟的竞品,有许多已经经过验证的解题思路,可以直接拿来借鉴。这个并不可耻,事实上所有的大公司都是这么干的。

二、横向分解

1. 横向分解的定义

所谓横向分解就是将一个用户实现一个需求的全流程分成若干个用例,再将这些用例逐一分解为各自独立的场景,最后分解成为一个个不可分割的独立闭环,然后再独立的闭环中找到与用户直接接触的关键触点。

最后找到对应的方法,与之结合。横向分解是一个从前到后的分解过程,这段话里面包含的术语有:用例、场景、闭环、关键触点:

  • 用例:用例本来是软件工程中的一个术语,指代的就是一系列相互关联的使用场景以及功能的集合;
  • 场景:场景是指一个具体正在发生的事情,一个场景集合了时间,地点,人物,正在发生的事情等多个元素;
  • 闭环:闭环这个词来源于模拟电路学,指代的是一个从触发到接收反馈的一整个完整的循环电路。在这里我用来表示一个场景有着从开始到结束的完整流程;
  • 关键触点:就是指在某个场景闭环中,对用户影响最大的一个元素。在关键触点找到对应的提升方法,是一个产品成功的决定因素。

比如在安装家具的场景中,关键触点不是拼接部件,而是拧螺丝!相信每个安装过家具的人都被螺丝折腾的欲仙欲死过。后来电动螺丝刀出现后,瞬间就改变了整个家装行业,这就是关键触点与新方法结合的力量。

闭环是一个场景的必要条件,只有达成闭环的场景才能成为一个独立的场景,若干个相互关联的场景就组成了用例,若干个用例就组成了用户使用产品的全流程。

2. 横向分解的具体操作

横向分解最难的并不是如何去解释概念,事实上这些概念只要读过几年书的人稍微理解一下都能看懂。

横向分解最难的是如何设置断点,也就是说如何将一个完整的流程划分为多个不同的用例,一个完整的用例又如何划分出各自独立的场景。设置断点需要产品经理对产品的愿景以及用户的行为有着深刻的理解,这个需要不断的观察以及实践积累才能做到。

而我本人也试着总结出一套简单的设置断点的方法,或许可以让大家在真正分解的时候少走一点弯路。

在我看来,设置断点的关键在于找出闭环。也就是找出一个从开始到结束的完整流程。任何一个产品的使用过程中一定都会出现多个不同的场景闭环,每一个闭环的结束点,就是关键的断点。

比如我曾经做过的一个旅游产品,他们的用例就分为如下几个部分:

相关推荐