关于极限编程XP的一些讨论

popsea 2002-09-27 09:31:53
相对于重量级的编程方法uml等而言,极限编程这个轻量级的方法,在很多人看来还很新,那么它在中国的发展趋势如何,是否具发展的前景?有多少企业需要这种方法?这种方法适合中国的哪些企业?……请各位发表意见。我在正在做这方面的调查,请求支援,下边是为大家提供的一些参考资料:
http://www.agilechina.org/extremeprogramming/index.html
http://www.agilechina.org/
http://www.csdn.net/subject/125/
...全文
73 25 打赏 收藏 转发到动态 举报
写回复
用AI写文章
25 条回复
切换为时间正序
请发表友善的回复…
发表回复
corner 2002-10-26
  • 打赏
  • 举报
回复
我觉得XP适于比较成熟得公司。成熟体现在很多方面,比如:管理,规范,技术,人员等等方面。XP我觉得更多得体现在管理方面,所以在公司、项目管理和环境上要透彻!--一家之言,欢迎批评!:)
acute 2002-10-25
  • 打赏
  • 举报
回复
恰巧我既参与过RUP也参与过XP,我来谈两点吧。

首先,这两种工程思想的庞杂性,相信不说大家都可以明确的看出之间的区别吧,那就不说啦。
其次,从管理上来说,RUP的管理和XP的管理应该是两个途径,应该说,RUP更多的是纵向管理,也就是说等级分明,从设计人员到测试人员,一环扣一环。而XP则是快速反馈和沟通,更多的是横向管理,基本上所有成员都要涉及到。
再次,从设计层次来说,RUP十分强调设计的充分性,而XP则不管充分性,它强调快速重构和预先测试。说句题外话:我参与的那个RUP的项目就是因为这点,完蛋了。。。


暂时想出这三点,以后再说
jactech 2002-10-25
  • 打赏
  • 举报
回复
但是在中国,XP也有最大的风险。不是项目能不能成功的问题,而是知识产权保护方面的问题。
XP方法是讲求共同拥有源代码的,任何一个程序员都可以接触到全部的源代码。说实话,我对国内的程序员的职业道德比较担忧。这种担忧并不是因我对中国的程序员有成见,而是因国内各行业普遍的职业道德比较差而起。
恐怕这个问题只好通过全封闭开发来解决了。
jactech 2002-10-25
  • 打赏
  • 举报
回复
XP最适合Consultant性质的公司,适合小团队开发,这一点在国外国内应当是没有什么分别的。

个人认为,XP尤其适合中国的公司。因为中国的软件行业主要是在应用行业,project以小规模的为多。即使是做通用产品的,大规模软件也比较罕见。

另外一点,中国的客户水平比较的低,在需求这一步很难给你一步到位。我曾经在应用ISO标准的公司做项目,项目组在需求阶段很多问题没能深入,因为进度的原因都只好就那么样了。这还是客户关系好,说封需求就封了。项目进度虽然按时完成,软件质量也还过得去,可是部分地方和客户真正想法有差距。后来这个项目又重开第二版,其中原因之一是擦第一版的屁股。如果是XP的方式,频繁发布,这种问题就可以避免。

题外话,国外有在大规模的项目中应用XP而成功的例子,他们对XP的方法进行了改良。所以,说XP只适合小规模项目也不是绝对的。
Colin-Han 2002-10-25
  • 打赏
  • 举报
回复
各位老大,是否有人参加过失败的XP项目,拿出来大家讨论,有时候,教训比经验更能给大家以帮助。
scalene 2002-10-24
  • 打赏
  • 举报
回复
就是。来这讨论的没有不知道XP和RUP的概念是什么的。争这些没有用。软件工程是实践的科学,还是说点实践经验吧!
playstoneboy 2002-10-24
  • 打赏
  • 举报
回复
xp比较适合小公司小团队,
rup就适合大公司了。
Colin-Han 2002-10-23
  • 打赏
  • 举报
回复
不好意思,关于XP的讨论,这么晚才来报道,抱歉抱歉!

to: ozzzzzz(希望敏捷) AiWangji(爱忘记)

小弟对于两位前辈的敬仰之情有如滔滔江水.......
但是小弟认为,关于RUP和XP到底是不是同宗的讨论有点偏向于文字游戏,希望两位高人能够更多地谈论怎么在项目中实施XP。
twinsant124 2002-10-16
  • 打赏
  • 举报
回复
you can NOT compare Archtecture with Pattern, can you?
twinsant124 2002-10-16
  • 打赏
  • 举报
回复
RUP is a framework of software process.XP is not, i did think so.
ozzzzzz 2002-10-10
  • 打赏
  • 举报
回复
SHIZUMARU(绯雨闲丸)
看看JVM 那个也很有意思 基于栈的cpu有些意思
SHIZUMARU 2002-10-10
  • 打赏
  • 举报
回复
to ozzzzzz(希望敏捷):

我最近从出版社骗到一本好书,名字翻译过来好象是《虚拟机的C/C++实现》,所以又开始研究虚拟机了。呵呵,有点朝秦暮楚的。
Colin-Han 2002-10-08
  • 打赏
  • 举报
回复
gz
woodqiang 2002-10-02
  • 打赏
  • 举报
回复
搞错...是
http://download.gro.clinux.org:81/otf/PartB_RUP_XP.ppt
woodqiang 2002-10-02
  • 打赏
  • 举报
回复
file:///C:/Documents%20and%20Settings/wlq/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/4VF3YWT5/256,1,软件过程的比较与实施 —— XP vs. RUP


hawk_yin 2002-10-01
  • 打赏
  • 举报
回复
gz
ozzzzzz 2002-09-28
  • 打赏
  • 举报
回复
zero100(来过只为活着)
哦 你在PO下是怎么实施测试和重构的 你自己设计了多少工具 大家分享一下
我至少现在看不到任何关于XP在实施面向过程的项目中的实施方法 你可以把你自己的想法说说 大家也研究研究
zero100 2002-09-28
  • 打赏
  • 举报
回复
To ozzzzzz(希望敏捷) :
不同意你的观点: 测试和重构都是不可能实施的;
强调先测试后CODE是XP的一个要求,也是它的特点;
arfayr 2002-09-28
  • 打赏
  • 举报
回复
up
================================================================

CSDN 论坛助手 Ver 1.0 B0402提供下载。 改进了很多,功能完备!

★ 浏览帖子速度极快![建议系统使用ie5.5以上]。 ★ 多种帖子实现界面。
★ 保存帖子到本地[html格式]★ 监视您关注帖子的回复更新。
★ 可以直接发贴、回复帖子★ 采用XML接口,可以一次性显示4页帖子,同时支持自定义每次显示帖子数量。可以浏览历史记录!
★ 支持在线检测程序升级情况,可及时获得程序更新的信息。

★★ 签名 ●
可以在您的每个帖子的后面自动加上一个自己设计的签名哟。

Http://www.ChinaOK.net/csdn/csdn.zip
Http://www.ChinaOK.net/csdn/csdn.rar
Http://www.ChinaOK.net/csdn/csdn.exe [自解压]

AiWangji 2002-09-27
  • 打赏
  • 举报
回复
赞成。RUP和XP都是面向对象的方法论,本质上是同宗的。
加载更多回复(5)

1,265

社区成员

发帖
与我相关
我的任务
社区描述
软件工程/管理 管理版
社区管理员
  • 研发管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