Scrum Gathering Shanghai 2011 记述与思考

疯狂的流浪 发布于 2011/07/01 12:28
阅读 91
收藏 0

上周六参加了ScrumGathering上海大会,大会是由全球推广Scrum的非盈利组织Scrum Alliance官方赞助,日程有两天。很遗憾只参加了第二天的会议,错过了很多精彩的演讲和与国内其他软件从业者交流的机会。仅仅这一天的内容,也让我觉得有很多值得记录和消化。同时对于个人来讲,见到了许多曾在一起工作的同事,也是一件非常开心的事情。

大会的气氛和组织

整个大会的组织是让人满意的。大师的布道,演讲者提供的案例探讨,精美的海报,紧凑的活动安排和大家的踊跃程度,都给我留下了深刻的印象。下图是Discussing Panel环节:

大师济济一堂

还有一点很值得称道,就是有些工作人员一直通过手工张贴画的方式来展现活动内容,很多伴随着大会的进程一直在更新,生动可爱的图画让大家一目了然地理解正在发生的事情,是很新颖的传播和沟通方式。大会强调了一个双脚和四大原则,充分调动大家的参与热情:

高质量的演讲

有很多演讲同时进行,所以在这个流程中组织者按照主题的不同安排在在不同的演讲厅中举行,每一个主题都有三场相关的演讲。演讲过程中大家随时可以转换阵地,主题包括,价值,人,功能,质量,流程,工具,时间,教导。我记忆深刻的是,时间厅里钱安川的《进度压力之下如何使用敏捷》和中国通老头Vernon Sinebaker的《Better Software Faster》。在一个非常紧急的项目进度下,让我们可以真正地观察到最佳实践真正想要达到的目标:首先对目标贡献不大的直接会被砍掉,比如结对编程,结对编程对于培养团队的能力和保证项目质量有帮助,但是在紧急的情况能力的培养可以缓一缓;对于质量的保证,需要增加其他的耗时较少的活动来弥补,比如每天由team leader进行短时间的代码检视;对于单元测试,自动化,和重构,是无法砍掉的,但时间稍微可以减少,尽量多让给编码和测试。Vernon是个可爱的老头,他在Discussing Panel环节中面对全场观众都用流利的中文作答,让大家惊奇不已。在演讲过程中他用苹果的成功案例对敏捷做了很好的诠释,同时把google及时停止对于手机终端产品Nexus的研发做为侧面的例子说明如何快速应对客户的反应。在提问过程他机智的回答,更让听众席上掌声不断。

关于敏捷推广的经验和思考

去年的敏捷大会还只有10几位讲师,讲的内容还是以理论为主;今年则完全不同,讲师有30多位,更多的以实践经验为主。在实践和案例的基础上大家更容易去对比自己工作中的做法,去做更多的讨论和反思。这也反映了敏捷在国内前沿的软件公司已经开始进入实质性的实施阶段,无疑这个实施的过程也不可能是一帆风顺的。一位演讲者,曾在某公司做敏捷流程的推广负责人,打趣说,敏捷是企业内部的改革,通常改革者在历史上也没什么好下场的。

这个说法听起来有点夸张,在实际运作过程中的难度真正身处其中的人才有体会:流程的改变势必要涉及到利益的重新分配,如果在改变过程中没有正确地处理这些利益纠葛,或者得不到公司内强有力的支持;那么结果恐怕很难收拾。从公司运营的角度来讲,敏捷的好处可能有以下几种:更快地提供交付,可以降低成本;通过持续的交付,可以让软件功能与客户的需求更接近一致,增强和客户的沟通;让团队利用敏捷灵活的流程来凸显团队和人的价值,提高员工的自主意识、凝聚力和创造性,而不是把实践变成另一种僵化的CMMI流程。

说实话,在国内,前面两点好做,但是最后一点最难实现,越大的公司越难实现。所以敏捷运转的结果通常是,交付快了,加班多了,成本降了,同时多半伴随着质量也降了,而且基层员工感觉更累了。所以基层员工没有理由不反对。大会的布道者们强调,要培育中层;一些作为推广者的中层管理者说,一定要得到上层的支持;而洞若观火的咨询公司说,砍掉那些不干活的冗员就好了;基层员工的说法是,好像没有说不的权利。

真正想要看到敏捷在国内软件业开花结果,路漫漫其修远兮。

转载自:http://www.ijowett.com/recording-scrum-gathering-shanghai-2011.html

加载中
返回顶部
顶部