Bob Jiang Blog

正直、乐观、高效、助人

Scrum角色-Scrum入门基础系列

Posted at — Nov 12, 2014 阅读

Scrum中定义有三个角色

另外还会提到两个常见角色(经理和项目经理)在Scrum当中的职责。

产品负责人

职责

所需技能

根据上述的职责,作为产品负责人需要以下技能:

谁来担任

简单的回答,可以完成上述职责并拥有上述技能的人都可以来担任产品负责人。较常见的是产品经理担任。我见过的还有项目经理、架构师等不同岗位转型为产品负责人的。

ScrumMaster

职责

所需技能

谁来担任

常常问道的一个问题是,ScrumMaster是全职工作吗,可以兼职吗?对于一个新组建的团队,我强烈建议全职的ScrumMaster。因为有很多的事情需要ScrumMaster来做,参考上面的职责。如果是成熟的团队,ScrumMaster可以兼职,但不建议既做ScrumMaster又做开发工作;但可以同时是两个团队的ScrumMaster,因为工作类型是相似的。

较常见的转型为ScrumMaster的角色有,团队带头人、项目经理、团队成员或经理(经理转型的时候需要注意权威性的问题)。

开发团队

职责

开发团队的职责可以参考下图 development team low1

开发团队在Sprint中主要负责以下工作:

所需技能

经理

职责

项目经理

职责

传统的项目经理职责,可以参考PMI给出的定义,主要包含了9大活动:集成、范围、时间、成本、质量、人力资源、沟通、风险和采购。而在Scrum中,项目经理的这些职责可以由产品负责人、开发团队、ScrumMaster以及经理来担任。如下图:

project manager2

那么问题来了,是否还有必要保留单独的项目经理角色呢?

答案是肯定的。如公司有较复杂的项目,涉及的部门或后勤工作多且复杂,那么保留单独的项目经理还是必要的。不过要保持警觉,不要误认为“有项目经理负责协调,我们(团队)不用管了。” 另外还有几个复杂的场景,可以参考《Scrum精髓》一书第274页。

Scrum入门基础系列: