产品经理和Scrum Master都必须是领域专家吗?

注明:原文来自 Mike Cohn的邮件推送,我已将原文贴在最后供参考,翻译的目的是为了锻炼自己的能力和理解水平,如有版权侵犯,请告之。

Scrum Master 和 产品经理应该是领域专家吗?让我们来看看他们各自的角色.

产品经理通常被期待为开发团队安排工作,并为他们的工作排优先级。为了让团队更高效,产品经理需要理解用户,他们的目标,竞争格局,行业趋势以及他们之间的影响。

那就意味着产品经理应该是在团队开发的这个产品领域里面的专家。假设一个伟大的产品经理正在为金融行业开发产品,然后我们让他去为某个医疗的产品担任产品经理,此时,产品经理将会在医院的一堆问题中迷失“借记在哪里?谁拥有信用?"

很简单,产品经理需要理解他们当前工作的行业,我不说那么远,产品经理需要成为一名专家,但是成为一名专家总是有帮助的。

有一些行业是产品经理可以直接在工作中学习并很快熟悉的。指导开发地址簿产品的产品经理将比在没有适当背景下投入基因分析产品的产品经理更容易在工作中学习.

但是Scrum Master又怎么样呢? Scrum Master这个角色很不一样。Scrum Master的工作更多的是将思想转化为产品而不是想法本身的过程。

这就意味着成为一个伟大的Scrum Master 不必需要很深入的领域经验。

想想一个非常成功的职业体育教练, 教练背后的一些事情导致教练进入他们教练的体育运动,但是,伟大的教练所做的很多事情都适用于任何其他运动。

当然,篮球教练需要懂得篮球,并且几乎可以肯定地广泛打过篮球, 但是大多数的伟大教练都是在处理职业运动员的自我,

鼓励团队合作避免自私,激励运动员等等。我怀疑在某个领域获得冠军的教练同样可以在另一项体育领域获得很高水平的成功。

所以对于一个Scrum Master, 当然,在一个金融行业的团队里面,一个懂得金融行业的Scrum Master 肯定要比一个懂得健康领域的Scrum Master 要好,所以,一个拥有专业领域的Scrum Master是很合意的,但是我完全认为这不是一个必要条件。

无论你发现自己是什么角色,产品经理,Scrum Master还是团队成员,专业领域知识一直是有帮助的。但是对于产品经理来说,拥有专业的领域知识对一个成功的敏捷团队却是必要的。

Should product owners and scrum masters be experts in their industries?  Let‘s consider each role separately.
Product
owners are expected to select and prioritize the work to be done by
their teams. To do that effectively, a product owner will need to
understand the product‘s users and their goals, the competitive
landscape, as well as the industry and trends affecting it.

This
means that a product owner should be a an expert in the domain in which
the team is developing products. Consider a great product owner working
to develop products for the financial services industry. And move that
product owner to the same role building medical products. The product
owner is going to be lost and wandering around a hospital asking, "Where
are the debits? Who‘s got the credits?"

Quite
simply, product owners need to understand the domains in which they
work. I won‘t go so far as to say a product owner needs to be an expert.
But being an expert almost always helps.
And
some domains are straightforward and familiar enough that the product
owner could learn on the job. A product owner guiding development on an
address book product will have a much easier time learning on the job
than a product owner thrown into a genetic analysis product without an
appropriate background.

But
what about the Scrum Master? The Scrum Master’s role is very different.
The Scrum Master‘s job is much more about the process through which an
idea is turned into a product than the idea itself.
That means a Scrum Master does not need deep experience in a domain to be a great Scrum Master.
Think
of a highly successful professional sports coach. Something in that
coach‘s background led the coach into whatever sport they coach. But
much of what that great coach does would apply in any other sport.
Sure,
the basketball coach needs to know basketball--and almost certainly has
played it extensively--but much of being a great coach is about
handling professional athlete egos, encouraging teamwork over
selfishness, motivating the players, and so on. I suspect a
championship-winning coach in one sport could achieve a high level of
success coaching another sport.
And
so it is with Scrum Masters. Yes, a Scrum Master who knows banking will
be better with a banking team than one who knows healthcare. So, domain
expertise is desirable in a Scrum Master, but I definitely don‘t view
it as required.
In
whatever role you find yourself--product owner, Scrum Master, or even
team member--domain expertise will always be valuable. But only for a
product owner is domain expertise truly necessary to succeed with agile.

时间: 2024-11-10 07:51:18

产品经理和Scrum Master都必须是领域专家吗?的相关文章

Scrum Master如何让敏捷团队正常运转?

