国内互联网公司的产品经理成长路径中,会出现一次专业P序列和管理M序列的分叉(例如在对标阿里),一部分人走上了管理(M)之路,另外一部分人走上了专业(P)之路。P序列的高级别,被称为"产品专家",或者是"产品架构师"。 架构师角色倒是并不陌生。一般都是与技术密切相关,比如JAVA、C++架构师等。但产品架构师的角色对于初入职场的产品经理来说,是很陌生的。那产品架构——这么令人神往的技能,是不是也应该有对应职位呢,比如产品架构师这个角色。
现在很多产品调研报告中,只是从产品现状、功能点、产品形态等方面去调研,忽略了产品架构的调研和分析。这也是很多产品只能抄个表面,抄不到本质的一个原因。没有分析透产品架构,很难去理解一个产品的内在业务逻辑。其实产品调研中,会将产品架构作为一个单独的部分调研。产品架构是一种职业能力,换句话说是吃饭的本事,那市场上是否有相关的饭碗呢?我特意检索了一下产品架构师的职位,并找到了一些相关职位。
添加图片注释,不超过 140 字(可选)
相对于能力更通用化,发展更成熟的研发线系统架构师,产品架构师的定位比较模糊,至少在实践中,工作内容与系统架构师有诸多重合之处。梳理产品架构师的内涵及外延,是一件有趣的事情,下面的内容都是我个人的理解,欢迎批判和探讨。 一、产品架构的定义 产品架构是产品经理用来表达自己产品整体设计机制和规划的图,它将产品功能落地为信息化、模块化、层次清晰的可视化架构,并通过不同分层的交互关系、功能模块的组合、数据和信息的流转,来传递产品的业务流程、商业模式和设计思路。
产品架构就是为了把原来一个个孤立的产品,进行有侧重的编排组合。这样满足用户、商业需求更简单了、产品设计也更简单了,这就是产品的生态:不是把孤立的产品链接起来,而是通过产品架构组织起来。这种简单带来的高效就更不用说了。这里有两个重要的目标:1、满足需求高效简单;2、产品设计过程高效简单。 奥卡姆剃须刀法则同样在产品架构设计中适用,越简单的架构越有利于产品的生长。
产品架构,对应《用户体验要素》中的「结构层」。 架构分2个层面,1是物理架构,2是逻辑架构。 比如一个楼盘里,
物理架构:楼盘→期→栋→单元→楼层→房号→房间 逻辑架构:
-
指示系统
-
中央空调系统
-
水电气网络系统
-
进水&排水系统
-
监控系统
-
房屋结构系统
-
……
产品也是这样的,物理架构:频道→页面→模块→元素 逻辑架构:登录注册系统、导航系统、搜索系统…… 二、产品架构师的定义
1、产品架构师是什么 产品架构师是产品团队内部的专业咨询顾问角色,深度参与到产品设计实施的全环节
-
架构设计
-
从业务诉求(商业诉求)中抽象需求,以结构合理的系统完成满足需求之交付物的生产,并使生产持续
-
团队建设
-
成为P序列产品成长的坐标和参考,为PM的专业序列制定能力模型阶梯及成长路径,提供产品专业相关的指导
-
识别并培养具备产品架构师潜力的产品经理
-
建立并维护适合架构师成长的规则及团队环境
-
项目实施
-
在实施层面的协调工作更多,平衡不同项目在方案上的投入产出
-
分拆架构目标,落地到具体的项目实施中,确保架构目标/进度符合团队整体目标/进度
2、产品架构师的职位职责 在产品架构师要做什么的方面基本上是五花八门了,每家公司是做什么的,有着密切的联系。这也体现了产品架构师有着鲜明的行业属性。比如,数据、中台、云计算等行业,特别是中台的兴起,对于产品架构师的技能要求更具有一定指向性。 一般来说产品架构师要做以下事情:
-
能够深耕某个行业,了解相关行业解决方案和架构设计,
-
进行产品总体规划,对产品进行顶层设计,设计产品的关键模块
-
产品全生命周期管理,从需求分析到功能设计到产品实现和商业化全流程跟踪
-
调研市场需求,定位产品未来走向
-
能够面向市场和面向客户,宣讲产品价值,沟通获取客户需求
-
如果面对客户交付项目,需要参与到项目中,为交付产品设计架构,与项目组配合保障项目落地
-
协助提升和培养产品团队的专业能力
3、产品架构师职位要求
-
要求具有行业经验
不管是视频领域、云计算领域、供应链领域等等,企业对于产品架构师的需求是一定需要具备行业经验。所谓行业经验是“对行业知识、业务知识、业务架构、应用架构有整体深刻理解,能够在细分专业领域独立完成客户调研、需求分析、业务设计、架构设计,并能很好的协同理解产品,完成业务架构的落地方案”。
-
要求具有市场战略分析能力
很多企业对于产品架构师的要求是具备市场和战略分析能力。这里面的潜台词是,“兄弟,我们招你来,就一个目的,你架出来的产品能赚钱。”对于这一条,有的企业是要求:“拥有成熟的商业化产品知识体系,具备国内外媒体商业变现系统经验且有具备行业影响力成功案例者优先。”也有的企业要求:“有敏锐的市场洞察能力,严密的逻辑分析能力,独立、深 入的思考力。”
-
对业务的理解
-
理解业务全流程各环节,参与角色及其作业操作(包括管理)
-
理解公司商业模式,所在业务线的商业模式及定位
-
理解基础的技术实现
-
任何时候,要注意产品架构来自于需求,杜绝过度化架构,简单的才是好的。但这样的描述还是远远不够的。
-
行业趋势、产品方案趋势、竞争对手产品研究能力,关键是完成产品评价标准
-
plus-具备基本的财务/税务/法务知识
-
对产品工作的理解
-
具备探索并成功实施(规划/设计/运营/增长)创新方向的产品能力
-
具备规划和部署产品矩阵,实现组织目标的能力
-
另一方面,产品架构师有着强烈的B端产品属性。一些企业招聘产品架构师是面向B端领域,说简单点,就是产品架构师参与到销售和项目实施。在B端属性下,产品架构师能够帮助销售拿下行业客户,也能在合同签署之后,参与到需求分析和设计,以及后续的上线实施。所以,从这个角度来看,产品架构师还有一个隐藏的技能属性:宣讲和销售产品的能力。产品架构师见了客户不能怵,要像个产品代言人一样面对客户而侃侃而谈。
-
对职级的要求
-
应具备高级经理及以上的产品职级和能力,从内部培养效果更佳
-
没有强调一定具备管理经验:看来大部分公司在招聘产品架构师时,还是有意的区分了与产品总监的职位。所以,大概可以判断企业把产品架构师划归为了专家序列,而非管理序列。仅仅是要求产品架构师能够跨团队沟通和协作,而不是带领和管理产品团队。产品架构师更像是产品的参谋长。
4、产品架构师的工作方式
-
产品架构师与产品执行负责人的协作
-
架构师跨产品模块参与评审,为系统间交互提供符合架构设计的建议,尤其是在中台化项目中,重视流程;产品执行负责人确定具体设计及实施方案,重视细节;
-
架构师对项目/系统目标负共同责任,以协商为基本前提,保留在对架构设计的最终决定权,同时承担最终责任;
-
设置产品架构委员会,规避重大项目架构设计风险;
-
产品架构师与技术负责人的协作
-
产品架构师角色重需求抽象和场景定义;技术负责人重实现;
-
产品架构师工作成果的评估
-
落地项目的绩效
-
产品、研发、业务团队的认同度调查
-
OKR及360度环评
5、产品构架师对PRD/MRD的影响 由于产品架构师重视中长期架构的规划实施,所以需要在PRD/MRD中强制增加以下内容
-
数据流及模块I/O
-
对不能严格控制的外部系统的依赖及交互,即是架构风险控制的内容
-
系统目标的完成评估方法,重结果
-
数据分析导向的监控和分析方法,重过程
6、产品架构师的晋级之路 下面的级别是从实施、变现、平台战略角度来说明,未必符合所有公司对架构师的晋级定位
添加图片注释,不超过 140 字(可选)
在细分领域上,如电商、社交、工具、金融、人工智能等,都对产品架构师有非常高的专业要求,可以分别制定评分表来确定不同级别架构师的实际要求。 6、产品架构师的工作难点
-
作为非管理角色,如何获知/参与业务目标规划
-
作为规划型角色,如何平衡架构设计的长期收益与KPI的短期收益
-
作为重咨询角色,如何平衡架构设计师与产品线负责人之间的产品方案及优先级冲突
三、市场中对产品架构师的描述 目前看,企业对于产品架构师的要求实际上是想要一个产品专家、售前解决方案专家,这也反映出了企业并没有完全准备好一个产品架构师的职位。 通过查看一些招聘网站,选择了两个case,来看看不同公司对产品架构师的不同描述,说明产品架构师这个角色,并没有整齐划一的刻板定义,对有志于在产品P序列向上发展的产品经理们,在自己特定的业务和组织场景中,都可以形成有特色的产品架构师成长路径。这从侧面看来看,对于产品架构师具体是做什么的认知,还是比较模糊的。
添加图片注释,不超过 140 字(可选)
添加图片注释,不超过 140 字(可选)
四、总结结语 总得来看,产品架构师的要求还是很高的。 整体评估下来,产品架构师更像是一个产品代言人、总设计师和布道者。面向市场和客户,能够讲清楚产品,也能聊清楚和弄明白潜在客户想要什么。面向企业内部的团队,能够规划好产品的发展路径,同时能够将自己的能力复制,提升整个团队的战斗力。 一个优秀的产品架构师,除了技术实现能力之外,还应该比产品设计者更熟悉互联网产品,比运营更熟悉业务。产品架构师需要在产品经理行业上长期深耕,这是必要条件。
-
首先,要具备扎实的产品和业务基础理论知识,这是根本。
-
其次,要充分了解自己所在公司的产品,从自身产品的特性出发进行产品架构分析与设计,解决公司产品 实现中遇到的问题。所以,只有熟悉了产品,才能更好的做设计。“三分技术、七分业务”。任何架构的设计都依赖于产品特性。在学习大师的设计时,要从学习他 们设计的思路和初衷开始而不是仅仅设计本身。
-
再次,要有足够的分析能力和经验。没有经过长年累月一线开发和设计工作经验的积累和锻炼,是不可能具备这样的经验和能力的。
-
最后,要有广阔的视野和坚定的决心。产品架构师是一个杂家,什么东西都需要懂一些,但也一定要在某个领域有所专长。
参考地址: sluke:如何做一名产品架构师