QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

如何拓展产品负责人的角色

  • 2013-12-11
  • 本文字数:2084 字

    阅读完需:约 7 分钟

Scrum 中的产品负责人(product owner)是业务和开发之间的接口。在复杂大型企业中,由于有复杂的产品和需要做很多的决策,使得由一人充当这样的角色通常并不可行。在这种情况下,就需要扩充产品负责人的角色。

Benelux 2013 XP Days 大会上,Timo Punkka 将在一个专题讨论会上讨论了拓展产品负责人角色的可能解决方案。InfoQ 就产品负责人的角色、精益管理和客户协作等问题采访了他。

InfoQ:你在 Benelux XP Days 2013 上的主题演讲将谈到扩展产品负责人角色。你能举例子说明吗,以及什么时候需要这样做?

Timo:有很多原因。显然,当企业规模扩大时,其可扩展性将会影响各方面;技术、业务、战略等,但在我看来,最主要的原因是需要不断作出决策的数量。企业需要在不同的产品和产品线、短期收入和长期生存、销售产品和销售服务等等之间取得平衡。作出决策需要用最佳最可靠的信息,并且每个人都需要保持一致把这些决策付诸行动。做出这些权衡决策通常被称为路线图或组合管理。对于一个产品负责人来说,工作显得太多了。 也就是说,很多时候是敏捷是以开发开始,并有一个产品负责人――这样的团队模式有助于让开发团队对优先级有清晰的认识。然而,在工作分配到团队的 backlog 前,依然有大量需要做决策的事情。这就是扩展其角色所带来的帮助。

InfoQ:有时我知道团队对产品负责人有很高的期望,而产品负责人却很难满足这些期望,你是这样认为吗?

Timo:是的,我也这样认为。而且不单是开发团队,就连作为企业也认为如果选择了敏捷开发模型,则只关注开发功能 ――并且仍然希望这会解决一切问题。事实并非如此。敏捷开发将最终影响整个企业。例如在开发和产品管理中,可以立竿见影地看到效果。是的,我的意思是产品管理者是在使用敏捷的企业中。 也许产品负责人不应设定这些期望,但并没有意识到还有什么其他实际上是需要去做的,以及它们需要如何改变。产品负责人面对的事情的状态,可能是利益相关者(stakeholders)们要在危机会议、多种方案之间艰难抉择其优先级并找出理由。正因为如此,他们没有意识到,其实可以自己主动地工作,以更好地了解并对路线图和投资作出决策。

每一个人都需要对这样的工作负责。对于一个产品负责人来说任务显得过于繁重了。

InfoQ:如何做才能扩展产品负责人的角色?

Timo:我经常谈到层次――在敏捷的场景下也许令人惊讶。我的意思不是指象命令链那样的层次,而是指专注于不同时间跨度的角色层次结构。角色专注于那些影响不同时间跨度的决策。例如,产品负责人通常专注于当前的版本,但产品管理更应关注跨越几个版本的路线图。使用象游戏魂斗罗那样,在角色和规划层次之间构建的合作等级,是具有协作性和能动态变化。专注于特定的时间跨度的人并不是孤立的工作,或只是每隔一段时间交接给下一手负责人。来自不同规划层次的人会合作,这为定位和对方向的共同理解提供了机会。

InfoQ:在你的演讲中,你将会谈到精益组合管理。你能解析这是什么吗,以及它能如何在商业和敏捷 IT 团队之间带来沟通的桥梁?

Timo:精益组合管理建立在对敏捷开发来说极其重要的魔法――公开透明之上。在许多场合我曾与一些企业一起工作,这些企业是有更多的“项目”在进行,而不是人们努力去做这些项目(译者注:这里作者意指传统的软件项目开发,没调动人的积极性)。我们已经太习惯了,如“我们必须至少从这里开始”的说法 ,这让我们在项目进展中变得盲目。精益投资组合管理,或者我意思是,当我使用这个词的时候,它指导我们限制正在做的事情的数量。其实我提倡放弃做项目的概念,并专注于在开发流程中,使用频繁的发布。在有的环境下发布的版本可能只是一个计划项,但当然最好是实际上交付给用户使用。 这带来了很多好处。一旦限制了正在进行的事情的数量,其状态将更清晰地展现在大家眼前。拥有一个稳定的节奏进行决策,也将能减少危机会议的次数。当我们要经常停下来重新同步计划,我们也有机会去开发每个迭代周期中最有价值的部分,并更早关注下一个迭代,这才更有意义。

