十月成都历程,简单的讲,也就是几个部分:
- 给公司内部一个团队讲ATDD,在Agile Tour Chengdu 2009上面做ATDD的演讲
- 给公司内部的两个团队主持Ways Of Working的workshop
- 经历了一次消防演习,不过没冲上去练练干粉灭火器
给内部团队讲ATDD的时候,一个同事将ATDD理解成为Automated Test Driven Development,挺有意思的。正本清源一下,它的意思是Acceptance Test-Driven Development,也即是接受性测试驱动开发。这个团队的奇特之处在于,他们对于谁来决定需求有着很浓厚的兴趣,而最终我才弄清楚,原来他们有一个成员是专职写类似于需求说明书一类文档的。。Workshop还算不错,期待着下一次过去回访一下,看看实际应用的情况如何了。结束的时候,他们的直线经理留下来和我探讨了好一会敏捷/Scrum相关的问题,感觉到他有很认真严肃地思考过敏捷方向的发展,看到敏捷在成都Site受到越来越多的关注,觉得挺高兴的。
Workshop中在白板纸上记录下来的一些东西,不过我不认为大家可以看得懂。。。
Scrum成都论坛结合Agile Tour 2009组织了“The Program of 2nd Scrum Assembling & Agile Tour 2009 of Chengdu”,我在其中贡献出“ATDD In Practice – A NSN Story”演讲,结合robotframework以一个简单的例子来诠释ATDD的思想,个人感觉还不错,对自己比较满意,呵呵~其他的演讲中,Stephane的“Agile in action: Understand how Agile was implemented in a real life organization”比较合我胃口,感觉大型企业在转向敏捷的过程中毛病都差不多。
依次为:会场布置,我和帅哥Liu Rocker,给大家发抽奖的奖品(敏捷相关书籍)。
依次为:我在演讲中,会后自费K歌放松中。。
Ways Of Working的部分比较有趣~
大致流程都差不多:从怎么样才可以称作是一个“团队”开始,介绍团队自我管理层次的模型,引导大家回忆那些感觉干劲十足的时刻,以及如何在自己的团队中尽可能地创造出这样的环境;这个团队存在的目的是什么,团队的愿景是怎样的,如何来度量团队成功与否;要做成功的团队,需要有哪些方面的能力;团队要依附何种价值观和指导性原则才能走向成功;团队需要形成那些工作约定,来帮助释放活力;以及团队和其他部门、团队、人员的交互有哪些接口,分别是怎样的一些事情要做。
第一个团队是一个客户文档的团队,她们更多的是个人的工作,或者加入到某个具体的Scrum团队中和他们配合,但客户文档人员中间的交流并不是很多。她们觉得workshop挺好的, 尤其是最后的“接口”部分,帮助她们厘清了思路,我们的工具,当然就是白纸、便签、index card以及笔了。
对了,我还使用了The World Cafe技巧,大家先分成三拨单独讨论,而后留下一个人留守原地负责向新来的讲解讨论的结果,其他人依次移到其他讨论组,从而促进交流,最后再全部一块大组交流总结讨论的结果。
第二个团队是Scrum团队,但可惜的是只来了三个人,而且总共也就四个人。。于是也就不用考虑任何的分组讨论,全部都是一块上。其中一位成员提出一个问题,认为我要求大家考虑类似于15年的长期愿景不切实际,15年这么长都不知道这个团队还是否存在,说实在的,对这个问题我也没有很好的解答,因为我认为团队最好是能有一个长期发展的机会,而不是太过于频繁地变动,但在很多组织里,总会有时不时的组织结构变化、优化的,人们难有稳定的感觉。如果你对这个问题有什么建议,请和我联系。
除了类似于团队的愿景之类和团队成员密切相关的部分,其他类似于“怎样才算是团队”的认识都八九不离十,差不多一摸一样的。不过,当我看到这么个四人小团队居然要照顾这么多的相关接口,太让人吃惊了,这叫这个团队的工作效率、绩效该如何去提高啊,宝贵的时间不都得浪费在协调各方需求上面了吗?
另外在成都的时候,还刚刚好遇上消防演习,搞得很真实的,都还有人会从楼顶或是窗户使用绳索逃生,而且在园区的空地上还会安排一个专门的空油漆桶,点燃水面的汽油,让大家使用干粉灭火器去尝试灭火,当然演习是在消防队官兵的指导下进行的。不过大家似乎有点过于紧张,还离着火源很远呢,就开始喷粉,结果搞得上去点火的官兵小伙一头的干粉。。