拆解|产品经理方法论:分类拆解( 三 )
如此一来,我们在功能设计的时候就可以一次聚焦实现一个小功能点。在一个个小功能点实现后,再把它们像搭积木一样组合起来,就可以相对简单地完成整个复杂功能的设计。
并且,一次聚焦思考一个点该怎么实现,我们更容易想得更全面。以这样的思路编写出来的结构,BUG 会更少,质量会更高。
四、分类拆解法简介1. 核心思想“分类拆解法” 的核心思想就是将一个页面进行分类、拆解,理清有多少个分类,以及分类之间的相互关系,然后编写代码逐一实现它们,最后把所有分类组合起来就实现了这个页面完整的功能。
2. 步骤“分类拆解法” 简单来说分为三步:
- 第一步,分类,找出所有的界面、事件;
- 第二步,拆解,用文字(和 / 或图表)描述界面、事件、数据是什么,以及它们之间的关系;
- 第三步,编程,将文字(和 / 或图表)翻译为计算机能理解的程序代码。
- 一个页面包含几个子部件,这些子部件的排列顺序是怎样的;
- 每个子部件包含哪些显示元素,显示元素中哪些内容是不变的,哪些内容是变化的;
- 显示元素中哪些内容会响应人的动作;
- 系统会自动执行哪些动作。
文章插图
看不到的 “数据”,是给计算机看的内容(人看到的是界面,是程序员编写的代码 “翻译” 后的数据)。
4. 拆解拆解工作包括:
- 如果用户要达到什么目的,他需要在界面的什么地方做什么动作(触发什么事件);
- 当用户做了什么动作(触发什么事件),什么数据需要改变;
- 当什么数据改变了,界面的什么内容需要变化。
我们作为产品经理,拿到上述文档后,可以使用 “分类拆解法” 的思路,梳理清楚我们要实现的内容包括哪些 “界面”、“事件” 和 “数据”,每一个 “界面” 是什么类型,每一个 “界面” 需要显示哪些 “数据”;每一个动作的 “事件” 响应结果是什么,每一个 “事件” 应该改变哪些 “数据”。
在厘清 “界面”、“事件” 和 “数据” 后,我们按照 “分类拆解法” 的步骤逐一击破每个显示元素,每个子部件,每个页面功能。
6. 全貌最后附上 “分类拆解法” 的完整思维导图以及相关概念,供各位一览全貌。
文章插图
“分类拆解法” 相关概念:
- 系统:人编写的计算机程序,比如 APP 或者小程序;
- 数据:给计算机看的内容,人看不到数据,人在界面中看到的是程序员编写的代码 “翻译” 后的内容;
- 界面:人在屏幕上看到的内容,包含界面的布局、界面中不随数据变化而变化的内容,界面中会根据数据变化而变化的内容;
- 事件:人在界面上的动作,如手指点击手机屏幕,鼠标点击、键盘输入等,以及系统自动执行的动作;
- 事件、数据、界面的关系:事件会产生数据变化,数据变化会引起界面中显示内容变化。
- 苹果|苹果最巅峰产品就是8,之后的产品,多少都有出现问题
- 业务|传统企业里,产品经理失去了话语权
- 上海尊宝音响多款产品获《影音极品》器材大赏奖项
- 噪音|聊聊社交产品中的信号与暗示
- 雷曼巨幕LEDPLAY获IT影响中国2021年度创新产品奖
- 副总经理|ZOL观察:创新引领超越 光峰工程投影的起航之路
- iPad|一样是苹果的电子产品,为什么iPhone比iPad贵几千元呢
- 产品经理|人工智能越来越发达,人类一身“毛病”,会被机器人取代吗?
- 社群|私域用户破1000万,名创优品私域运营全拆解
- 产品经理|下一个创业风口你认为是什么?