BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

人物专访——Scrum认证面面谈

| 作者 李剑 关注 1 他的粉丝 发布于 2009年1月14日. 估计阅读时间: 12 分钟 | Google、Facebook、Pinterest、阿里、腾讯 等顶尖技术团队的上百个可供参考的架构实例!

在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中文站用户讨论组中与我们的编辑和其他读者朋友交流。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT