在 08 年上海举办的 Scrum gathering 活动上,InfoQ 中文站邀请到两位嘉宾李国彪、吕毅,与读者分享了 Scrum 培训的基本内容。
李国彪是优普丰(UPerform.cn)管理顾问机构的创办人,该公司在国内一方面提供 ScrumMaster 的培训认证课程,另一方面也有敏捷过程实 施方面的咨询与指导服务。他是中国首批认证的 ScrumMaster 之一,CSP(Certified Scrum Practioner)及资深管理顾问,参与了全球项目管理能力标准的制定,是项目管理绩效,组织项目管理能力及商业智能(Business Intelligence)应用方面的专家。Ken Schwaber 的 Scrum 著作: SCRUM 敏捷项目管理的中文版也是由李国彪翻译完成。
吕毅是此次 Scrum gathering 活动的组织者,也是国内首位 CST(Certified Scrum Trainer),任职于诺基亚西门子网络(NSN)。目前他正在与 Scrum 联盟筹办 09 年在中国的 Scrum gathering 活动。
在 08 年内,Scrum 在国内变的越来越流行,而对于 Scrum 培训认证方面的争议也愈加热烈,就这方面的话题,InfoQ 中文站与两位嘉宾进行了一些问答。
InfoQ 中文站(InfoQ):请问通过两天的培训,你们希望让学员达成什么样的目标?你们通过什么方式来为这个目标服务的呢?可否描述一下课程设置?
李国彪:ScrumMaster 培训的首要目标是让学员真正深刻的理解 Scrum 的出发点及其背后的原因。我们发现很多敏捷实践者以为敏捷 非常简单,看看书,大家讨论一下就可以用得好。其实不然,非常多的人在实际工作中碰到了不少的钉子。通过正规的培训,能先把一些对敏捷原则的误解纠正过 来。另外,通过培训,能深刻认识到敏捷与传统管理方式的主要区别,掌握新的项目团队角色与协作方式,并明了作为优秀 ScrumMaster(所谓的敏捷项 目经理)所应具备的能力与行为方式。培训的一个主要目标就是培养能按敏捷原则来实现有效项目管理的 ScrumMaster。当然例如自管理团队、 Scrum 流程框架及主要 Artifacts 等等都是常规的内容。
需要提醒大家的是,敏捷与 Scrum 是基于原则的管理,只有深刻掌握了这些“道”,合格的 ScrumMaster 才能引导团队及其他管理者在其独特的组织 与商业环境中实践合适的“术”。为服务这些培训目标,首先我们的课程的培训师都是非常优秀的敏捷实践者,具有多年的经验,授课深入浅出,生动有趣。我们要 求每个培训师坚持使敏捷的各个原则贯穿课程,并不断强化学员对这些原则的理解。另外课程内配置有不少有意思的练习、游 戏与 Scrum 模拟等来丰富培训内容,加深学员对 Scrum 各个方面,包括各种“术”的掌握。
InfoQ:吕毅,你在公司内部做的培训,跟 Scrum 培训课程的内容及形式存在有哪些不同?是否可以说明一下原因?
吕毅:不同的 CST 上的 CSM 课都有些 差异,但是基本内容都会包括,比如 Self-managing, Scrum framework, Scrum meetings and Scrum roles……其余的内容 CST 会根据自己擅长的领域和培训对象的需求有所不同。我在公司上的 CSM 课也是一样的情况,比如我们的产品都比较大,scaling 就是一个必须讲的话题。
InfoQ:吕毅,你现在是国内的第一个 Certified Scrum Trainer,那么想成为 CST 需要什么条件呢?
吕毅:嗯,这个标准一直都在变,但刚开始的时候的话,第一步你需要是一个 CSM,这个比较容易,参加两天的课就 Ok 了,第二步是要成为 CSP,Certified Scrum Practitioner,Practioner 是要成为 CSM 以后一年的时间,你有实践 Scrum 的经验。
InfoQ:那这个怎么评定呢?
吕毅:你需要提交一些材料,回答一些问题,然后他们那边会经过审查。这个审查的话,只要你做过,有过一些见解,也不是非常难。
这个是第二步,第二步之后再需要一年,你才有资格申请成为 Trainer。这个标准开始也说过,一直在变,不过有那么几点吧,一个是你要有上课的经验,跟其 他的 Scrum Trainer 一起来做 Scrum Master 的课程,这个会作为参考,是很重要的。这个无论公司内外都无所谓的。完了以后要申请的话,有蛮多东西要准备的,最主要的是你要上过课,以前的 话,你要去参加一次 Scrum Gathering,有 Trainer 来对你进行评估,你试讲一次课,让他们听听觉得怎么样,没问题才可以。
InfoQ:两位觉得,参加过培训之后的学员,在实际实践的过程中,暴露出来最多的问题是什么?什么样的学员,或者说,具有什么样的基础,参加 Scrum 的培训会有更好的效果?
吕毅:很多参加培训的人会比较关注如何实践和细节,其实更重要的是理解观念和背后的原因。有一些东西如果没有相关的实际经验很难通过两天的课完全理解。我自己曾经在没有实践之前去上过 CSM 课,实践一段时间后又上过一次,又有不同的收获。
李国彪:与其他类别的管理手段的实际应用情况一样,学员在实践敏捷中碰到的问题会是多样的。总结起来就是几大类:组织环境的限制,高层的支 持度问题,ScrumMaster 的人际及 facilitation 技能的不足,团队各个角色责任定位的偏差,难以实现团队自管理,分布式的开发,以及一 些具体的工程实践的难处等等。有这些问题都不难理解,没碰到困难才是出奇呢。在此不一一讨论了。但提醒大家要时刻记住,敏捷的核心原则很重要,那是实践中 做决策的基础。另外敏捷提倡的是自适应及不断调整与优化。有了这一个信念,什么样的困难都能调试出合适的实践来解决并得到绩效的提升。把困难交给团队吧, 用好 Retrospective 会议,你会发现一些奇迹的。同时,条件允许的话,聘请短期的敏捷教练或顾问来帮忙,可能可以缩短你的困惑期的。
InfoQ:非常感谢,两位还有什么要补充的话送给读者么?
李国彪:Scrum 的相关培训针对不同经验与角色的人员有不同的课程,通常 ScrumMaster 的培训对于已经有一些敏捷经验的学员的效 果更好,或者是针对正在担当或准备担当 ScrumMaster 角色的人员,也是不错的选择。对于敏捷团队的技术人员来说,除了 ScrumMaster 培 训,也可以选择参加一天的 Scrum Overview 或者 Agile Awareness 的课程。这些课程对于高级管理人员也非常适用。敏捷的有效实施有赖于他们的理解与支持。另外,Scrum 产品负责人(PO)培训是专门 针对产品管理人员的。Scrum 的培训有带 Scrum Alliance 认证或不带认证的。Scrum 认证培训,首先培训师都是联盟的认证老师,质量比较有保障,培训内容与形式都有一定的规范要求。虽然不用考试或通过其他评估就能拿到认证,但这些入门的认证都是以后其他高级认证的基础,对于有志于继续实践敏捷管理及开发艺术的人非常有价值。另外,对于管理类证 书,考试通过也不一定代表你的实践能力,所以没必要太看重证书是否是通过考试所得,这个证书更是代表你对敏捷的认可及热情(Passion)。通过认证, 你也加入了 Scrum Alliance,成为大家的一员,可以与其他成员分享经验及获得非常有用的实践信息及工具等等。这些价值是不可估量的。
看过两位嘉宾的回答之后,Scrum 培训这回事看起来并不像当初所想象的那么不靠谱,再回过头来看 InfoQ 中文站上曾经报道过的社区中的争论,貌似争论的焦点还是放在“认证”二字上。
确实,本来就是要求适应性很强,要对症下药量体裁衣的事情,真的能搞出统一的标准么?即便是有,那它怎样放到实际工作中加以落实,进一步做评估做认证呢?Bas Vodde 所创造的“Nokia 测试”,虽然目的只是判断团队是否在实施 Scrum,也照样引起了众多质疑之声,担心它会让敏捷方法变的教条,失去自我调整的能力。
在与两位嘉宾的交流中,笔者感到他们的关注点都是放在培训本身的价值所在,而不是两天后所得到的那本证书。就像李国彪最后所说:
虽然不用考试或通过其他评估就能拿到认证,但这些入门的认证都是以后其他高级认证的基础,对于有志于继续实践敏捷管理及开发艺术的人非常有价值。另外,对 于管理类证书,考试通过也不一定代表你的实践能力,所以没必要太看重证书是否是通过考试所得,这个证书更是代表你对敏捷的认可及热情(Passion)。 通过认证,你也加入了 Scrum Alliance,成为大家的一员,可以与其他成员分享经验及获得非常有用的实践信息及工具等等。这些价值是不可估量的。
不过话说回来,动人的愿望,良好的初衷,就一定能带来美丽的结果么?圈里圈外,局内局外,真的能将证书和 CSM(Certified ScrumMaster)这个称呼视若等闲么?
在去年 11 月份的时候,InfoQ 上曾有过报道,09 年内 Scrum 联盟将会在Scrum 认证中加入测试考核,而现在在 Scrum 联盟的网站上,我们已经可以看到测试的消息了:
作为扩展认证程序的第一步,Scrum 联盟将会在 2009 四月 1 日推出 CSM 认证测验。
目前测验的形式只包括多项选择,在这里我们可以看到测验的目标:
敏捷思考(占 33%)
产物(占 20%)
会议(占 23%)
角色(占 24%)
同时,Scrum 联盟也解释了测验的目的:
这个标准测试不但可以在 Scrum 快速发展的同时保护它的内容完整,而且能够确保每个 ScrumMaster 都能拥有一定的专业技能,提高职业能力。换句 话说,ScrumMaster 认证,再加上一门最终测验,将会确保所有实践 Scrum 框架的专家都能满足我们的统一能力标准。
不过,这门测验到底能不能考核出 Scrum Master 的真正能力,让这个证书真正具有含金量,还有待时间和实践检验。
在此,笔者谨希望本文能够让大家对 Scrum 认证有较为全面的认识,在决定花几千乃至上万元参加两天的课程之前——无论是想拿个本子冠个头衔提升自己在公司内的地位,还是想藉此作为深入敏捷开发领域的敲门砖,你都需要明确自己能够收获些什么东西。
给 InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家加入到 InfoQ 中文站用户讨论组中与我们的编辑和其他读者朋友交流。
评论