企业架构 | 业务分析 | 敏捷研发 | 自我成长
如果你关心ScrumMaster这个话题,可以听李娜老师讲的敏捷公开课【全职的ScrumMaster】 我的观点 我成立IT帮,主要是想帮助更多人成为复合型人才的学习者,成为一个有思想、有目标、有行动的完整个体。我会开展一系列的学习和分享,这次敏捷课堂就是其中一期书虫会内容。作为分享者或老师,我希望能带给大家不一样的内容:
下面我来说说我对ScrumMaster的一些看法。 合格的ScrumMaster 在团队刚开始采用Scrum的初始阶段,严格按照标准的Scrum模式来做,并帮助成员习惯这一开发模式,是确保团队实施敏捷的关键。因为大家需要这样的一个过程和时间来逐渐巩固对Scrum模式的正确理解,所以我认为一个合格的ScrumMaster首先是要自己熟练的掌握Scrum,而不只是简单的学习或者经过培训获得认证而已,这就要求ScrumMaster自身具备比较强的学习能力,这也是我在很多企业做敏捷培训中不断强调学习的原因之一。我见过很多ScrumMaster在教练团队时往往在做一些本不该自己做的事情,所以一个合格的ScrumMaster不仅要学习自己要做什么,还要知道不做什么。 熟练的ScrumMaster 一个熟练的ScrumMaster不仅理解标准化的Scrum模式,还能根据自己组织的固有特点来实际地运用它。我认为一个熟练的ScrumMaster将承担以下三个主要职责:
优秀的ScrumMaster 一个优秀的ScrumMaster不仅是做事,在做人上需要具备以下几个主要品质: 讲完合格、熟练和优秀的ScrumMaster之后,我来非常简要的回答本文开篇的两个问题。 选谁来做敏捷教练? 如果你要在你已有团队中挑选人员来做ScrumMaster,首先我要说的SM的做事做人视角非技术视角,所以纯技术视野的人员可能不太合适。当然,除非这个人员能发生改变,我以前就是这样一个纯技术人员,只是我愿意改变。 我认为一开始具备一些软件工程、管理学等知识肯定更好,但如果又具有以下三点的人则更适合做敏捷教练:
以上三点对学习是基本要求,兼有最佳。 是兼任还是专职? 不少人认为ScrumMaster和PO之间会有冲突,所以认为专职是最好的,而我不这么认为,因为我就常做产品负责人,还兼任ScrumMaster,偶尔还会兼任开发团队一员。这个其实没有定论,要看环境和人来说。 Scrum中对三种角色的职责就摆在那里,如果一个人的能力强,并且公司又没有单独这个岗位,那么是否就要等到有这个专职才开始使用Scrum呢?我想大家完全不用等,如果你想实施Scrum,只要你具备学习能力,就可以开始自己兼任去做了。 如果是一个大型企业,需要规模化推广,那么专职的ScrumMaster还是很有必要的。这些专职的人员可以从之前兼职中的ScrumMaster中转型过来,也可以社招而来。 这里需要补充的就是,在敏捷圈中,也有不少流派,有些教练的认知和做法也是不一致的,如果你招过来的人正好差异很大,这势必会造成以后公司整体推广敏捷时会出现矛盾,所以需要确保公司的敏捷教练在总体理念和方法认知上保持一致。
|
|