XP项目配置管理(序)

        从5月开始的这段时间里,一直参与这个测试驱动开发(TDD)的实践和评估实验。关于XP项目实践的一些配置管理有了一些比较全面的经历和认识。这也是我在此实习的最后一周,马上就要回学校准备论文和毕业了。工作已经完结,不必计较得失;只想在此记录,作为总结,也作为文档备份。如果有幸能给看到这篇文档的人提供一些帮助,聊以辛苦记录之慰藉;如若不满,仍完鸡蛋后,别忘给出宝贵意见,一起探讨,共同进步。(呵呵,拱手,献丑了~)

       说一下极限编程(eXtreme Program XP),是个程序员都至少有所了解,单说单元测试和持续集成早已深入民心。XP作为一套方法体系,有诸多的关键实践(见下图)。TDD是应用XP的一种方式。关于XPTDD应用,以后有时间再撰文讨论,此篇将主要记录TDD实验用到的配置管理系统。XP可以来这里学习(Agile Allianceextremeprogrammingxprogramming),有很多的资料可以下载哦,全英文;不好意思,要系统学还是来这里,谁让人家“先知”Kent BeckMartin Flower都是说英语的。幸好,还有XP系列中文书籍也可以作为参考《解析极限编程——拥抱变化》、《规划极限编程》、《极限编程实践 ,敏捷软件开发:原则、模式与实践》和《重构》在动手XP实践之前看这两本。
<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /> xp.JPG<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

       简单介绍一下这个实验。目前国内完全采用XP开发流程的几乎没有,大多只会用到XP的几个实践。原因嘛,中国有中国特色,XP的实践比如说结队编程不适合国情;国内的某些“资本家”恨不得程序员都有分身术,恨不得一天有48个小时,怎么舍得让两个人去坐一起,用一台电脑,做一件事?另一个重要原因,采用XP要承担风险,没有前人的经验可以借鉴,更不知道是不是真的有效。这个实验的目的就是应用TDDXP的其它实践,并验证TDD比传统的开发流程更有效。(限于职业道德和保密协定,我将不会透露任何关于实验结果的内容;如果不慎泄漏,请提醒,谢谢。)测试驱动开发请参考《测试驱动开发》

这次所用的配置管理系统几乎全是开源或者免费的,对于小型项目管理还是很有参考价值的;涉及开源软件较多,或许一次不能记录完全,希望能有更多精神支持。

转载于:https://www.cnblogs.com/markjiao/archive/2005/09/20/240200.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值