敏捷社区有了一套全新的认证证书,由于敏捷宣言发起者 Alistair Cockburn 的参与,这套认证是可信的。
新国际敏捷联盟(ICAgile)由三位敏捷社区的成员领导,第一位便是 Alistair Cockburn ,他曾经是敏捷宣言的发起人。第二位是 Ahmed Sidky ,他著有一书,同时也是敏捷联盟 2009 大会的前执行级组织者。第三位是 Ash Rofail 博士,约翰·霍普金斯大学工商学院的副教授,他也是六本软件工程书籍的作者。
这三位专家已经建立了全新的认证机构:国际敏捷联盟,详情可浏览网址: www.ICAgile.org 。
ICAgile 的目标是:
……鼓励与敏捷方法、技能以及工具相关的思考和学习。ICAgile 的认证是基于技能的,它不仅需要人们来证明他们已经了解学习核心技能(价值)的原因,同时还要证明他们已经明白这套技能是如何运作的(原理)。
ICAgile 在各个方面都雄心勃勃,包括对几个级别认证的颁发,同时每年还要至少举办一次大会。据来自 ICAgile 网站的信息,ICAgile 计划举办一系列的大会。那些想要获得诸如敏捷导师或者敏捷专家等高端 ICAgile 认证的人,必须参加一次会议,以满足这些 ICAgile 认证“现场测验”的要求。
ICAgile 计划要颁发的证书(需要认证培训师的帮助)有:
1. ICAgile 成员
2. ICAgile 专业人员
3. ICAgile 专家
4. ICAgile 导师
5. ICAgile 从业者
由于那些寻求高端认证的人必须通过参加会议活动的形式获得证书,因此,预计 ICAgile 项目的年度大会很可能会产生相当可观的需求。例如,想要获得 ICAgile 专家的认证,必须在大会上证明你能做什么,与此同时,由那些已经获得 ICAgile 认证的专家和其他评委来投票表决你是否具有资格。
以下是 ICAgile 的认证之路:
最基本的证书是 ICAgile 成员认证。根据 ICAgile 网站上的信息,对于申请者来说,第一步是一个“基础知识”阶段,通过参加一个培训课程来获得这个级别的基础知识。通过了这个课程便可以获得 ICAgile 成员证书。下一个阶段是一个“重点”培训,要求申请者参加一些重点课程。重点课程的可选专业包括:
1. 敏捷软件设计和编码
2. 敏捷项目管理
3. 敏捷教练和促进
4. 敏捷业务分析
5. 敏捷产品管理
6. 敏捷测试
7. 敏捷用户体验设计
这些重点课程是随意选择的。在完成了这两个教育过程以及相应的评估之后,学员就会被授予 ICAgile 专业人员证书。
下一步是要达到 ICAgile 专家的水平。网站上也给出了要达到专家级别所需的三个步骤:
第 1 步:要想通过高级的评测,申请者需要证明自己已经掌握的其他方法或技能。这个过程的目的是让申请者展示他们的自学能力、对新思想的接受能力以及灵活解决问题的能力。
第 2 步:申请人提供他们的工作履历、推荐信,然后会接受一次初步的评审(很可能是一次电话面试)。这个过程的目的是要评估申请人特定的经验和能力,而这些能力很难通过考试或亲自演示来展现。
第 3 步:申请人要当着专家组完成一些工作。这一过程是对外开放的,因此其他人可以看到敏捷工作是如何完成的,考试是怎样进行的,同时还可以观察到申请人在测试中做什么。
另一高水平的里程碑是 ICAgile 敏捷从业者的称号。要达到 ICAgile 从业者的水平,这个人首先必须成为一名 ICAgile 专家,然后才会被考虑授予从业者的资格。完整的ICAgile 路线已经在其网站上描绘地很清楚了。
所有的申请人都需要参加认证培训:要想获得基础的ICAgile 成员证书,申请人必须参加认证所要求的ICAgile 课程。ICAgile 项目中,认证导师如何制作培训材料的自主权是很大的。但是,ICAgile 导师制作的任何自制课程材料都必须符合 ICAgile 的基础学习目标,而且必须得到 ICAgile 的批准。
这套认证比较有趣的是其在敏捷联盟所处的地位。敏捷联盟认为,为了确保认证的有效性,应该对实际经验进行认证:
获取技能不会像获取知识那样简单:学习者在学习之初肯定会表现糟糕,然后从错误中改进,每次做得更好一点,并且不断地重复整个过程。尤其对于敏捷软件开发中需要的人与人之间交互及沟通的技巧,大量的知识只能在实际项目的开展过程中学习到。因此,这个学习的过程才是认证所要保证的。
为了证实一些人的技能,必须要由已经掌握了这些技能的人,进行密切观察或是提问。除了乏味的简单技能,证实其他技能都需要大量的工作,也就意味着代价很大。因此值得做正规证明的技能,是那些需要花费大量精力去学习才能获得的技能。
在 www.ICAgile.org 网站上列出的 ICAgile 认证细节非常有趣,虽然很复杂,但整个过程是经过缜密考虑的。事情的进一步发展我们拭目以待。如今,敏捷认证变得非常重要,整个敏捷社区现在可以从许多认证机构获得认证,包括(当然也不局限于这些)Scrum 联盟,Scrum.org,以及现在的 ICAgile。 InfoQ 正密切关注着相关的认证,并且计划撰写更多相关的文章。InfoQ 上最近的一篇报道,对于第一个通过Scrum 开发人员课程认证的反响引发了大量的回复、评论和辩论。很明显很多人在关注着敏捷认证市场的走向。
更多认证相关的文章、采访以及后续新闻报道,敬请关注InfoQ!
查看英文原文: Agile Certification Arrives
评论