技术开发 频道

Scrum实践纪录——项目经理和SM

【IT168 分析评论】

    今天记录一下我的感觉:项目经理、SM和团队

    现在公司对项目经理的定位是:对项目的最终结果负责,虽然需求从业务部门的PO获得,完成由cross-functional的team(目前team已经有QA、美工、开发人员组成)完成。

    我对SM(Scrum__ master)的理解是:Coach。保证Scrum实践,解决过程中的问题,推进小组内成员充分的交流,而项目的提交由Team完成,通过Team的commitment为前提。Team最终对项目的结果负责。

    如果是Team对项目的结果负责,那么就应该是团队的自我管理(self-organization),SM以服务为主。如果是项目经理对项目的结果负责,那么要在项目中实施Scrum,往往项目成员更关注自己的任务,忽视了整个项目的影响.一种方法是项目经理不但要承担传统Scrum__ master的职责外,还要适当缩小团队自我管理的度。我现在服务的公司,认为项目经理需要对项目的结果负责,我在公司的title是Senior Project Manager,所以我在实施Scrum时做了一些调整,例如我还会以SM的角色来推动Scrum实践。工作量评估时,仍旧以具体实现成员的意见为主。大家一起讨论具体的计划,一起开每日的meeting。但有冲突时,大家可以各抒己见,难以解决时,PM做最后的决定。

    另一种方法是培训项目成员,将项目责任与每一个人关联,这需要一些时间和步骤:培训,结对,Wiki,考评等促进共享,共进的具体措施.

    具体Scrum团队方面如何实施,要看公司认为谁应该对项目的结果负责。

0
相关文章