产品设计-产品架构和业务逻辑

image

在分析产品的时候,快速理解产品架构;产品细节设计时,能围绕核心业务逻辑展开;能独立开始搭建产品架构和业务逻辑

目标

  • 在分析产品的时候,快速理解产品架构
  • 产品细节设计时,能围绕核心业务逻辑展开
  • 能独立开始搭建产品架构和业务逻辑

1.了解产品架构、业务逻辑和业务流程

1.1 如何理解流程化产品设计

  • 设计产品,就是设计流程

  • 流程不是独立存在的,而是在一个整体体系下发生的

  • 体系=产品架构+业务逻辑+业务流程

    img

    Fig 1.1 流程.png

1.1.1产品架构=设计图=目标

  • 未来一段时间你希望完成的蓝图

1.1.2业务逻辑=框架设计图=功能模块

  • 用户要解决问题需要走过的路径
  • 不同的模块之间的关联性

1.1.3业务流程=施工图=实施方法

如:

  • 注册流程图
  • 下单流程图
  • 支付流程图

小结:做产品如盖楼,不断逐级解构,剥橘子般一片片分离的过程

2.搭建产品架构

2.1为什么做产品要先理解产品架构

  • 深入了解一个产品的运作逻辑
  • 看产品的时候,不再只看界面与交互,而是背后的逻辑
  • 指导产品设计和运营
  • 进可观星:评估产品的生命力
  • 退可照妖:识别忽悠型产品

2.1.1 为什么做产品要先理解产品架构?

img

Fig 1.2三节课官网产品架构.png

2.1.2 从产品的角度理解产品

img

Fig 1.3 17APP产品架构.png

2.1.3 识别忽悠型产品

2.2 产品架构的关键点是什么?

  • 最关注人、信息、渠道和流转过程

  • 内容从哪里来,到哪里去

  • 用户从哪里来,到哪里去

    img

    Fig 1.4 关键点.png

2.3 有哪些人(角色)参与产品

  • 分别有哪些人先后会做什么动作?
  • 不同的角色,会做什么事?
  • 人和人之间的关系是什么?

2.4 会产生什么信息?

  • 有哪些信息产生

  • 信息由谁产生的?

  • 信息与信息之间的关系是什么?

    img

    Fig 1.6 信息与信息之间的关系.png

2.5 流转过程与渠道

img

Fig 1.7 流程过程与渠道.png

小结:产品架构可以调研相关产品获得,如果已经被市场验证的,没必要搞独创。

3.搭建产品业务逻辑

3.1为什么要理解业务逻辑?

  • 业务逻辑是功能模块设计,关键功能与参与者流程

  • 业务逻辑有助于统一各参与者的角色与分工

  • 有助于产品业务流程的设计

    img

    Fig 1.8 业务逻辑.png

    img

    Fig 1.9 三节课官网开课业务逻辑.png

3.3 如何开始业务逻辑设计?

  • 有哪些功能模块

  • 有哪些页面

  • 不同模块之间是如何关联的

    img

    Fig 1.10过程.png

3.4 以内容为主线、明确数据流向

  • 关键数据是什么?
  • 数据从哪里来?到哪里去?需要经过哪些系统?

3.5 以用户为主线,明确行为

  • 重要的角色是什么?辅助的角色是什么?
  • 不同的角色的行为分别是什么?
  • 用户从哪里来,到哪里去?会经过哪些系统,用到哪些功能?

3.6 以渠道(终端)为界面,区分类型

  • 有哪些渠道(终端)?
  • 这些终端是如何展现内容的?
  • 用户在不同终端的操作行为有哪些不同?

3.7 把以上模块串联起来

  • 用户、系统、终端等之间是如何关联的?
  • 先通顺再细化
  • 先能用再美化

小结:业务逻辑是指导产品经理的工作方向的,明确需求解决什么环节的问题。

4.设计产品业务流程图

4.1业务流程图

关注后续《业务流程设计》的课程

4.2 产品架构、业务逻辑、业务流程

img

Fig 1.11 三种图.png

小结:业务流程是业务逻辑中模块的细化,是每个需求文档中必备的内容


总结:

1.如何理解产品架构、业务逻辑和业务流程

  • 产品架构->业务逻辑->业务流程

2.如何开展搭建产品架构

  • 以用户为中心,人与人,人与信息,信息与信息之间的关系

3.如何开始搭建业务逻辑

  • 内容主线->用户主线->终端->关联起来