拆解|产品经理方法论:分类拆解( 三 )
如此一来,我们在功能设计的时候就可以一次聚焦实现一个小功能点。在一个个小功能点实现后,再把它们像搭积木一样组合起来,就可以相对简单地完成整个复杂功能的设计。
并且,一次聚焦思考一个点该怎么实现,我们更容易想得更全面。以这样的思路编写出来的结构,BUG 会更少,质量会更高。
四、分类拆解法简介1. 核心思想“分类拆解法” 的核心思想就是将一个页面进行分类、拆解,理清有多少个分类,以及分类之间的相互关系,然后编写代码逐一实现它们,最后把所有分类组合起来就实现了这个页面完整的功能。
2. 步骤“分类拆解法” 简单来说分为三步:
- 第一步,分类,找出所有的界面、事件;
- 第二步,拆解,用文字(和 / 或图表)描述界面、事件、数据是什么,以及它们之间的关系;
- 第三步,编程,将文字(和 / 或图表)翻译为计算机能理解的程序代码。
- 一个页面包含几个子部件,这些子部件的排列顺序是怎样的;
- 每个子部件包含哪些显示元素,显示元素中哪些内容是不变的,哪些内容是变化的;
- 显示元素中哪些内容会响应人的动作;
- 系统会自动执行哪些动作。

看不到的 “数据”,是给计算机看的内容(人看到的是界面,是程序员编写的代码 “翻译” 后的数据)。
4. 拆解拆解工作包括:
- 如果用户要达到什么目的,他需要在界面的什么地方做什么动作(触发什么事件);
- 当用户做了什么动作(触发什么事件),什么数据需要改变;
- 当什么数据改变了,界面的什么内容需要变化。
我们作为产品经理,拿到上述文档后,可以使用 “分类拆解法” 的思路,梳理清楚我们要实现的内容包括哪些 “界面”、“事件” 和 “数据”,每一个 “界面” 是什么类型,每一个 “界面” 需要显示哪些 “数据”;每一个动作的 “事件” 响应结果是什么,每一个 “事件” 应该改变哪些 “数据”。
在厘清 “界面”、“事件” 和 “数据” 后,我们按照 “分类拆解法” 的步骤逐一击破每个显示元素,每个子部件,每个页面功能。
6. 全貌最后附上 “分类拆解法” 的完整思维导图以及相关概念,供各位一览全貌。

“分类拆解法” 相关概念:
- 系统:人编写的计算机程序,比如 APP 或者小程序;
- 数据:给计算机看的内容,人看不到数据,人在界面中看到的是程序员编写的代码 “翻译” 后的内容;
- 界面:人在屏幕上看到的内容,包含界面的布局、界面中不随数据变化而变化的内容,界面中会根据数据变化而变化的内容;
- 事件:人在界面上的动作,如手指点击手机屏幕,鼠标点击、键盘输入等,以及系统自动执行的动作;
- 事件、数据、界面的关系:事件会产生数据变化,数据变化会引起界面中显示内容变化。
- ColorOS|绿厂又在憋大招?新系统和新产品接踵而至
- 最前线 | 腾讯游戏发布40余款产品与项目,《王者荣耀》发布全新规划
- 腾讯游戏发布40余款产品与项目,《王者荣耀》发布全新规划
- 高通骁龙|国产品牌发力!苹果钉子户切身体会,Find X5 Pro功能要超前不少
- 古代五个不可思议的科技产品,第四个看了谁不骄傲!
- 华为|中国第二家“华为”诞生,国产品牌正悄悄征服世界!
- 我国四成以上主要工业产品产量世界第一
- aigo|SSD价格大崩盘,国产品牌发力高端,aigo PCIe4.0旗舰SSD体验
- 数字化转型|2000元内有10.3英寸电子墨水屏产品吗?这款售1999元,配置有特色
- 如何在 Notion 类产品中使用卡片笔记写作法:理念与实践
