我的网站

后端产品经理要懂的知识点 | 人人都是产品经理

2021-06-03 18:27分类:猎头求职 阅读:

本文从我自己的角度,介绍了关于前后端产品经理的不同和一些关于系统的认知,接待交流,不喜轻喷。

1. 前端产品经理和后端产品经理

大学毕业前,有一段在直播行业做产品实习生的通过。

后来转入互金行业,还记得我上级面试时问我:

你清亮什么是后端产品经理吗?

当时的我一脸懵逼,不过照样幸运地被录取了,职位是前后端结相符的产品经理。

做事一段时间后,我上级又问我:

你觉得做互金产品和直播产品有什么不同?

以下就是我对前端产品经理和后端产品经理的思考:

前端产品经理,更偏重用户体验和交互形式,对设计模式、用户心理有一定乞求。

市面上流传的很众“产品经理必读书现在”都在介绍用户思维、交互体验。

后端产品经理,更偏重生意业务逻辑和实现形式,对技术基础、逻辑思维有一定乞求。

常见于电商、金融等行业。

就我清亮的而言,后端产品经理比前端产品经理中央竞争力更强一些。

用户思维、交互体验、数据敏感度逐渐成为产品经理的基础能力,而不是中央竞争力。

“T型人才”将成为将来的发展趋势。“—”代外广播的知识面,“|”代外知识的深度。这对于产品经理的做事发展意义是:

在哺育基础能力的同时,也要在某一行业深耕,构建自己的中央竞争力。

浅易来讲,前端产品经理更偏重产品的“门面”,后端产品经理更偏重产品的“骨架”。一个好的产品,不光要有卓异的前端用户体验,也要有健康安详的后端系统赞许。

不管是前端产品经理照样后端产品经理,都要有一颗壮实做事的心,实切逼真为用户创造价值。

2. 后端产品经理如何分析需要 2.1 功能需要

功能方面的需要指定系统必须挑供的服务。

起末需要分析答该划分出系统必须完善的统共功能,以及功能如何在系统之间实现。

感受一下后端产品经理的平日流程图:

在前端,用户完善浅易的商品阅读、商品选定、下单支付过程,就涉及到后端六个系统之间的交互。对于体量更大的公司,系统模块只会更众。

这就乞求产品经理不再控制于前端的页面层次,而是基于生意业务对整体后端系统有一个宏不悦目的认知,能区分各个系统的主功能,搭建一个好的产品架构。

2.2 性能需要

性能需要指定系统必须知足的按期拘谨或容量拘谨,常包括速度(相答时间)、讯休量速率、安然性等方面的需要。

比如,“支付系统必须在半分钟内返回用户支付状态”就是一项性能需要。

2.3 郑重性需要

郑重性需要定量地指定系统的郑重性。

比如,“商品系统在一个月内不敷表现2次以上故障”。

2.4 出错处理需要

出错处理需要外明系统对舛讹答该怎样相答。

比如,“订单取消后,用户支付已取消订单成功会怎样”。

2.5 逆向需要

逆向需要外明系统不答该做什么。

产品经理答该选取能清亮实在需要且可消弭能够发生误解的那些逆向需要。

2.6 将来能够挑出的需要

答清亮那些虽然不属于现在系统开发周围,但是据分析将来能够会挑出的需要。

比如需要迭代、增补新功能等。

其方针是,对系统将来能够的扩充和修改做准备,以便日后确定需要时能比较容易地实现。

3. 好的系统是什么样子

之前在文章《产品经理的技术思维手册》挑到过“模块化思维”。“模块化思维”不光适用于前端设计,也适用于后端开发。

模块化:把程序划分成独立命名且可独立访问的模块,每个模块完善一些类别一致的子功能。把这些模块集成始来组成一个整体,能够完善指定的功能知足用户需要。

在章节2.1的流程图里,订单系统、商品系统、运营系统等,都是相互独立的模块。

3.1 为什么要系统模块化?

最先来思考一个感性的认知,伪设淘宝这么大体量的电商系统,只有一个模块,那么一点小转变就会导致开发人员在海量代码里寻找相关的代码,遗漏、舛讹的能够性很高,系统安然备受质疑。其次,伪设团队增入新的开发人员,他对系统代码的娴熟成本也是壮大的。

再来一个理性的认识:

设函数 c(x)外示题现在 x 的复杂度,函数 t(x)外示解决题现在 x 需要的做事量(时间)

对于题现在 x1 和 x2 ,

伪设?? ??c(x1)> c(x2),

则?? ?? t (x1)> t(x2)

遵命人类解决平淡题主意经验,还有一个有趣的规律:

c(x1 + x2)> c(x1)+ c(x2)

则 t(x1 + x2)> t(x1)+ t(x2)

即是:由众个题现在组成的题主意复杂度,大于脱离考虑每个题主意复杂度之和。

则:解决召集题主意做事量比脱离解决每个题现在做事量之和更大。

这带给我们的启示是:

行使模块化,能够将总功能拆解为一个个子集,挑高系统的分工奏效。

3.2 如何界定模块的独立程度?

最先,模块的独立性很主要:

基于有效的模块化(即具有独立性的模块)的系统比较容易开发; 独立的模块比较容易测试和维护。

相对于不进行模块化的系统,有效模块化修改系统需要的做事量更小、舛讹传播周围更小,需要扩充时也能更容易地增入新模块。

其次,界定模块的独立程度有两个标准:

耦相符 内聚

耦相符:度量一个产品构造内不同模块之间的互连程度。

耦相符强弱取决于模块间接口的复杂程度,进入或访问一个模块的点,以及起末接口的数据。

内聚:度量一个模块内各个元素彼此结相符的详细程度。

比较理想的模块化是:低耦相符,高内聚。各个子系统便于开发和维护,挑高整体分工奏效。

4. 总结

后端产品经理一职,乞求产品经理特意懂生意业务。对于系统架构、生意业务认知以及行业发展的前瞻性都要形成自己奇怪的思考系统。

想要成为后端产品经理?

我认为主要是两点:

(1)找准想要深耕的行业

电商、金融、B端产品等等,众体验众思考,比如想从事电商行业能够去淘宝开一下店,体验一下面向商家的系统;想从事金融行业,那么基础的金融知识一定是必须的;实在不行,公司的CRM系统、OA系统也能够不悦目摩学习。

(2)积累一点技术基础,挑升逻辑思维

挑出阅读《计算机网络》,对OSI模型有一个大体的认识,清亮底层数据如何传输、计算机如何互连。像API、RPC这些名词也要清亮其作用是什么。能够看看技术同事的开发文档,基于单个功能的系统交互图,不懂众问。

产品经理每天都很忙,陷溺做事是一个好事,但一定要腾出时间思考、学习和总结,永世的输入才能带来思维的挑升。

末了,歌颂我们都能成为卓异的产品经理,不忘初心、砥砺前行。

 

作者:苒苒上升,公众号:苒苒上升,互联网金融产品经理,负责3亿用户平台

本文由 @苒苒上升 原创发布于人人都是产品经理。未经准许,约束禁锢转载

题图来自 Pexels,基于 CC0 制定

给作者打赏,鼓励TA抓紧创作! 赞许4人打赏

郑重声明:文章来源于网络,仅作为参考,如果网站中图片和文字侵犯了您的版权,请联系我们处理!

上一篇:游玩策划书(四款游玩)

下一篇:拼众众商家店铺怎么挑现(一步步详细告诉你)

相关推荐

返回顶部