产品负责人应发挥的作用

重构-敏捷软件开发者必备的能力基本功
2020年7月12日
我是如何应用敏捷来培养孩子自驱力的?
2020年8月24日

作者:​David 索群

资深敏捷培训师、咨询顾问和教练,2012年开始为多家大中小型企业提供敏捷培训、咨询和教练服务。涉及的主要客户覆盖金融、保险、通讯、质检、物流、食品饮料、机械制造、汽车、电力、卫生等行业。此外,拥有二十多年IT行业产品研发以及团队和项目管理经验,包括大型外企、国企工作经验以及六年多的海外学习和工作经验。拥有扎实的敏捷知识和丰富工作经验无论是在培训的课堂课上还是在辅导敏捷转型中都能为客户带来了良好的效果并获得了许多客户的称赞。此外,可以提供英文授课方式。

一、产品负责人的定义

在Scrum指南中,对产品负责人的定义是:负责开发团队交付的产品价值最大化。负责管理产品待办列表。产品负责人是一个人,而不是一个委员会,产品负责人可以在产品待办列表中代表委员会的意愿。但那些想要更改产品待办列表事项优先级的人必须向产品负责人说明,因为产品负责人是唯一负责对产品做出决定的人。

二、产品负责人的作用

在不确定、复杂、快速变化的环境里,产品负责人的作用已不再是停留在过去专注在产品需求规格书以及需求拆分和细化的描述上,这样的作用已经远远不能胜任现在市场竞争的要求。在数字化转型时代,对产品负责人应发挥出的作用更多的是需要从过去习惯于开发的后台走到更贴近客户的前台。如专注市场客户行为、用户体验、客户当前头疼的问题、为客户提供优质的服务或解决方案。

能否发挥出产品负责人应有的作用,不同的组织、Scrum团队和个人如何做到这一点可能存在很大差异。在辅导客户的实践中,会经常发现并不是组织或企业选拔出来的每个产品负责人都具有产品负责人应拥有的特质和技能。毫无疑问,一个受到广大用户爱戴的产品,一定是与一个优秀的产品负责人应发挥出的作用息息相关;反之,一个失败的或受到市场冷落的产品是无法诞生出一个优秀的产品负责人。人们形象地比喻一个糟糕的产品负责人会让企业或开发团队乘上一列350公里的高速列车驶向一个错误的目的地。这如同产品负责人交给开发团队一个没有完全理解清楚或错误的需求那样,开发团队交付速度再快也是毫无意义的,因为做出来的产品对客户来说是毫无价值。甚至严重的会给整个组织或企业带来巨大浪费和灾难性的风险。所以一个产品负责人应发挥出来的作用和核心力量应该受到高度的重视,应该更加悉心地对产品负责人的培养。正与我们所了解那样,一个产品经理或产品负责人要想成长为具有产品负责人应拥有的特质和技能的优秀产品管理人才,需要十年或以上功夫的磨练。

但无论怎样,在敏捷转型的实践中,一个不断成长的产品负责人要想赢得整个组织或企业的信任和充分授权,确实能够成为让组织或企业放心寄托的唯一负责对产品做出决定的人。应该至少在如下一些方面不断加强锻炼并发挥出应有的作用:

1) 对市场客户行为或行业领域的业务有深刻的理解和掌握,在此基础上能够清晰地表达产品待办列表的事项。

2) 能够和相关干系人一起围绕组织或企业的整体愿景、目标和战略,制定出相应的产品愿景。

3) 发挥你的领导力和协商能力通过跨职能团队的合作,从敏捷产品的思维角度而不是项目思维的角度,对业务价值、需求功能实现的依赖性、技术实现、条例和风险、资源可用性等因素综合考虑,排出产品待办列表事项开发的顺序,果断做出决策以实现最佳目标和使命。

4) 在待办事项排好顺序的前提下。和开发团队一起进步细化或优化要完成的工作价值。如指导开发团队拆分事项并描写成用户故事,以及对开发团队的估算提供必要的帮助或建议。

