sadier

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
   不要把XP与Windows XP联系在一起。它们没有很大的关系。XP = (eXtreme Programming) 中国有一个很酷的名字“极限编程”。



什么是极限编程?

     XP对客户满意度的重视是它成功的一个因素。开发满足客户需要且确实是客户需要的软件,这是XP的初衷。XP使得你的开发人员能够自信地面对客户需求的变化,即使是在开发周期的后期。
     XP强调团队合作。经理、客户和开发人员都是团队中的一员,他们都应该为了开发出高质量的软件而努力。对于这种团体形式的开发,XP采用了一种简单但有效的方式 。
     XP从四个基本的方面对软件项目进行改善:交流,简易,反馈和勇气。
     XP程序员同客户交流,同他们的同事交流;他们的设计简单而干净;他们通过测试来得到反馈;他们根据变化修改代码,并争取尽可能早地将软件交付给客户。在此基础上,XP程序员能够勇于面对需求和技术上的变化。
     XP有它自己的特点。它很象一个智力拼图,一小块小块拼起来的。单独看每一小块都没有什么意义,但拼装好后,一幅美丽的图画就会呈现在你面前。

    看来我们的开发又有了一个新的开发模式。但好想并没有给我们指出一个很好的实施方法与指导。今天偶然看到一篇开发总结,它就运用了XP开发方法(也是我写这篇短文的动力)。


 

     项目回顾:一个开发人员的观察与思考

posted on 2004-07-28 21:25  毛小华  阅读(1580)  评论(0编辑  收藏  举报