主题:【原创】闲聊敏捷开发——SCRUM(一) -- 哈酷
要避免一个功能模块只由一个程序员来开发。
1.为了规避风险,提高truck number
2.避免程序员形成各自为战的工作方式,强调要团队作业
3.基于代码共同所有的原则,就算是你开发的,别人也有权利修改和维护,所以一般团队成员都兴趣也有义务去了解别人的工作。老实说这点我刚开始挺不适应,自己写好的东西,有时会突然就被别人改了,特别是被改错的时候,砍人的心都有,呵呵。后来发现这逼迫自己多去了解别人的工作,直接改善了交流。这点我发现是国内程序员特别不能适应的地方。
agile的团队会极力回避传统开发方式在程序员之间建构的责任壁垒,建立互相信任的关系。 只要信任关系建立了,你的这些种种疑虑都可以打散。在一个崇善的环境,人人都回争着表现自己好的一面,这是agile很有意思的地方。以前在国外的时候,不同团队的老外可以放下手上的工作,化一整天时间帮你解决问题,越是牛人,化在帮助别人的时间越多,这和国内那种注重个人成绩的气氛完全相反。当然,下一次别人有问题的时候,你也就没有借口拒绝帮助,所以长期来看,还是挺好的。
- 相关回复 上下关系8
🙂一点不白痴,很实际的问题 5 哈酷 字504 2009-06-10 03:20:58
🙂【原创】闲聊敏捷开发——SCRUM(二) 40 哈酷 字4654 2009-06-09 00:40:17
🙂我觉得让多个TEAM成员来开价不太可能 2 颓废客 字262 2009-06-12 18:29:50
🙂agile里的做法相反
🙂很好的问题,很多人问这个 1 哈酷 字365 2009-06-14 05:57:10
🙂这个poker-plan是否可以这样理解 qingttt 字156 2009-06-12 00:26:36
🙂理解的不错 1 哈酷 字238 2009-06-12 00:58:45
🙂没看完,先说一句 1 zmeng 字256 2009-06-10 20:34:16