西西河

主题:【原创】闲聊敏捷开发——SCRUM(一) -- 哈酷

共:💬141 🌺325
全看分页树展 · 主题 跟帖
家园 agile里的做法相反

要避免一个功能模块只由一个程序员来开发。

1.为了规避风险,提高truck number

2.避免程序员形成各自为战的工作方式,强调要团队作业

3.基于代码共同所有的原则,就算是你开发的,别人也有权利修改和维护,所以一般团队成员都兴趣也有义务去了解别人的工作。老实说这点我刚开始挺不适应,自己写好的东西,有时会突然就被别人改了,特别是被改错的时候,砍人的心都有,呵呵。后来发现这逼迫自己多去了解别人的工作,直接改善了交流。这点我发现是国内程序员特别不能适应的地方。

agile的团队会极力回避传统开发方式在程序员之间建构的责任壁垒,建立互相信任的关系。 只要信任关系建立了,你的这些种种疑虑都可以打散。在一个崇善的环境,人人都回争着表现自己好的一面,这是agile很有意思的地方。以前在国外的时候,不同团队的老外可以放下手上的工作,化一整天时间帮你解决问题,越是牛人,化在帮助别人的时间越多,这和国内那种注重个人成绩的气氛完全相反。当然,下一次别人有问题的时候,你也就没有借口拒绝帮助,所以长期来看,还是挺好的。

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河