极限编程研究

当前位置:首页 > 计算机网络 > 软件工程/开发项目管理 > 极限编程研究

出版社:人民邮电出版社
出版日期:2002-6
ISBN:9787115103819
作者:(加)苏西等编、张辉译
页数:522页

作者简介

《极限编程研究》:极限编程是一种柔性的编程法则,它重视持续集成,频繁的小型发布、连续的客户反馈以及一种团队协作的方法。伴随着众多的喝彩声,XP已经使软件工程中的主流都整个为之震惊。它已经为世界上越来越多的开发机构所采用。2000年6月在意大利召开的首届软件工程中的极限编程和柔性过程的年度会方式上,主要的理论家和实践家们会聚一堂,共同分离XP的原理、技术、工具和最好的实践,以及其他柔性方法论。
《极限编程研究》一书将此次大会上33篇最富有深刻见解的论文收集成册。在Kent Beck、Martin Fowler、Ward Cunning ham、Ron Jeffries以及该领域内其他思想家的努力下,这些论文共同代表了XP方法论目前的发展水平以及XP未来的一个掠影。
各篇论文均组织到了贴切的分类之下,从而让读者可以轻而易举地研习和运用这些材料。《极限编程研究》解决了XP开发人员所面临的一些最重大的问题。它提供了高水平的XP编程理论,并且探讨了特定的方法论、过程、技术、工具以及案例介绍。你会找到研讨特定——而且往往被误解——课题的文章,包括:
设计在XP中的作用。
及时的软件设计。
XP框架。
柔性方法论与UML相结合,包含一种软件系统快速建模的新颖方法。
设计模式和XP。
支持结对编程、测试和重构的工具。
展示向XP迁移、研发中的XP以及将XP集成到一个现有C++项目中的案例。
一种教授XP的创新方法。
将遗留代码带入XP。
软件智能体的柔性制造技术。
在极限环境下变体的管理。
XP与软件产品线的集成。

书籍目录

第一部分  XP以及柔性技术的基础      第1章  设计死亡了吗    -Martin Fowler      第2章  极限编程之道    -Peter Merel    第二部分  方法与过程      第3章  自适应软件开发和极限编程的准则系统的比较:方法论之间可以怎样相互学习    -Dirk Riehle      第4章  让我们进行分层:一种在XP中用于重构的建议参考体系结构    -Mark Collins-Cope和Hubert Matthews      第5章  极限架构:如何把应用瞄准演进的框架    -Stefan Roock      第6章  层次结构的XP:类比重组过程为大型项目对XP进行改进    -Carsten Jacobi和Bernhard Rumpe      第7章  JWAM和XP:使用XP进行框架开发    -Martin Lippert,Stefan Roock,Henning Wolf和Heinz Züllighoven      第8章  XP和大型分布式软件项目    -Even-André Karlsson和Lars-Göran Andersson    第三部分 柔性技术和UML      第9章  特洛伊木马中的XP:重构统一软件开发过程    -Jutta Eckstein和Rolf F. Katzenberger      第10章  一种用于新兴机构的柔性软件开发过程    -Giuliano Armano和Michele Marchesi      第11章  极限建模    -Marko Boger,Toby Baier,Frank Wienberg和Winfried Lamersdorf      第12章  一种软件维护的随机模型及其与极限编程过程的关系    -Sergio Focardi,Michele Marchesi和Giancarlo Succi      第13章  模式和XP    -Joshua Kerievsky    第四部分 结对编程、测试和重构      第14章  结对编程的代价和收益    -Alistair Cockburn和Laurie Williams        附录:“身边的行家”项目管理模式      第15章  在一个Java项目中的单元测试    -Peter Gassmann        样本代码      第16章  使用JUnit翻新单元测试    -Kevin Rutherford      第17章  内部测试:使用虚拟对象进行单元测试    -Tim Mackinnon,Steve Freeman和Philip Craig      第18章  重构和重新推理    -Neelam Soundarajan    第五部分 XP开发工具      第19章  开发重构浏览器    -Ralph Johnson     第20章  团队流:极限团队支持    -Jim des Rivières,Erich Gamma,Kai-Uwe Mätzel,Ivan Moore,André Weinand和John Wiegand      第21章  在极限编程中支持分布式团队    -Till Schümmer,Jan Schümmer      第22章  一种基于CORBA的分布式系统的自动测试    -Renato Cerqueira和Roberto Ierusalimschy    第六部分 实践经验      第23章  VCAPS项目:一个向XP过渡的例子    -Don Wells和Trish Buckley      第24章  采用XP    -Peter Sommerlad      第25章  在一个研究和开发实验室引入极限编程    -Karl Boutin      第26章  在事实背后:将XP引入一个现有的C++项目    -Manfred Lange      第27章  TAO的XP:大型、开发源代码框架的极限编程    -Michael Kircher和David L. Levine    第七部分 XP及其之外      第28章  学习XP:举办一个新兵训练营    -Christian Wega和Frank Gerhardt     第29章 遗留到极限    -Arie van Deursen,Tobias Kuipers和Leon Moonen      第30章 设计就在代码之中:C++中的增强性重用技术    -Andrei Alexandrescu      第31章  跟踪开发过程:一种变化性的观点    -Giancarlo Succi,Paolo Predonzani和Tullio Vernazza      第32章  软件智能体的柔性制造技术    -Luigi Benedicenti,Raman Paranjape和Kevin Smith      第33章  柔性过程怎样和软件产品线相关    -Jason Yip,Giancarlo Succi和Eric Liu

内容概要

Giancarlo Succi是阿尔伯塔大学电气与计算机工程系的一位教授。他是XP界的一位积极的成员,并且是XP2000和XP2001年会的会议主席。

图书封面


 极限编程研究下载



发布书评

 
 


精彩短评 (总计2条)

  •     很多文章都不错。。。
  •     看别指望一开始就完善
 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024