添加的内容 删除的内容
小 (机器人:替换{{reflist}}等模板参数、替换裸露的<references />) |
小 (机器人:清理不当的来源、移除无用的模板参数) |
||
(未显示2个用户的2个中间版本) | |||
第7行: | 第7行: | ||
== 历史 == |
== 历史 == |
||
极限编程的创始者是[[肯特·贝克]]、[[沃德·坎宁安]]和{{link-en|罗恩·杰弗里斯|Ron Jeffries}},他们在为{{link-en|克莱斯勒综合报酬系统|Chrysler Comprehensive Compensation System}}的薪水册项目工作时提出了极限编程方法。肯特·贝克在1996年3月成为克莱斯勒系统的[[项目负责人]],开始对项目的开发方法学进行改善。他写了一本关于这个改善后的方法学的书,并且于1999年10月将之发行,这就是《极限编程解析》(2005第二版出版)。克莱斯勒在2000年2月取消了实质上并未成功的克莱斯勒系统,但是这个方法学却一直流行在软件工程领域中。直到2006年,很多软件开发项目都一直以极限编程 |
极限编程的创始者是[[肯特·贝克]]、[[沃德·坎宁安]]和{{link-en|罗恩·杰弗里斯|Ron Jeffries}},他们在为{{link-en|克莱斯勒综合报酬系统|Chrysler Comprehensive Compensation System}}的薪水册项目工作时提出了极限编程方法。肯特·贝克在1996年3月成为克莱斯勒系统的[[项目负责人]],开始对项目的开发方法学进行改善。他写了一本关于这个改善后的方法学的书,并且于1999年10月将之发行,这就是《极限编程解析》(2005第二版出版)。克莱斯勒在2000年2月取消了实质上并未成功的克莱斯勒系统,但是这个方法学却一直流行在软件工程领域中。直到2006年,很多软件开发项目都一直以极限编程作为他们的指导方法学。 |
||
该书闡述了如下的极限编程的哲学思想: |
该书闡述了如下的极限编程的哲学思想: |
||
第236行: | 第236行: | ||
* [[Alistair Cockburn]]: ''Agile Software Development'', Addison–Wesley. |
* [[Alistair Cockburn]]: ''Agile Software Development'', Addison–Wesley. |
||
* [[Martin Fowler (software engineer)|Martin Fowler]]: ''Refactoring: Improving the Design of Existing Code'', Addison–Wesley. |
* [[Martin Fowler (software engineer)|Martin Fowler]]: ''Refactoring: Improving the Design of Existing Code'', Addison–Wesley. |
||
* [[Harvey Herela]] (2005). |
* [[Harvey Herela]] (2005). Case Study: The Chrysler Comprehensive Compensation System. Galen Lab, U.C. Irvine. |
||
* [[Jim Highsmith]]. ''Agile Software Development Ecosystems'', Addison–Wesley. |
* [[Jim Highsmith]]. ''Agile Software Development Ecosystems'', Addison–Wesley. |
||
* [[Ron Jeffries]], Ann Anderson and Chet Hendrickson (2000), ''Extreme Programming Installed'', Addison–Wesley. |
* [[Ron Jeffries]], Ann Anderson and Chet Hendrickson (2000), ''Extreme Programming Installed'', Addison–Wesley. |
||
第245行: | 第245行: | ||
== 外部链接 == |
== 外部链接 == |
||
* [[沃德·坎宁安]]的网站,[http://www.c2.com/cgi/wiki?ExtremeProgramming 极致编程] ,关于极致编程和相关主题的更多资讯。 |
* [[沃德·坎宁安]]的网站,[http://www.c2.com/cgi/wiki?ExtremeProgramming 极致编程] ,关于极致编程和相关主题的更多资讯。 |
||
* [ |
* [http://www.nidelven-it.no/articles/extreme_programming 面对客户的极致编程介紹] |
||
* [[罗恩·杰弗里斯]]的网路杂志[http://www.xprogramming.com/ XProgramming.com - 极致编程资源] |
* [[罗恩·杰弗里斯]]的网路杂志[http://www.xprogramming.com/ XProgramming.com - 极致编程资源] |
||
* [http://www.extremeprogramming.org/ ExtremeProgramming.org] |
* [http://www.extremeprogramming.org/ ExtremeProgramming.org] |
||
* [[马特斯蒂芬斯]]的批评网站,对[ |
* [[马特斯蒂芬斯]]的批评网站,对[http://www.softwarereality.com/ExtremeProgramming.jsp 极致编程的问题]的深邃的批评(参见[http://www.softwarereality.com/lifecycle/xp/links.jsp 该頁]得到更多对极致编程的批评的链接) |
||
* [ |
* [http://martinfowler.com/xp.html 马丁·福勒论极致编程] |
||
* [ |
* [http://www.pairprogramming.com/ 搭档编程,极致编程实踐] |
||
* [http://www.agilemanifesto.org/ 敏捷软件开发的宣言] |
* [http://www.agilemanifesto.org/ 敏捷软件开发的宣言] |
||
* 工具:"[ |
* 工具:"[http://www.xplanner.org/ XPlanner]" |
||
* 工具:"[http://xpweb.sourceforge.net/ XPWeb] " |
* 工具:"[http://xpweb.sourceforge.net/ XPWeb] " |
||
* [http://citeseer.ist.psu.edu/cis?q=%22Extreme+Programming%22 来自CiteSeer的引文] |
* [http://citeseer.ist.psu.edu/cis?q=%22Extreme+Programming%22 来自CiteSeer的引文] |