Extreme Programming Perspectives (Paperback)
暫譯: 極限編程觀點 (平裝本)

Michele Marchesi, Giancarlo Succi, Don Wells, Laurie Williams, James Donovan Wells

  • 出版商: Addison Wesley
  • 出版日期: 2002-08-26
  • 售價: $1,870
  • 貴賓價: 9.5$1,777
  • 語言: 英文
  • 頁數: 400
  • 裝訂: Paperback
  • ISBN: 0201770059
  • ISBN-13: 9780201770056
  • 已絕版

買這商品的人也買了...

相關主題

商品描述

Table of Contents

I. XAR: EXTREME AND AGILE REVIEW-A REVIEW OF XP AND AMS.

 

1. XP in Thousand words-Don Wells.
2. Agile Software Development-Why It Is Hot!-Jim Highsmith.
3. Which AM Should I Use?-Michele Marchesi.
4. Pair Programming: Why Have Two Do The Work of One?-Laurie Williams.
5. The System Metaphor Explored-William C. Wake, Steven A. Wake.
6. A Lightweight Evaluation of a Lightweight Process- Giancarlo Succi.
7. Circle of Life, Spiral of Death: Ways to Keep Your XP Project Alive and Ways to Kill It.-Ron Jeffries.
8. Hitting the Target with XP-Michele Marchesi.

II. XD: EXTREME DEVELOPMENT-ANALYSIS OF XP DEVELOPMENT PRACTICES.

 

9. An Introduction to Testing, XP Style-Don Wells.
10. Is Quality Negotiable?-Lisa Crispin.
11. A Collaborative Model for Developers and Testers Using the Extreme Programming Methodology-Michael Silverstein and Mark Foulkrod.
12. Increasing the Effectiveness of Automated Testing-Shaun Smith and Gerard Meszaros.
13. Extreme Unit Testing: Ordering Test Cases to Maximize Early Testing- Allen Parrish, Joel Jones, and Brandon Dixon .
14. Refactoring Test Code- Arie van Deursen, Leon Moonen, Alex van den Bergh, and Gerard Kok.
15. Diagnosing Evolution in Test-Infected Code- Christian Wege and Martin Lippert.
16. Innovation and Sustainability with Gold Cards- Julian Higman, Tim Mackinnon, Ivan Moore, and Duncan Pierce.
17. Integrating Extreme Programming and Contracts- Hasko Heinecke and Christian Noack.
18. Refactoring or Up-Front Design?- Pascal Van Cauwenberghe.
19. A Methodology for Incremental Changes- Václav Rajlich.
20. Extreme Maintenance- Charles Poole and Jan Willem Huisman.

III. XTT: EXTREME TECHNOLOGY TRANSFER-INTRODUCING XP AND AMS.

 

21. Bringing Extreme Programming to the Classroom- Owen L. Astrachan, Robert C. Duvall, and Eugene Wallingford.
22. Teaching XP for Real: Some Initial Observations and Plans- Mike Holcombe, Marian Gheorghe, and Francisco Macias.
23. Student Perceptions of the Suitability of Extreme and Pair Programming- Dean Sanders.
24. Extreme Programming and the Software Design Course-David H. Johnson, and James Caristi.
25. The User Stories and Planning Game Tutorial-Ann Anderson, Chet Hendrickson, Ron Jeffries.
26. Continuous Learning-Joshua Kerievsky
27. The XP Game Explained-Vera Peeters and Pascal Van Cauwenberghe.
28. Mob Programming and the Transition to XP-Moses M. Hohman, Andrew C. Slocum.
29. A Metric Suite for Evaluating the Effectiveness of an Agile Methodology -Laurie Williams, Giancarlo Succi, Milorad Stefanovic, and Michele Marchesi.

IV. XR: EXTREME REALITY-REAL LIFE EXPERIENCES.

 

30. Extreme Adoption Experiences of a B2B Start Up-Paul Hodgetts and Denise Phillips.
31. Lessons Learned from an XP Project- Natraj Kini and Steve Collins.
32. Challenges for Analysts on a Large XP Project- Gregory Schalliol.
33. XP On A Large Project-A Developer's View. Amr Elssamadisy.
34. A Customer Experience: Implementing XP- Ann Griffin.
35. Learning by Doing: Why XP Doesn't Sell Kay Johansen, Ron Stauffer, and Dan Turner.
36. Qualitative Studies of XP in a Medium-Sized Business- Robert Gittins, Sian Hope, and Ifor Williams.

V. XT: EXTREME TOOLS—HOW TOOLS MAY HELP THE PRACTICES OF XP AND AMS.

 

37. Automatically Generating Mock Objects-Asim Jalis and Lance Kind.
38. Testing in the Fast Lane: Automating Acceptance Testing in an Extreme Programming Environment- Tip House and Lisa Crispin.
39. Jester-a JUnit Test Tester-Ivan Moore.
40. Stabilizing the XP Process Using Specialized Tools-Martin Lippert, Stefan Roock, Robert Tunkel, Henning Wolf.
41. Holmes—A Heavyweight Support for a Lightweight Process-Giancarlo Succi, Witold Pedrycz, Petr Musilek, and Iliyan Kaytazov.

VI. XEX: EXTREME TO THE EXTREME-IDEAS ON HOW TO EXTEND XP AND AMS.

 