5) 确保产品待办列表对所有人都是可见、透明和清晰的,并显示Scrum团队接下来要做的工作。如在敏捷项目管理平台上为Scrum团队接下来的冲刺计划会准备好了产品待办列表。

6) 确保开发团队清晰地了解将要开发的产品待办列表事项,达到所需的正确理解的水平。

三、如何发挥产品负责人作用

在日常的工作中,产品负责人应发挥出的作用可以体现在:

1) 定期或不定期地调研客户和观察研究市场,如拜访客户,客户访谈,客户大数据分析和研究等,深入地了解和掌握客户需求。另一个重要点是管理和协调好各个客户干系人的关系。

2) 如果是一个新启动的产品开发项目,和相关干系人如与Scrum团队一起制定产品愿景,初步设计出整个产品的架构,并在后续的开发过程中不断完善产品的架构体系。

3) 如果是对一个已上市的产品的功能完善和优化的阶段,通过跨职能团队合作为每个接下来的冲刺提前排列出要开发的事项。可以选择一个冲刺期间某个定期的协作会议来完成。

4) 在冲刺开发期间,指导开发团队以分组或以个人形式完成下一个冲刺的待办事项的准备工作或用户故事的拆分和描述工作。

5) 在冲刺结束前的后期,指导开发团队通过产品需求梳理会的形式一起共同完成下一个冲刺所有用户故事的共同理解和估算。

6) 在冲刺计划会上,与开发团队一起探讨和制定冲刺目标以及完成冲刺目标所需要选择的产品待办事项的数量或用户故事的数量。

7) 在冲刺开发过程中,除了回答开发团队成员或相关干系人提出的问题外,还要根据各种突发事件或具体问题或障碍与开发团队一起协商调整开发范围,如增加或删减相应的工作项或用户故事,灵活应对各种变化来全力完成每个冲刺的目标,但调整开发范围的前提是不能改变整个冲刺的目标。

8) 在冲刺评审会上,除了Scrum团队外,还能够邀请到关键的相关干系人参加。不仅要检查“完成”的增量,而且要根据“完成”的增量和相关干系人的反馈调整下一个冲刺的产品待办列表。包括时间的进度,产品开发的进度,市场信息,潜在的开发功能对下一个冲刺的产品待办列表的影响,制定或调整预期的发布计划等。

总之,在一个不确定的、复杂的、快速多变的、竞争激烈的世界里,一个优秀的产品负责人的作用是不容置疑的。如何摆脱传统的以项目产出为目的的思维习惯,建立起以客户为中心、价值为导向的敏捷产品思维方式。如在客户和研发之间建立起尽可能短的反馈环,通过对客户需求开发假设快速地和不断地验证,使产品开发始终能够沿着客户所期望的正确目标靠近,不断满足客户的要求,最终帮助客户提升市场的竞争力。同时与开发团队一起对开发需求的理解要达成共识,减少各种不可预测的突发事件对开发团队干扰和影响,提升开发团队研发效能和交付能力。帮助组织或企业以最节省的成本来获得最大的收益或价值回报率,增强客户的满意度。这些都是产品负责人应发挥出的不可小觑的作用。

参考资料:

(1) Product Leadership_ How Top Product Managers Launch Awesome Products and Build Successful Teams by Richard Banfield Martin Eriksson & Nate Walkingshaw

(2) The Scrum Guide, by Ken Schwaber and Jeff Sutherland

—END—

如果你的组织或企业目前正在考虑或正在进行敏捷转型,需要敏捷培训、咨询和教练服务,或者敏捷转型中碰到实际的落地问题,或苦恼于敏捷的实践效果。

我们提供的 “敏捷项目管理培训课程 + 现场辅导” 的课程项目,可以很好地帮助客户解决培训中理论与实践相结合的落地问题,能够更好地取得学以致用的显著成果。

授课方式:中文授课,可以提供英文授课。

具体课程项目详情请咨询首席客服小优小姐姐:

拨打免费咨询电话 021-63809913