产品设计-产品架构和业务逻辑
在分析产品的时候,快速理解产品架构;产品细节设计时,能围绕核心业务逻辑展开;能独立开始搭建产品架构和业务逻辑
目标
- 在分析产品的时候,快速理解产品架构
- 产品细节设计时,能围绕核心业务逻辑展开
- 能独立开始搭建产品架构和业务逻辑
1.了解产品架构、业务逻辑和业务流程
1.1 如何理解流程化产品设计
设计产品,就是设计流程
流程不是独立存在的,而是在一个整体体系下发生的
体系=产品架构+业务逻辑+业务流程
Fig 1.1 流程.png
1.1.1产品架构=设计图=目标
- 未来一段时间你希望完成的蓝图
1.1.2业务逻辑=框架设计图=功能模块
- 用户要解决问题需要走过的路径
- 不同的模块之间的关联性
1.1.3业务流程=施工图=实施方法
如:
- 注册流程图
- 下单流程图
- 支付流程图
小结:做产品如盖楼,不断逐级解构,剥橘子般一片片分离的过程
2.搭建产品架构
2.1为什么做产品要先理解产品架构
- 深入了解一个产品的运作逻辑
- 看产品的时候,不再只看界面与交互,而是背后的逻辑
- 指导产品设计和运营
- 进可观星:评估产品的生命力
- 退可照妖:识别忽悠型产品
2.1.1 为什么做产品要先理解产品架构?
Fig 1.2三节课官网产品架构.png
2.1.2 从产品的角度理解产品
Fig 1.3 17APP产品架构.png
2.1.3 识别忽悠型产品
2.2 产品架构的关键点是什么?
最关注人、信息、渠道和流转过程
内容从哪里来,到哪里去
用户从哪里来,到哪里去
Fig 1.4 关键点.png
2.3 有哪些人(角色)参与产品
- 分别有哪些人先后会做什么动作?
- 不同的角色,会做什么事?
- 人和人之间的关系是什么?
2.4 会产生什么信息?
有哪些信息产生
信息由谁产生的?
信息与信息之间的关系是什么?
Fig 1.6 信息与信息之间的关系.png
2.5 流转过程与渠道
Fig 1.7 流程过程与渠道.png
小结:产品架构可以调研相关产品获得,如果已经被市场验证的,没必要搞独创。
3.搭建产品业务逻辑
3.1为什么要理解业务逻辑?
业务逻辑是功能模块设计,关键功能与参与者流程
业务逻辑有助于统一各参与者的角色与分工
有助于产品业务流程的设计
Fig 1.8 业务逻辑.png
Fig 1.9 三节课官网开课业务逻辑.png
3.3 如何开始业务逻辑设计?
有哪些功能模块
有哪些页面
不同模块之间是如何关联的
Fig 1.10过程.png
3.4 以内容为主线、明确数据流向
- 关键数据是什么?
- 数据从哪里来?到哪里去?需要经过哪些系统?
3.5 以用户为主线,明确行为
- 重要的角色是什么?辅助的角色是什么?
- 不同的角色的行为分别是什么?
- 用户从哪里来,到哪里去?会经过哪些系统,用到哪些功能?
3.6 以渠道(终端)为界面,区分类型
- 有哪些渠道(终端)?
- 这些终端是如何展现内容的?
- 用户在不同终端的操作行为有哪些不同?
3.7 把以上模块串联起来
- 用户、系统、终端等之间是如何关联的?
- 先通顺再细化
- 先能用再美化
小结:业务逻辑是指导产品经理的工作方向的,明确需求解决什么环节的问题。
4.设计产品业务流程图
4.1业务流程图
关注后续《业务流程设计》的课程
4.2 产品架构、业务逻辑、业务流程
Fig 1.11 三种图.png
小结:业务流程是业务逻辑中模块的细化,是每个需求文档中必备的内容
总结:
1.如何理解产品架构、业务逻辑和业务流程
- 产品架构->业务逻辑->业务流程
2.如何开展搭建产品架构
- 以用户为中心,人与人,人与信息,信息与信息之间的关系
3.如何开始搭建业务逻辑
- 内容主线->用户主线->终端->关联起来