极限编程
文章平均质量分 75
silures
这个作者很懒,什么都没留下…
展开
-
极限编程(Extreme Programming)—XP基础
march-bird lucian yjf taopin wl jazz韩伟 nullgate Simon[AKA](转载自cutter.com) 2003年09月15日 As we have explored in several issues of eAD, the two most pressing issues in information technology today转载 2004-10-15 11:15:00 · 1140 阅读 · 0 评论 -
活用 XP: (三)实践迭代
活用 XP: (三)实践迭代林星(转载自www-900.ibm.com) 2003年10月27日 在了解了分阶段开发软件的基本思路之后,紧接着就需要考虑实施的问题。分阶段开发最难的,并不是在过程的控制上,而是在软件设计能力上。应用迭代的问题 有一则故事说的是一个人肚子疼,去看医生,医生给他开了眼药,理由是眼神不好,吃错了东西,所以才会肚子疼。软件开发中出现的问题往往不是单纯的转载 2004-10-30 14:07:00 · 1144 阅读 · 0 评论 -
活用 XP: (二)考核和评估之别
活用 XP: (二)考核和评估之别林星(转载自www-900.ibm.com) 2003年10月27日 螺旋、迭代、增量,不同的名词代表了同样的含义-分阶段开发软件。众多的方法学都采用了这种思路设计软件过程。但是在实践中,更多时候,分阶段开发软件带来的是痛苦。看来,我们常常被书中优美的叙述所迷惑,却没有真正想过实施中的难题。那么,如何管理分阶段的软件开发呢?如何应对现实中的难题转载 2004-10-30 14:10:00 · 1070 阅读 · 0 评论 -
活用 XP: (一)发挥过程和人的力量
活用 XP: (一)发挥过程和人的力量林星(转载自www-900.ibm.com) 2003年10月27日 XP作为敏捷方法的一种,拥有很多优秀的实践,用好这些实践,在软件组织中能够起到很好的效果。问题在于,要用好这些实践并不简单,本系列文章的目标就是围绕着 XP 的实践,讨论隐藏在实践内部的敏捷性实质,研究如何灵活的应用 XP 的实践,从而达到改进软件过程的目的。软件开发虽然转载 2004-10-30 14:12:00 · 1150 阅读 · 0 评论 -
采用XP方法使软件项目获得更大成功
采用XP方法使软件项目获得更大成功原著:Roy W. Miller 、Christopher T. Collins 2003年05月03日 使用面向对象编程变得空前普及。它使软件开发发生了某种程度上的变革,但最近的研究表明,有半数的软件开发项目滞后,而三分之一的项目则超出预算。问题不在于技术,而是开发软件所使用的方法。所谓的“轻量型”或“灵活”转载 2004-10-30 13:16:00 · 769 阅读 · 0 评论 -
从一个项目谈XP在国内的应用
从一个项目谈XP在国内的应用曲俊生(来自IBM DW中国) 2003年05月03日 目前国内对于XP方面的研究和应用此起彼伏,各种关于XP的书籍争相出版,对于以XP为代表的"敏捷软件工程"方法的争论也在网络上随处可见。之所以出现这样的情况,是因为国内的用户在软件项目的实施过程中遇到了很多问题,例如项目的交付时间推迟、用户需求变更频繁等,我们的软转载 2004-10-30 13:17:00 · 1026 阅读 · 0 评论 -
什么是极端编程?
什么是极端编程? BrokenDoor(xpchina) 2003年09月15日 极端编程(eXtreme Programming)是一种开发纪律,以简单性、交流、反馈和勇气为基本宗旨。它的做法是以有效的实践规则将整个团队紧密联系起来,通过充分的反馈使团队能随时知道自己目前的状况和恰当的调节规则以适应自己的特殊情况。 在极端编程中,每一个项目贡献者都是“团队”完整的一部转载 2004-10-30 13:23:00 · 1628 阅读 · 0 评论 -
极限编程(Extreme Programming)—轻量级的Crystal方法
极限编程(Extreme Programming)—轻量级的Crystal方法march-bird lucian yjf taopin wl jazz韩伟 nullgate Simon[AKA](转载自cutter.com) 2003年09月15日 Crystal Light Methods: Comments by Alistair Cockburn 轻量级的Cr转载 2004-10-30 13:31:00 · 1586 阅读 · 0 评论 -
活用 XP: (六)强化沟通
活用 XP: (六)强化沟通林星(转载自www-900.ibm.com) 2003年10月27日 结对编程是本系列文章讨论的最后一个主题,也是备受争议的一个主题。为什么一个人的工作要两个人来完成,这对于老板来说简直就是犯罪。和前面的主题类似的,我们要学习和应用一项实践,关键的还是要把握其实质。沟通为王 沟通问题是一个项目成功最重要的因素之一。一个项目可能并没有什么正式的软件过转载 2004-10-30 13:59:00 · 1447 阅读 · 0 评论 -
活用 XP: (五)测试管理
活用 XP: (五)测试管理 林星(转载自www-900.ibm.com) 2003年10月27日 无论从那一点上来看,要保证软件的质量,测试工作是少不了的。而测试往往又是经常被忽略的。对于敏捷方法,精益编程而言,如何保证测试的有效性?如何减小测试的成本?是测试中首要考虑的两个问题。测试过程 要做好测试可不是一件容易的事情。测试工作和软件开发密切相关,却又自成体系。测试并转载 2004-10-30 14:02:00 · 1470 阅读 · 0 评论 -
活用 XP: (四)需求和故事
活用 XP: (四)需求和故事林星(转载自www-900.ibm.com) 2003年10月27日 如何分析需求,如何记录需求,如何将需求映射为设计,这些永远是需求分析中最为重要的问题。XP提倡以一种简单实用的态度来对待需求,而在软件开发的历史中,需求分析从来都是最需要严谨对待的工作流程。究竟谁是对的?故事 每个人都喜欢听故事,这也许是从小就养成的习惯。如果能够把需求分析转载 2004-10-30 14:05:00 · 1174 阅读 · 0 评论 -
活用 XP: (七)实战结对
活用 XP: (七)实战结对 林星(转载自www-900.ibm.com) 2003年10月27日 结对编程的根本思路是改善开发团队内部的沟通质量。在实际情况中,不同的开发团队面临着不同的沟通问题。那么,该如何找到一个共通的指导思路呢,又该如何根据实际的情况进行调整呢?成本权衡和策略选择 从上一篇文章的讨论中,我们可以了解到,由于现实的因素,做到理想化的结对编程往往会有很转载 2004-10-30 13:54:00 · 1471 阅读 · 0 评论 -
活用 XP: (八)杂说
活用 XP: (八)杂说林星(转载自www-900.ibm.com) 2003年10月27日 XP 还拥有其它优秀的实践,本文讨论了 XP 的另外三个实践,并研究如何在项目中灵活的使用它们。代码集体所有权 XP提倡代码归属集体所有,这样做的理由是每个人都可以修改代码,而不是等待别人来修改代码。这种做法可以有效避免形成代码之间的鸿沟。但集体代码所有权也它的问题。 我们转载 2004-10-30 13:50:00 · 1022 阅读 · 0 评论 -
极限编程(Extreme Programming)—价值、规则及管理
极限编程(Extreme Programming)—价值、规则及管理march-bird lucian yjf taopin wl jazz韩伟 nullgate Simon[AKA](转载自cutter.com) 2003年09月15日 Values and Principles 价值和规则 On Saturday, 1 January 2000, the Wal转载 2004-10-30 13:38:00 · 1096 阅读 · 0 评论 -
XP方法概述
(出处不详) 2003年05月03日什么是XP XP 实际上是一种经历过很多实践考验的一种软件开发的方法,它诞生了大概有5 年,它已经被成功的应用在许多大型的公司,如:Bayeris che Landesbank,Credit Swis s Life,DaimlerChrysler,First Union National Bank Ford Motor Company and转载 2004-10-15 11:18:00 · 1456 阅读 · 0 评论 -
极限建模方法
极限建模方法王巍(转载自51CMM) 2003年05月03日 极限编程(Extreme Programming,XP)简单地讲是一些相互关联的准则和惯例的集合,其中一些关注的是基本的活动,比如配置管理,但其中大多数关注的是团队成员之间以及团队与应用系统的企业团体之间的交流通信和文化方面的相关问题。XP建议采用循环迭代开发方法。 建转载 2004-10-30 12:29:00 · 1145 阅读 · 0 评论 -
XP设计原则
XP设计原则BrokenDoor(xpchina) 2003年09月15日1 简单是关键 简单的设计总是花较少的时间完成复杂的任务。因此记住要总是做有可能完成的最简单的事情。如果你发现一个事情很复杂,用简单的事情替换它。与其在复杂的代码上消耗更多的时间,还不如用简单的代码替换,这样更快,而且更省事。尽可能使事情简单化,在执行计划期间,尽可能不增加新的功能。要记住保持简单的设转载 2004-10-30 13:26:00 · 1201 阅读 · 0 评论 -
极限编程(Extreme Programming)—重构
极限编程(Extreme Programming)—重构march-bird lucian yjf taopin wl jazz韩伟 nullgate Simon[AKA](转载自cutter.com) 2003年09月15日 Refactoring 重构 Refactoring is closely related to factoring, or what is now转载 2004-10-30 13:34:00 · 1600 阅读 · 0 评论 -
极限编程(Extreme Programming)—实践
极限编程(Extreme Programming)—实践 march-bird lucian yjf taopin wl jazz韩伟 nullgate Simon[AKA](转载自cutter.com) 2003年09月15日 Practices 实践 One thing to keep in mind is that XP practices are intended转载 2004-10-30 13:42:00 · 1366 阅读 · 0 评论 -
极限编程(Extreme Programming)—XP基础
极限编程(Extreme Programming)—XP基础march-bird lucian yjf taopin wl jazz韩伟 nullgate Simon[AKA](转载自cutter.com) 2003年09月15日 As we have explored in several issues of eAD, the two most pressing issues转载 2004-10-30 13:44:00 · 1022 阅读 · 0 评论 -
极限编程(Extreme Programming)—走向极限
极限编程(Extreme Programming)—走向极限march-bird lucian yjf taopin wl jazz韩伟 nullgate Simon[AKA](转载自cutter.com) 2003年09月15日 Conclusions: Going to Extremes 结论:走向极限 Orr and Cockburn each describe th转载 2004-10-30 13:08:00 · 1397 阅读 · 0 评论 -
模式与XP
模式与XPJoshua Kerievsky著,Gigix 译 2003年05月04日 概述 模式和极端编程(XP)都为软件设计、开发者提供了无法用金钱衡量的帮助。但是迄今为止XP大量关注于重构(refactoring),而对模式只字不提。在这篇文章中,我问“为什么”,并且最终描述出模式怎样以XP的方式更好地实现、以及XP怎样因为包含对模式的使用而变得更好。 致谢转载 2004-10-30 13:10:00 · 943 阅读 · 0 评论 -
大型项目的XP(极限编程)
大型项目的XP(极限编程) Amr Elssamadisy 著,simaetin 译 (转载自UMLCHINA) 2003年09月15日 我们在ThoughtWorks这样的大型项目中应用XP方法的时间超过了15个月。这个项目开始于三年前,那时它有大量的需求文档和几个独立的功能小组。从2000年1月起,我们决定应用XP,虽然当时我们已经知道XP并不适用于大型项目。那时,我们需要转载 2004-10-30 13:28:00 · 1076 阅读 · 0 评论 -
极限编程(Extreme Programming)—变化的代价
极限编程(Extreme Programming)—变化的代价march-bird lucian yjf taopin wl jazz韩伟 nullgate Simon[AKA](转载自cutter.com) 2003年09月15日 The Cost of Change 变化的代价 Early on in Becks book, he challenges one of转载 2004-10-30 13:36:00 · 1085 阅读 · 0 评论 -
如何成为XP客户
如何成为XP客户Roy W. Miller(出处IBM DeveloperWorks) 2004年08月19日 了解驱动软件项目意味着什么 XP 需要业务人员的思维方式有一个深刻的转变。在过去 30 年的时间里,软件开发方法学已经使企业中非技术人员习惯于按某些方式思考和行动。遗憾的是,传统方法学是错的,因为它们并不总是产生这些人想要的结果:在项目结束时满足其需要的软件、转载 2004-10-30 14:14:00 · 1015 阅读 · 0 评论