B端系统不是一堆页面堆出来的,是能力与标准构成的底层结构。这篇文章将从“标准化能力”的角度出发,拆解后台系统的抽象逻辑、落地方法与业务协同本质,帮助产品人建立更清晰的认知框架。标准化能力说明从前文“B端产品体系如何搭建”可以了解到,基于PaaS+SaaS产品架构模式进行B端产品体系搭建,可以规避搭建过程中易发生的“通用功能重复建设、需求变更/新需求支撑难”两个主要问题。根据是否建立开放平台来进行能力上架调用下架等管理,若未建立开放平台,则形成能力清单,明确能力定义、内容、输出物、调用流程等信息,按需引用来提供能力支撑。能力类型:技术能力:可被复用的重复编码内容(如OCR识别、电子签章等);业务能力:可被复用的功能模块(如**工单管理);产品能力:可被复用的特定业务场景功能组合(如合同管理系统、项目管理系统等);标准化能力识别核心逻辑众所周知,在B端产品设计中,有两个主要路径:其一,从项目场景中面向特定业务领域形成标准化产品输出;其二,瞄定特定业务进行场景梳理,形成产品MVP推广后逐步优化;前者先定制落地后抽象标准化输出,其特点是业务覆盖程度高、标准化程度不足,属于较为保守的产品发展路径,随着产品发展而提升产品标准化程度;后者梳理标准化后落地迭代输出,其特点是业务覆盖度不高、标准化程度未定,属于受限产品化因素的发展路径,若产品化能力不足可能因此在项目落地时发生较大改动,需要确定产品验证路径,随着验证迭代过程而提升产品标准化程度;若要在B端产品设计过程中,考虑标准化能力形成,则可以综合以上两种路径进行产品设计。在定制化过程中,瞄定业务场景调研相关业务需求,识别共性需求进行标准化设计,梳理标准化能力的业务覆盖程度,针对定制需求各场景考虑自定义配置进行覆盖,从而在满足需求基础上整体提升能力的标准化程度,随着不同项目落地逐步验证迭代。在B端系统搭建过程中,首要前提是对于整个B端业务场景的全局梳理把控。需要深入了解业务范围、业务流转逻辑等内容,选定特定业务进行需求调研,形成业务场景需求清单;从已有业务场景清单中,根据需求复用情况(与哪些场景/功能重复,重复情况),明确需求复用程度较高的场景中,哪些是通用需求哪些个性化需求;针对通用需求进行标准化能力设计,针对个性化需求引入配置规则、自定义设置等进行拓展满足;(针对通用功能+配置规则+自定义设置未能覆盖的业务场景,需要预留拓展入口,支持结合编码等方式实现,这部分为能力未覆盖范围)明确能力定位,包括所面向业务场景、能力类型-内容、覆盖率、能力间依赖关系;结合统一技术规范,明确建设内容和能力输出物形态(如API接口、后端SDK、前后端SDK等);约定能力指标,包括且不限于覆盖率、客户满意度、能力调用情况、性能等;(可根据能力面向业务场景设定业务指标,如流程流转效率等)在这个过程中,需要考虑的重点还包括标准化能力封装处理、个性需求与通用需求的平衡、面向研发的复用难易程度等。标准化能力识别示例首先,进行产品内容的拆解,了解清楚产品的组成元素,才能根据需要来开展产品设计。产品级-华为云功能级-功能模块,闭环业务场景,由多个菜单组成完整功能体系;以华为云-工单管理为例菜单级-由多个页面交互实现菜单功能,展示业务信息展示及开放操作入口;以华为云-工单管理-新建工单为例页面级-单个页面由多种内容组成,如业务工单发起、任务处理等,将业务信息按逻辑分层级展示;以华为云-工单管理-新建工单-填写问题描述为例内容块-由多个元素组成,如列表、查询项、提醒配置等,将展示内容分区展示;以华为云-工单管理-新建工单-填写问题描述-联系方式为例元素块-产品组成的最基本内容,如文本输入框、按钮等;以华为云-工单管理-新建工单-填写问题描述-联系方式-手机号码为例这是显性的产品组成内容层级,但是产品内部业务逻辑、数据流转逻辑才是隐性的基础。以“我的工单”为例,查询逻辑为当前用户相关的所有状态的工单,展示内容包括工单编号、问题描述、问题类型、问题归属等信息。此功能所面向业务场景是“当您使用华为云过程碰到任何问题都可以通过工单管理系统向华为云售后工程反馈(以下简称提单),您可以通过工单及时了解到问题处理进展。”那我们可以了解到,不论是产品建议、缺陷反馈等信息,均可以通过工单进行发起、处理、评价。这部分功能的本质是反馈中心,可以通过调研平台使用者和管理者之间的反馈业务场景。从而抽象出两个场景“通用反馈中心”“开发平台反馈中心”。若产品定位就是开发平台,不存在其他业务系统有复用需求,那么专项调研开发平台的反馈业务场景的需求,从而进行通用化设计。标准化能力管理标准化能力的管理动作,通常围绕“维护-监控-迭代”展开。维护阶段新增能力需经过充分的业务调研,确定能力对应业务场景的覆盖情况,明确该能力建设的可行性和必要性;能力输出,需要明确能力定义、能力内容、内部逻辑、输出物、对接流程等;监控阶段能力供调用后,需要定期监控能力的调用情况、响应速度等,监控其对于现有功能的支撑程度和效率提升情况;迭代阶段根据业务场景需求变化情况,开展能力迭代;核心注意点是:迭代版本与历史版本的兼容性;后续后续文章中将会对于B端系统构建中“B端如何进行标准化设计-用户中心”进行介绍。本文由 @西林 原创发布于人人都是产品经理。未经作者许可,禁止转载题图来自Unsplash,基于CC0协议