42. Extreme Programming from a CMM Perspective- Mark C. Paulk.
43. Keep Your Options Open: Extreme Programming and Economics of Flexibility-Hakan Erdogmus and John Favaro.
44. Distributed Extreme Programming-Michael Kircher, Prashant Jain, Angelo Corsaro, David Levine.
45. The Five Reasons XP Can't Scale and What to Do about Them-Ron Crocker.
46. XP in Complex Project Settings: Some Extensions-Martin Lippert, Stefan Roock, Henning Wolf, Heinz Zllighoven.
47. Building Complex Object-Oriented Systems with Patterns and XP-Eduardo B. Fernandez.

商品描述(中文翻譯)

目錄

I. XAR: 極限與敏捷回顧 - XP 與 AMS 的回顧。

 

1. 用千字來描述 XP - Don Wells。

2. 敏捷軟體開發 - 為什麼它如此熱門!- Jim Highsmith。

3. 我該使用哪一種 AM?- Michele Marchesi。

4. 配對程式設計:為什麼要讓兩個人做一個人的工作?- Laurie Williams。

5. 系統隱喻的探索 - William C. Wake, Steven A. Wake。

6. 輕量級流程的輕量級評估 - Giancarlo Succi。

7. 生命之圈,死亡之螺旋:保持你的 XP 專案活著的方法與摧毀它的方法。- Ron Jeffries。

8. 用 XP 精準命中目標 - Michele Marchesi。

II. XD: 極限開發 - XP 開發實踐的分析。

 

9. XP 風格的測試介紹 - Don Wells。

10. 品質可以協商嗎?- Lisa Crispin。

11. 使用極限程式設計方法論的開發者與測試者的協作模型 - Michael Silverstein 和 Mark Foulkrod。

12. 提高自動化測試的有效性 - Shaun Smith 和 Gerard Meszaros。

13. 極限單元測試:排序測試案例以最大化早期測試 - Allen Parrish, Joel Jones, 和 Brandon Dixon。

14. 測試代碼重構 - Arie van Deursen, Leon Moonen, Alex van den Bergh, 和 Gerard Kok。

15. 診斷測試感染代碼的演變 - Christian Wege 和 Martin Lippert。

16. 使用金卡的創新與可持續性 - Julian Higman, Tim Mackinnon, Ivan Moore, 和 Duncan Pierce。

17. 整合極限程式設計與合約 - Hasko Heinecke 和 Christian Noack。

18. 重構還是前期設計?- Pascal Van Cauwenberghe。

19. 漸進式變更的方法論 - Václav Rajlich。

20. 極限維護 - Charles Poole 和 Jan Willem Huisman。

III. XTT: 極限技術轉移 - 介紹 XP 與 AMS。

 

21. 將極限程式設計帶入課堂 - Owen L. Astrachan, Robert C. Duvall, 和 Eugene Wallingford。

22. 真正教授 XP:一些初步觀察與計畫 - Mike Holcombe, Marian Gheorghe, 和 Francisco Macias。

23. 學生對極限與配對程式設計適用性的看法 - Dean Sanders。

24. 極限程式設計與軟體設計課程 - David H. Johnson 和 James Caristi。

25. 使用者故事與規劃遊戲教程 - Ann Anderson, Chet Hendrickson, Ron Jeffries。

26. 持續學習 - Joshua Kerievsky。

27. XP 遊戲解釋 - Vera Peeters 和 Pascal Van Cauwenberghe。

28. 群體程式設計與轉型至 XP - Moses M. Hohman, Andrew C. Slocum。

29. 評估敏捷方法有效性的度量套件 - Laurie Williams, Giancarlo Succi, Milorad Stefanovic, 和 Michele Marchesi。

IV. XR: 極限現實 - 真實生活經驗。

 

30. B2B 新創公司的極限採用經驗 - Paul Hodgetts 和 Denise Phillips。

31. 從 XP 專案中學到的教訓 - Natraj Kini 和 Steve Collins。

32. 大型 XP 專案中分析師的挑戰 - Gregory Schalliol。

33. 在大型專案中的 XP - 開發者的觀點 - Amr Elssamadisy。

34. 客戶經驗:實施 XP - Ann Griffin。

35. 實踐中學習:為什麼 XP 不受歡迎 - Kay Johansen, Ron Stauffer, 和 Dan Turner。

36. 中型企業中 XP 的質性研究 - Robert Gittins, Sian Hope, 和 Ifor Williams。

V. XT: 極限工具 - 工具如何幫助 XP 和 AMS 的實踐。

 

37. 自動生成模擬物件 - Asim Jalis 和 Lance Kind。

38. 快速通道中的測試:在極限程式設計環境中自動化驗收測試 - Tip House 和 Lisa Crispin。

39. Jester - 一個 JUnit 測試測試器 - Ivan Moore。

40. 使用專用工具穩定 XP 流程 - Martin Lippert, Stefan Roock, Robert Tunkel, Henning Wolf。

41. Holmes - 一個重型支持輕量級流程的工具 - Giancarlo Succi, Witold Pedrycz, Petr Musilek, 和 Iliyan Kaytazov。

VI. XEX: 極限到極限 - 擴展 XP 和 AMS 的想法。

 

42. 從 CMM 角度看極限程式設計 - Mark C. Paulk。

43. 保持選擇開放:極限程式設計與靈活性的經濟學 - Hakan Erdogmus 和 John Favaro。

44. 分散式極限程式設計 - Michael Kircher, Prashant Jain, Angelo Corsaro, David Levine。

45. XP 無法擴展的五個原因及其解決方法 - Ron Crocker。

46. 在複雜專案環境中的 XP:一些擴展 - Martin Lippert, Stefan Roock, Henning Wolf, Heinz Zllighoven。

47. 使用模式和 XP 建立複雜的物件導向系統 - Eduardo B. Fernandez。