产品管理指南

一、什么是产品管理

产品管理是一项组织职能,它强调通过关注产品及客户来指导产品生命周期的每一步——从产品定位、研发到商业策略。为了构建最好的产品,产品经理需要在组织内构建以客户为中心的工作流,确保市场的声音被公司内的其他成员听到和注意到。(了解如何通过PingCode 构建以客户为中心的工作流

正是因为对客户需求的关注,让产研团队交付的产品具备更好的设计以及用户体验。在科技领域,一些成熟的产品往往被一些更新更好的解决方案所颠覆,我们比以往任何时候都需要深入了解客户,以及建立为他们创建量身定制解决方案的能力,这就是产品管理的价值所在。

产品管理相关文章

产品管理:如何构建合格的产品路线图 | 如何成为一个优秀的产品经理 | 敏捷路线图的重要性以及构建 | 如何构建简单有效的产品需求文档 | 利用 NPS 确定功能优先级 | 每个产品经理都需要了解的产品分析技能 | 更多

作为产品团队的一员,我每天都与产品经理一起工作,并就产品经理的角色和职责采访了数十人。尽管已经有非常多现成的产品管理方法,但我从采访和自身经验中了解到:几乎没有一种产品管理方法可以完全应用到所有类型的产品管理当中。每个产品在构建的过程中都有自己目标和挑战,所以需要根据自身情况量身定制一套产品管理方法。马丁·埃里克森(Martin Eriksson) 认为产品管理工作涵盖了业务、用户体验和技术,是一个交叉的领域。

  • 业务——产品管理者需要协调开发、设计、客户和业务之间的问题,来帮助团队实现业务目标;

  • 用户体验——产品管理者需要核心关注用户体验,并代表客户传达他们的声音;

  • 技术——产品管理者每天都需要与技术部门打交道,所以对软件开发相关知识的透彻理解至关重要。

二、每个产品经理都需要具备的三项技能

作为产品管理者,PM (产品经理)需要三项技能:会讲故事、懂营销和具有同理心。

1、会讲故事

产品管理者应该具备赋能团队的能力,就像他们的产品发展规划一样能够振奋人心。讲故事应该是他们擅长的工具。通过用户访谈和市场调查,产品经理甚至要比销售人员更了解用户,然后他们通过讲故事的技能可以更好的向公司成员传递用户观点。

2、营销

产品管理者以“用户为中心”的工作方式也能为产品的营销提供一些帮助。因为产品管理团队(包括产品运营人员)是将客户的诉求融入到产品开发以及营销活动中,而不是只遵循既定的需求开发计划以及品牌策略。此外,从长远来看,从竞品对比中获得的对竞争格局的了解,以及“以客户为中心”打造的产品差异化的能力会给产品带来红利。了解基本营销和产品定位理念,可以帮助产品经理交付更符合用户需求的产品。

3、同理心

最后,产品管理是十分需要同理心的工作,比如:对开发人员及其工作方式的同理心、对客户及其痛点的同理心,甚至对高层管理人员的同理心。产品管理者需要兼顾激进的目标和紧张的时间排期计划,所以它需要运用同理心深入了解团队每个利益相关者,兼顾各方感受,以及凝聚产品团队向目标奋进。在产品管理中具备同理心的团队会比那些缺乏同理心的团队走得更远。 

三、产品管理的历史

产品管理诞生于1929年大萧条时期,当时一位 27 岁的营销人员提出了“品牌负责人”的说法,他负责的不是传统意义上的业务,而是负责产品的管理。自 20世纪30年代以来,该职能不断的在跨行业、地区的产品组织中取得成效。

  • 1931 年— Proctor & Gamble 的营销经理 Neil H. McElroy 写了一份 300 页的备忘录,用来说明管理特定产品的“品牌负责人”的要求。

  • 1943-1993年 — 惠普通过在新公司实施“品牌负责人”理念,维持了 50 年 20% 的年增长率。

  • 1940 年——丰田开发了 JIT 制造工作原则,后来被惠普采用。

  • 1953 年— 丰田开发了看板方法

  • 1970 年——美国的科技公司开始开发轻量级工艺,改进制造业出现的繁琐工艺。

  • 1980 年— 敏捷开发流程的出现,加上对“品牌负责人”角色的更多接受,被很多技术和软件公司采用。

  • 2001 年——敏捷宣言的编写完成很大程度上打破了部门孤岛和过时的流程,为产品管理角色提供了发展空间。

敏捷开发对产品管理的发展产生了巨大的作用,比如在2001年发布的《敏捷宣言》“十二项原则”中——“业务人员和研发人员每天必须为了项目一起工作”,产品经理正好填补了这个职责空缺。随着敏捷开发和产品管理的发展,“产品经理”这个角色搭建起了业务和开发的桥梁。如今,科技公司对具备相关技能的“产品经理”需求导致了大学相关专业招生激增,并且这种增长速度越来越快。

四、产品管理角色:产品经理及其他

在某些情况下,某个产品或者整个产品生态的管理会由一个产品经理负责。他需要至少精通产品管理领域中的某个领域,并对其他领域具有感兴趣或者具备一定了解。

能做到这样的人通常有两种:第一种是经验丰富的销售人员,对业务和用户体验十分熟悉,同时懂技术能和研发人员无缝对接;另一种是对产品深度熟悉的研发负责人,能够推动产品创新发展。在实际市场中这些人才很稀缺,因此产品管理相关的岗位在互联网行业一般是高薪岗位。

由于很难招聘到同时精通业务和技术的人,产品管理通常由各领域的专家共同完成。很多科技公司会定期举行由开发、设计和业务的高层人员组成的产品战略委员会。参与会议有产品经理(PM)和以下其他角色:

  • 产品总监 (CPO) - 在组织层面领导整个产品体系,管理每个产品的 PM 及其研发团队。

  • 产品负责人(PO) - 管理研发团队的工作,与其他利益相关者沟通,对产品研发和交付负责。

  • 产品营销经理 (PMM) - 对产品量身定制的营销策略提供见解,打通产品团队和客户的接触沟通渠道。

  • 用户体验研究员 (UX) - UX 是 PM 的核心职责之一,但专门研究用户行为并提出可用性建议的 UX 是产品团队的锦上添花。

由于产品管理没有明确学习途径,所以很多向往该领域的求职者将目光转到产品管理所需的核心能力上面。比如有些人在科罗拉多大学博尔德分校就读的一门“信息管理”新专业,学习一半的商业管理和一半的计算机科学课程,目的是让自己拥有和业务和技术两方无缝沟通的能力,掌握数据分析(特别是 SQL)、项目管理和产品战略规划等相关技能。如今,全球各地有很多大学和职业培训机构都在宣传开设产品管理相关的技能课,这证明了市场依然是对产品管理人才有需求的。

五、什么是敏捷产品管理

在敏捷开发中,产品管理为产品每一次迭代方向提供了指导。敏捷开发比传统开发方式更加灵活,这一特点也体现在了敏捷开发方法下的产品管理中。

敏捷开发的核心理念之一是:整个产品范围随着市场需求不断变化,但迭代研发资源不变。因此,在敏捷产品管理中,团队在规划和定位产品上花费的时间更少,并且会在迭代中持续改进。产品的每次迭代都会根据客户的反馈和团队的回顾复盘来不断优化。因此,敏捷产品管理更多是在产品整体规划下指导开发团队的每一次迭代,并且在迭代中不断收集及响应客户的需求和反馈。

这也是为什么敏捷开发中产品经理比业务团队更能融入技术团队。在 PingCode,我们的 PM 直接参与研发迭代,为开发团队提供支持。管理层和产品营销经理支持 PM 完善产品理念和规划,然后在市场数据和业务目标实践中得到验证。这样的敏捷模式很适合我们团队,但它不是一个万能模板,并不适合所有团队的敏捷实践。

六、关于产品管理的发展的看法

产品管理是一门多学科交叉融合的领域,既难以捉摸又非常简单。产品经理要对客户有同理心,并将客户的需求传达给公司内更多的人。产品经理与不仅要和开发团队紧密合作,还要从营销、设计和管理层各方获得支持。他们的优势在于能够理解各个领域的人并与之建立沟通。

希望未来的产品管理能交给产品经理来主导。因为在敏捷产品管理方法盛行时,每个产品都有一个产品经理、一个产品负责人、一个产品营销经理,而产品都由产品总监来管理。这样的团队模式会造成产品管理角色重合冗余,对个人和产品的发展是不利的。

其实,产品未来发展还是主要取决于产品经理。希望这篇文章可以给您启发,并从这些产品管理的经验找到最适合自己和团队的方法。

延伸阅读:

Scrum 开发指南: Scrum 框架详解  |  Scrum 四个会议及正确召开方式 |  正确的计划和执行Sprint的方式 |  做好迭代计划的4大关键点 |  做好这4点让每日站会更适配敏捷团队  |  开好迭代评审会的3个关键步骤  |  为什么要召开迭代回顾会  | Scrum 3大角色及其岗位的具体职责  |  Scrum三大工件在敏捷开发中的作用  |  2022年14个最佳 Scrum 敏捷项目管理软件  |  更多 

Kanban 敏捷指南: 使用看板(Kanban)管理方法的5大好处  |  看板 VS Scrum:如何选择? |  看板和 Scrum 的混合模式适合在哪些场景使用  |  更多 

规模化敏捷: 规模化敏捷的价值及五大规模化敏捷框架  |  规模化敏捷之 Spotify 模型  |  规模化敏捷框架之LeSS框架  |  SAFe 规模化敏捷框架  |  Scrum@Scale 模型  |  敏捷项目组合管理  |  OKR与敏捷开发  | 更多 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
基于C++&OPENCV 的全景图像拼接 C++是一种广泛使用的编程语言,它是由Bjarne Stroustrup于1979年在新泽西州美利山贝尔实验室开始设计开发的。C++是C语言的扩展,旨在提供更强大的编程能力,包括面向对象编程和泛型编程的支持。C++支持数据封装、继承和多态等面向对象编程的特性和泛型编程的模板,以及丰富的标准库,提供了大量的数据结构和算法,极大地提高了开发效率。12 C++是一种静态类型的、编译式的、通用的、大小写敏感的编程语言,它综合了高级语言和低级语言的特点。C++的语法与C语言非常相似,但增加了许多面向对象编程的特性,如类、对象、封装、继承和多态等。这使得C++既保持了C语言的低级特性,如直接访问硬件的能力,又提供了高级语言的特性,如数据封装和代码重用。13 C++的应用领域非常广泛,包括但不限于教育、系统开发、游戏开发、嵌入式系统、工业和商业应用、科研和高性能计算等领域。在教育领域,C++因其结构化和面向对象的特性,常被选为计算机科学和工程专业的入门编程语言。在系统开发领域,C++因其高效性和灵活性,经常被作为开发语言。游戏开发领域中,C++由于其高效性和广泛应用,在开发高性能游戏和游戏引擎中扮演着重要角色。在嵌入式系统领域,C++的高效和灵活性使其成为理想选择。此外,C++还广泛应用于桌面应用、Web浏览器、操作系统、编译器、媒体应用程序、数据库引擎、医疗工程和机器人等领域。16 学习C++的关键是理解其核心概念和编程风格,而不是过于深入技术细节。C++支持多种编程风格,每种风格都能有效地保证运行时间效率和空间效率。因此,无论是初学者还是经验丰富的程序员,都可以通过C++来设计和实现新系统或维护旧系统。3

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值