InfoQ:演讲中有一些真实的用户协作的案例吗?

Timo:在研讨会期间,我们会做的一项工作,就是针对一个有很复杂的分布式客户链的虚构组织,完成一个可视化的反馈路径矩阵。反馈是必要的,并应该尽可能有不同的形式,并要在不同的规划层次中存在。除了敏捷开发中典型的规划和审查会议,我们的例子还包括:客户代表小组,不同的利益相关者群组的专题讨论、来自不同利益相关者群组的参与者的专题讨论、针对不同用户体验研究和实地考察。当客户链在地理上是分布式的时候,我们还需要使用如传统的调查和问卷的做法,但是使用它们去支持其他做法,这是更有协作性的实践。

InfoQ 报道过了 11 月 28——29 日在比利时梅赫伦举办的 XP Days Benelux 大会。早前,InfoQ 采访了大会的两位主持关于敏捷开发新趋势、成功的敏捷转变和欧洲企业对敏捷的采纳。

查看英文原文: How to Scale the Product Owner Role


感谢张龙对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2013-12-11 00:341381
用户头像

发布了 81 篇内容, 共 25.5 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

Web3领域首个三消小游戏Matching Game,近30交易量破800万U

BlockChain先知

聊聊Mybatis的类型转换接口TypeHandler

急需上岸的小谢

11月月更

感恩每一位 RockStar!

StarRocks

数据库

China SAFe Day 2022中国规模化敏捷大会圆满落幕!

爱吃鱼的小雨

敏捷 safe 规模化敏捷 SAFeDay

Node.js在Buffers对象在数据报的表现交互在Modules的实战心得

恒山其若陋兮

前端 11月月更

JavaWeb项目部署到腾讯云教学

陈老老老板

腾讯云 javaWeb java; 11月月更

C++--- 类型萃取 ---is_void && is_null_pointer

桑榆

C++ STL 11月月更

软件架构的定义与分类

穿过生命散发芬芳

架构 11月月更

成为数字游民,他们为何「All in Web3」?

One Block Community

程序员 web3 数字游民

一文了解 Go 的复合数据类型(数组、切片 Slice、Map)

陈明勇

Go golang go基础 11月月更

【Python 基础学习】-运算符

度假的小鱼

11月月更 Python运算符 Python运算符优先级

kitti数据集在3D目标检测中的入门(二)可视化详解

Studying_swz

人工智能 11月月更

广告业务存储神器:华为云GaussDB(for Redis)

秃头也爱科技

华为云GaussDB(for Influx):让智能电网时序数据处理更高效

路过的憨憨

华为

Timers和进程在Client里的性能表现实战心得【Node.js】

恒山其若陋兮

前端 11月月更

聊聊Mybatis的类型转换注册类TypeHandlerRegistry

急需上岸的小谢

11月月更

性能测试知识科普(六):三大模型

老张

性能测试 数据模型 业务模型 流量模型

支持向量机-非线性SVM与核函数

烧灯续昼2002

Python 机器学习 算法 sklearn 11月月更

【web 开发基础】PHP 中的可变参数个数的函数 (34)

迷彩

函数 web开发基础 11月月更 可变个数参数的函数

Mysql基础超详细讲解

陈老老老板

MySQL 数据库 11月月更

云数据库时代,DBA将走向何方?-v4

科技之光

Linux 文件基本属性

芯动大师

chmod 11月月更 Linux文件属主 charp chown

【Python 基础学习】-基础语法

度假的小鱼

11月月更 Python基础语法

【Python 基础学习】-变量和常量、输入输出

度假的小鱼

11月月更 Python变量常量 Python变量

2022-11-24:小团在地图上放了3个定位装置,想依赖他们进行定位! 地图是一个n*n的棋盘, 有3个定位装置(x1,y1),(x2,y2),(x3,y3),每个值均在[1,n]内。 小团在(a,

福大大架构师每日一题

golang 算法 福大大

基于鸿蒙系统的commonEvent和限制与约束原子化服务代码简析

恒山其若陋兮

前端 11月月更

华为云区块链三大核心技术国际标准立项通过

科技怪授

如何使用Git进行代码托管

我是一个茶壶

git 代码托管 11月月更

“链游版羊了个羊”Matching Game即将登陆Gate

股市老人

支持向量机-探索核函数在不同数据集上的表现

烧灯续昼2002

Python 机器学习 算法 sklearn 11月月更

如何拓展产品负责人的角色_精益_Ben Linders_InfoQ精选文章