极限编程(XP)基本原则与规范

1. 坐在一起(Sitting Together)

  尽可能让团队成员坐在一起,Kent Block在一次芝加哥的某个濒临困境的项目中发现,虽然这个团队都是由程序

精英组成,但是却陷入困境,后来他发现,这些成员都坐在距离彼此遥远的小格子中,他每次去找他们都要走很多路,

这走得太多了,浪费了很多时间,甚至由于距离而导致团队成员疏于沟通,后来他把他们都安排在一个狭小的机房内,

1个月后,项目如火如荼。

2. 及时得到用户反馈(often getting user feedbacks)

  应该经常把交付的软件功能与用户或者业务部门进行沟通,这是一个渐进的过程。

我们没办法一开始就做得完美,甚至是一开始就走上正确的道路,但是通过这样的迭代,让我们

把风险降到了最低,不会到最后过了很长的周期,用户说,这个根本不是我想要的。

3. 结对编程(Pair Programming)

上一篇:IOS CoreData 多表查询demo解析


下一篇:JavaScript事件监听以及addEventListener参数分析