深入浅出:后台产品的核心能力

【小百摘要】对于每一个前端产品而言,背后都有一个或多个后台产品在支撑,以保证用户需求可以被满足,用户体验可以被感知。

一直以来,市面上的书籍以及培训课程,都围绕着前端产品经理在介绍,将更多的重心放在产品经理对于用户、需求、场景的理解,以及对前端交互界面以及用户体验的设计上。但其实对于每一个前端产品而言,背后都有一个或多个后台产品在支撑,以保证用户需求可以被满足,用户体验可以被感知。

那么在深入解析后台产品经理之前,先引出一个问题:到底什么是后台产品经理,后台产品经理与前端产品经理的区别在哪?


上图是阿里业务中台的设计架构图,简单来说业务中台是一个资源共享模块,将所有可以共享的资源整合在一起,支撑所有业务线使用。以上图为例,对于淘宝、天猫、聚划算三大电商业务来说,虽然业务类型略有不同,但是后台涉及到的用户中心、商品中心等等这些功能模块是一致的。也就是说阿里不需要针对淘宝、天猫、聚划算每个业务线单独涉及一套完成的业务流程,而是仅仅通过调用集中到中台中功能模块的数据及服务,即可完成对上层业务的支持。对用户而言,用户可以通过一个账号登录三个不同的电商平台,所有信息可以打通共享,对用户的体验来说也是非常好的。

目前很多涉及到复杂业务线的大厂,都已经或正在规划自己的中台业务逻辑,结合中台设计这个概念,其实就可以理解前端与后台产品经理之间的区别了。前端产品经理结合具体的用户、需求、场景,以用户视角设计产品,以满足用户需求、提供用户体验为导向。而后台产品经理,结合前端产品逻辑及业务流程,以业务视角设计产品,以业务支撑为导向。

所以对于后台产品来说,更多的是基于前端产品的业务逻辑和业务流程,在相应的环节提供相应能力支持。但是,可以发现,无论前端产品还是后台产品,本质上来说,都是为了满足用户的需求和体验,在后台产品设计当中除了业务逻辑及业务流程的思考之外,也要考虑用户的需求以及具体业务场景。

接下来以用户通过OTA预定酒店业务流程为例,看一看当一个用户通过小程序预定酒店,支付订单并开取发票这样一个业务流程下,前端产品和后台产品分别做了什么,涉及了哪些交互。

上图中的小程序端可以理解为前端产品,用户预定、支付以及开发票的所有操作都是在小程序端完成的,用户在小程序端完成的每一个操作,都会有后台若干个产品的支撑。

1.用户进入酒店房间详情页,小程序端会调取后台产品库模块,获取最新的房间信息,包含:房间类型、房间名称、库存、价格等等信息。

2.用户进入预定页时,因从详情到预定页之间跳转存在延迟,所以可能存在房间库存、价格出现不同步的情况,所以在用户进入预定页时,小程序端会再次获取实时房间库存及价格信息,保证用户可以看到最新的库存及价格。

3.用户填写完预定信息后点击提交,小程序端向订单模块提交创建订单请求,订单会基于小程序端的数据以及产品库数据进行校验,数据一致则订单创建完成。

4.用户跳转到支付页面,小程序端向支付平台提交支付请求,用户支付状态同步至订单模块。

5.用户查看订单详情,小程序端调取订单模块数据,获取用户订单详情数据展现。

6.用户点击开发票功能,小程序端向发票平台提交发票请求,发票状态及相关信息同步至订单模块。

至此,用户从预订到支付再到开发票的整个流程完成,通过业务流程图可以看到,前端产品即小程序端主要解决的问题是用户在小程序上可以做什么,通过哪些页面哪些功能区满足用户的需求。而后台产品,如产品库、订单、支付、发票等等,这些后台产品主要基于前台产品的业务逻辑,支撑业务流程的流转以及不同业务模块、数据之间的交互,以保证前端产品给用户展现正确的信息。

最后来说一说,作为后台产品经理,需要具备哪些核心能力?

对于产品经理的通用能力如需求分析、产品设计这些在本文不会提到,更多的是指作为后台产品需要具备的能力:对业务流程的把控能力对角色的把控能力

对业务流程的把控能力,对于业务流程的把控能力,主要分两个维度,一个维度为前端产品的业务流程,另一个维度为基于前端产品业务流程,后台产品业务流程是如何支持的。对于两个维度的业务流程,还要着重把控核心业务流程、分支业务流程以及异常业务流程。任何一类业务流程都会影响前端产品对用户的展现效果,作为后台产品从业务逻辑及业务流程上一定要考虑尽可能详细,以保证前端产品的用户体验。

对角色的把控能力,通过上面案例可以发现,为支撑前端产品的业务,后台产品往往涉及多个模块之间的协作,这些模块之间可能会分属不同团队负责。所以对于产品来说,首先要了解自己负责的产品模块的角色是什么,即在业务逻辑和业务流程中处于什么样的地位,同时还要基于业务逻辑及业务流程清晰了解自己负责模块在哪些环节需要和哪些模块发生交互,这些交互可能涉及接口交互也可能涉及数据交互。

很多产品新人都会说想做前端产品,为什么?因为前端产品更接近用户,期望做出的产品可以去改变世界。但是,前端产品和后台产品是相辅相成的,没有后台产品如何保证前端产品的实现呢?

相对而言,后台产品更考验产品经理的业务理解能力和流程逻辑的把控能力,所以没有谁好谁坏,都是满足用户需求、体验的关键。

2条评论 添加新讨论

06月16日评论

后端产品更关注的是产品的逻辑与流程,以及与相关联系统的关系。 前端偏重交互与用户体验方面。

回复
06月14日评论

前端产品是不是只管交互体验设计,后台产品是不是负责业务流程设计分析

回复
登录后参与讨论
Ctrl+Enter 发表