官方<Scrum指南>中定义:Scrum Master在Scrum团队中属于服务型领导,负责践行和支持<Scrum指南>中定义的Scrum,要帮团队的每个人理解Scrum理论.实践.规则以及价值观. 最近我们进行了一次调查,其中92%的受访者表示他们正在实践的scrum是按需定制的,而非“按章办事”.这让我们想知道,这对扮演训练和帮助团队理解scrum角色的scrum master来说意味着什么? 这些scrum master是如何适应不断发展的且有别于官方规定实践的敏捷世界的?

Scrum Master 与数据管理

Scrum Master 若只是从单一或表面的度量数据, 评定团队敏捷执行的现况, 往往会将团队导入更没效率, 更没质量的道路上. "数据管理", 这听起来高大上的名词, 然而只要执行上稍一不慎, 却往往会打击团队的士气与产品开发的效率与质量. 例如, 有的 Scrum Master , 一看到单元测试覆盖率低, 便要开发人员写单元测试代码, 而完全忽略了从开发过程数据中所透露的, 测试人员设计测试用例效率低落的信息.更不顾从开发效率数据中所透露的, 工作量过载的信息.其结果往往是单元

传统的项目经理可以担当Scrum Master吗

原文链接作者:Amir Nasiri 一个习惯了传统项目管理方法的项目经理,可以在敏捷组织里担当ScrumMaster吗?这是一个很有意思的问题,也是所有项目经理在有朝一日面对敏捷方法(比如Scrum)的时候需要思考的问题. 敏捷在落地实施时,对产品开发使用了不同的哲学和方法.所有的一切都是基于精益实践的.敏捷的各条原则聚焦于灵活性.通用性.以及对持续变化的适应能力等概念之上.用于产品开发的敏捷方法有很多种:Scrum就是其中之一.它是历经大约20年之后发展出来的一种敏捷方法,可以广泛应用于各种

Scrum Master Mock Test 1

Scrum Master 的模拟考试试卷之一, 虽然对考试这种形式深恶痛绝,但是不得不说这个也是检验和深化理解的一种较好方法,从MockTest上找到了3个test,简单逆向分析一下试卷上所谓的最佳实践. 1) Sprint固定长度的好处 What are the advantages of maintaining consistent Sprint length throughout the project? A: It helps to establish a consistent patt

《Scrum实战》第4次课【全职的Scrum Master】作业汇总

1组: 孟帅 http://www.cnblogs.com/mengshuai1982/p/7375008.html 3组: 张亚辉 http://www.jianshu.com/p/df9eee08dd5c?from=singlemessage 明月 http://blog.sina.com.cn/s/blog_48987bfc0102xnbr.html null

Scrum中的产品需求预审

原文作者:Mike Cohn 为了保持产品待办事项(product backlog)的整洁有序,我们需要召开product backlog refinement会议(有时也叫product backlog grooming).这个会议是在一个sprint快要结束的时候召开的,以确保下一个sprint的待办事项都准备好了. 在这个会议上,团队和产品负责人(product owner)一起讨论高优先级的待办事项.团队可以趁此机会提出问题(这些问题通常在spring计划会议上也会冒出来): 如果用户在

敏捷开发-Scrum 实战

最近把之前学习 Scrum 的资料整理为一篇文档,在接下来的团队和项目开发中,根据项目的情况引入 Scrum 的一些实践,提高团队成员之间的协作能力和项目的交付质量. 参考资料: <轻松Scrum之旅-敏捷开发故事>.<敏捷无敌> 硝烟中的Scrum 和 XP 火星人敏捷开发手册 Scrum-Checklists 维基百科:http://zh.wikipedia.org/wiki/Scrum Scrum 工具 禅道 JIRA+GreenHopper Scrum 中的角色 Scrum

敏捷开发(十)- Scrum每日例会

本文主要是为了检测你对SCRUM 评估会议的了解和使用程度, 通过本文你可以检测一下     1.你们的SCRUM 没人例会的过程和步骤    2.SCRUM 每日例会的输出结果一.会议目的        团队成员间工作进度的沟通和协调       沟通任务板和燃尽图二.会议时间     1. 该会议时间限制为不超过 15分钟,最好控制在10分钟以内 三.会议准备     1. 邀请与会者:          产品负责人(可选)          Scrum Master          团队

柯南君 教你看敏捷开发のScrum是如何工作的?

现在敏捷开发是越来越火,人人都在谈敏捷,人人都在学习Scrum和XP,柯南君的朋友"远哥"是一位项目leader,柯南君与远哥促膝长谈,远哥也毫不避讳,知无不言言无不尽,把自己对Scrum的理解和自己工作中的经验积累与柯南君分享,在这里柯南君代替远哥与大家分享一些经验. 一. 什么是敏捷开发? 敏捷开发(Agile Development)是一种以人为核心.迭代.循序渐进的开发方法. 怎么理解呢?首先,我们要理解它不是一门技术,它是一种开发方法,也就是一种软件开发的流程,它会指导我们用