回答小刀大人的问题
March 10th, 2008 by 璎珞天色 | Filed under All, 猫猫.冒昧地发这封邮件,是想了解一下,阁下及贵公司在使用Scrum方面有着怎样的心得体会。在前段时间InfoQ对Jeff Sutherland的采访中,Jeff说到目前全球已经有了1万多个Scrum Certified Master。也有相关报道说,Yahoo!从三年前开始试用Scrum,到现在已经有超过200个团队在使用Scrum。Scrum在国外的应用真的可以说是blooming了,但是因为众所周知的文化差异,所以国内外实施敏捷实践时,必然会有不同的遭遇,这封邮件我也转发给了其他几位同样在Scrum实践方面有着深厚经验的朋友,希望大家可以把自己的收获贡献给更多的人,让其他尚未接触敏捷实践,或者在推广敏捷实践中碰到困境的读者从中受益。
如果方便的话,希望您可以回答一下下面的问题,谢谢^_^ 1.
公司嘛,不公开了吧,反正是互联网公司
职务嘛, 过程改进
博客嘛,(与工作无关,公不公开都行)
2. 从什么时候起接触并在项目中实施Scrum
2006年3月
不止单纯采用Scrum,是将Agile中的很多理念,Xp的部分做法,
结合现有的开发环境与要求,用Scrum的回顾不断的做改进。趟出自己的一条路。
例如这个Sprint我们回顾觉得自己代码review做的不好,下个Sprint就会引入新的代码review机制。
这个Sprint觉得性质重复Bug较多,下个Sprint就会引入缺陷预防机制。
我们管我们的过程叫鸭架。就是Y!Agile的音译。Y!是YAHOO!的简称。
3. 在项目中使用Scrum的原因是什么
需求变化太快;Roadmap不明;提高效率;增强交流;尽快让业务部门看到结果。
4. 在实施Scrum时采用了怎样的路线,如自顶向下,自底向上等等,采用这种推广方式的原因是什么
自底向上,先做小范围试点,再全面推广,中间对过程进行不断改进。
06年3月——06年6月。(1个团队,8人左右采用)
06年6月——07年12月。( 3个团队,25人左右采用)
07年12月——08年1月。(一个部门,6个团队,50人左右采用)
08年1月——至今 (异地开发,原有团队的Scrum继续走下去。异地的配合方式,工具,流程等建设中。。。
5. 在实施时遇到的最大的困难是什么,你又是如何解决的?
首先应该解决老大的问题,解决方式就是拍晕他。
拍的方式,一言难尽啊。
至于接下来,说实话,我觉得推Scrum这种方式还是很容易推的,不过是一种管理理念。
比当年推CMMI那种东西好多了。
最困难的是你要不断解决暴露出来的问题。
比如说,以下这些呼声。
“需求太模糊,造成后期开发沟通成本巨大,反复和产品沟通花了太多时间”
“发布周期太长,一个Sprint要做3,4周才能上线,产品希望每周都能上两次线”
“ 由于Scrum过程的特点不能很系统的把握历史需求和整个产品的架构”
“上线时间被业务拍死了,哪儿有时间做单元测试,连代码Review的时间都挤不出来。”
“目前的Backlog,人和人之间的协调,任务之间的瓶颈啥的都看不大清楚。”
“需求上线,至少1周才能分析数据看结果,没法再这个Sprint一做完就提出新的改进方案。”
“开发节奏太快,产品开发测试都没有时间停下来仔细考虑,历史需求没有善加利用。”
……
6. 采用Scrum后给项目、给公司带来了哪些收益? 我们的方法是调查问卷,截2张图下来,如附件。 谁能有更好的方式麻烦告诉我。
说不上,很难去度量是Scrum给公司带来的收益。
说实话,偶觉得Scrum所能带来的收益是咩法度量的。
我们只能通过调查问卷的方式,去感性的得出它所带来的好处。


Tags: 笔记
猫猫,今天通过可靠的消息,有很多人通过我看到了你的blog,你的alimama之梦开始了。顺便说,他们都觉得你的blog很好玩。估计观看欲望已经超过我了。
ps 以后不靠谱的事 就别得色了~~~
大哥,你醋咩??