问几个敏捷和xp 的问题,望高手赐教。

phpboy 2007-07-24

敏捷里有个持续集成的概念,我看了一下,和我以前做项目的用到的开发概念倡导的是一样的,就是日构建,冒烟测试吗。持续集成和日构建冒烟测试,有什么本质的区别啊。我怎么感觉就是新瓶子装旧酒啊。

敏捷里的结对编程。从管理的角度看。比如:一个系统俩个模块,两个人做两个模块,一个人做一个,花两个人月。

现在结对编程后,两个人一块做一个模块,做完一个再做另外一个,效率会有一倍的提升不成?

老板会愿意吗?;)

而且结对编程,现在的项目好多时有几个team,不同公司的人开发人员,比如客户方的开发人员和公司的开发人员一起做,不同组织的人员水平很难保证,怎么结对编程阿。比如客户方开发人员水平很低的情况。尤其是中国的某些客户哦。

还有xp对测试人员要求很高,要求循环反馈。要求测试人员一开始就参加到项目里面,而且要求测试人员从项目一开始就有对项目的设计开发有一定的建议,也就是TDD。我说的是黑盒测试人员哦。

这样要求测试人员,会不会给测试人员涨工资啊;)

请高手解惑,尤其是对xp和agile有心得的朋友。

相关推荐