|B端产品,如何梳理符合业务的架构


编辑导语:B端产品具有非常强的业务属性 , 如果缺乏框架性思考 , 不仅单点设计功能将会让你精疲力尽 , 还可能会导致比较严重的问题 。 本文作者基于以往的经验 , 为我们梳理了符合业务的框架 , 希望能带给大家一些帮助 。
|B端产品,如何梳理符合业务的架构
本文插图

缺乏框架性思考可能导致比较严重的问题:

  • 对内:不断的堆砌功能 , 开发成本会越来越高 。
  • 对外:用户看到的信息繁杂 , 无法高效完成任务 。
设计功能应前先厘清业务架构 , 以一种抽象的框架视角来全局思考 。
一、业务架构
业务架构是一套将功能依据业务进行分类 , 整合形成的抽象化的业务模型 。 业务架构可以帮你厘清每个业务模块/功能间的边界 , 以及它们之间的关系 。
先梳理架构 , 可以理解业务模块的边界 , 面对多个类似的需求时就可以基于场景迅速定位对应的模块;然后再设计功能 , 解决用户的需求 。
架构有助于梳理一套标准化业务模型 , 搭建框架 , 让后端标准化 , 前端个性化 , 最终为了高效满足用户的不同需求 。
我们要用发展的眼光看待架构 , B端产品从大的层面分为四个阶段:
  1. 基础产品完善期:这个阶段需要满足核心场景的需求 。 这个阶段要不断增加功能、稳定系统、完善服务;
  2. 行业产品深入期:这一阶段需要满足重点行业的个性化需求 , 要有更深度的行业解决方案 , 更多的客户成功案例 , 更完善的客户服务体系;
  3. 生态建设期:这个阶段要满足大多数的个性化需求 , 要有个性化定制 , 开放平台和开放的服务生态;
  4. 再创新:让产品迈向更高阶段 , 探索新的卖点 , 挖掘用户的痛点 , 寻找市场的空白点 。
业务架构也会随着产品的成长而成长 。
二、通用架构
以B端SaaS软件举例子 ,SaaS不同的业务细分类型 , 存在一些通用的架构 。
|B端产品,如何梳理符合业务的架构
本文插图

1. 商业活动模块核心有三个
  1. 商品管理:让商品有更好的卖相 , 同时高效管理商品;
  2. 订单管理:了解商品的销售情况 , 让自己产生最大化创收;
  3. 客户管理:让熟客产生更高的复购和推荐 , 同时高效管理他 。
管理活动主要是帮助企业把人和事(项目)梳理清楚 。 分解一下管理就是:
基于不同的管理对象 , 管理活动架构存在较大的区别 。 人是管理活动的基石 , 所以管理活动主要讲述人的管理 。
三、梳理业务架构三步走
  1. 将场景需求清单拆解到功能 , 每一个功能需明确解决一个具体的业务问题 , 如何将需求翻译为功能 , 极其考验对于业务的理解;
  2. 将功能按不同的维度进行分类整合 , 分类整合需要先考虑符合通用模块的功能 , 切忌重复造轮子;功能对应的复杂程度越高、业务越重要 , 越值得被拿出来单独做一个模块;
  3. 梳理模块之间的逻辑关系 。
以HRM软件举例说明:
小卢是一个创业公司的HR , 随着公司不断发展 , 小卢也在不断调整关注点:
1.第一阶段:员工管理
由于公司人数很少 , 小卢每天最头疼的都是如何招聘到合适的人才 , 并且对员工信息进行初步的管理 。
每天小卢花时间在各种渠道发布招聘需求 , 跟人口头约定工资 , 在招聘到人之后 , 简单记录一下员工的信息到花名册并分配到对应的岗位 , 就能基本符合企业的管理诉求了 。
员工管理模块的主要业务:
|B端产品,如何梳理符合业务的架构
本文插图

2.第二阶段:考勤管理


推荐阅读