13.【Kevin聊敏捷】敏捷项目管理之Scrum Master 敏捷教练

2019-05-31 00:32:29 浏览数 (1)

Scrum Master是组成Scrum团队的三个角色之一。产品负责人主要负责构建正确的产品,开发团队负责以正确的方式构建产品,ScrumMaster则主要负责帮助产品负责人和开发团队中的每个人理解和拥抱Scrum的价值观、原则和实践。

图一 敏捷团队成员图一 敏捷团队成员

一、Scrum Master敏捷教练

Scrum Master敏捷教练,简称SM(不要想歪了)。PO是build the right thing,而SM则是build the thing right。很多人把PO对应上传统项目中的产品经理,SM对应传统项目的项目经理。他们有相同之处,更多的是不同之处。

对于Scrum团队中的开发团队和产品负责人来说,Scrum Master履行的是教练职责。对于Scrum团队及团队所处的组织来说,ScrumMaster也履行主导过程改进的职责。

图二 Scrum Master敏捷教练图二 Scrum Master敏捷教练

二、敏捷教练职责

1、敏捷教练对于开发团队来说

  • 作为自组织、跨职能开发团队的教练
  • 帮助开发团队创造高价值的产品
  • 消除开发过程中的障碍
  • 优化敏捷活动
  • 培训那些没有完全采用或者理解敏捷管理的自组织团队

可以明显的看出,对于开发团队来说,Scrum Master敏捷教练起到的不是传统项目的项目经理的作用,他更多的是作为一个教练的角色存在。是服务型的领导,而不是管理型的领导,一切是为了帮助团队创造搞价值的产品。而是不指挥团队成员应该去做什么,怎么去做。如果你是一个开发团队成员,首先要被洗脑,抛弃原有的传统的管理理念。不是等着Scrum Master敏捷教练分配任务,而是主动去认领任务。

图三 敏捷教练对于开发团队图三 敏捷教练对于开发团队

2、敏捷教练对于产品负责人来说

  • 找到一种可以有效管理产品工作项(Product Backlog)的技术
  • 帮助开发团队更好/更清晰地理解产品工作项(Product Backlog)条目
  • 在一个有经验的环境里理解产品计划
  • 确保产品负责人知道如何安排产品工作项(Product Backlog)来实现最大价值
  • 理解和培训敏捷
  • 优化&促进敏捷活动

明显的可以看出,敏捷教练对于产品经理来说,主要就是围绕着产品工作项(Product Backlog)和产品价值。这不想是传统项目中的产品经理和项目经理的关系。项目经理只要关注好铁三角即可:规定的时间内,规定的预算内完成某件事情。

图四 敏捷教练对于产品负责人图四 敏捷教练对于产品负责人

3、敏捷教练对于组织来说

  • 是采用敏捷管理组织的领导和教练
  • 在组织中推动敏捷管理计划
  • 帮助员工和干系人理解敏捷管理
  • 与其他敏捷教练增加敏捷管理在组织中的有效性

可以看出在组织中,敏捷教练的作用主要是推广敏捷管理,宣传敏捷管理的价值。让组织的员工和干系人用上敏捷管理。同时优化敏捷管理在组织中的流程。

图五 敏捷教练对于组织图五 敏捷教练对于组织

0 人点赞