精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● 系统分析>>待整理2000/4/25之后>>转载XP(二)

主题:转载XP(二)
发信人: 3tier()
整理人: majorsun(2000-12-05 18:24:01), 站内信件
rup的确很好。在软件开发的整个生命周期都指出了应该采取的方法。rup的建立
者booch说“the best process for a project is the smallest pro-cess 
that project could afford.”在实践中发现,对一些刚起步或刚刚开始采用软
件工程的方法来开发软件的公司来说,全面转向rup是有困难的,并且需要一定的
培训和支持才能成功实施。 
xp是由dX发展而来,dX最初是rup的一个迷你版本,booch是这样说的 
“dX may make a good starting place for a company to 
begin to define their process. Many companies may find that dX is all 
they need.” 
后来,Ward Cunningham, Kent Beck, Ron Jeffries等人使用dX并加入了其他一
些流程和规则,并在实际项目中取得了极大的成功,于是,他们将这种新的方法
学成为“极端编程”Extreme Programming,简称XP,现在存在各种各样的软件工
程方法学xp,rup,cmm等,我认为,并不存在正确和错误之分,只是适用和不适用
的分别。对国内大多数的小型软件公司和一些开发团体来说,要系统的参加rati
onal的培训和使用他们昂贵的casetool是不可能的,并且人力物力的限制也使他
们可以选择的范围缩小。 
我的这个讨论组的宗旨已经很明白了,想要继续在软件开发领域发展,不学习软
件工程,不研究方法学,不进行团队合作是决不会成功的,我希望XP成为那些坚
持奋进的软件工程师们的一个起点,而不是终点。当公司发展了,队伍壮大了,
XP不能继续胜任的时候,就该继续发展的脚步,采用更完善,更强大的方法学了
。而由于xp与rup之间千丝万缕的关系,学好了xp后以后会发现rup其实也不复杂
。两者之间有很多共通之处。 


---notyy

--
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.101.157.82]

[关闭][返回]