『Extreme Programming Explained: Embrace Change, Second Edition』
https://images-na.ssl-images-amazon.com/images/I/41b11Tipy0L._SX396_BO1,204,203,200_.jpg https://www.amazon.co.jp/Kent-Andres-Cynthia-Beck/dp/0321278658/
原著(英語版)目次
Foreword to the Second Edition
Foreword to the First Edition
Preface
Chapter 1. What is XP?
Section 1: Exploring XP
Chapter 2. Learning to Drive
Chapter 3. Values, Principles, and Practices
Chapter 4. Values
Communication / Simplicity / Feedback / Courage / Respect / Others
Chapter 5. Principles
Humanity / Economics / Mutual Benefit / Self-Similarity / Improvement / Diversity / Reflection / Flow / Opportunity / Redundancy / Failure / Quality / Baby Steps / Accepted Responsibility
Chapter 6. Practices
Chapter 7. Primary Practices
Sit Together / Whole Team / Informative Workspace / Energized Work / Pair Programming / Stories / Weekly Cycle / Quarterly Cycle / Slack / Ten-Minute Build / Continuous Integration / Test-First Programming / Incremental Design
Chapter 8. Getting Started
Chapter 9. Corollary Practices
Real Customer Involvement / Incremental Deployment / Team Continuity / Shrinking Teams / Root-Cause Analysis / Shared Code / Code and Tests / Single Code Base / Daily Deployment / Negotiated Scope Contract / Pay-Per-Use
Chapter 10. The Whole XP Team
Testers / Interaction Designers / Architects / Project Managers / Product Managers / Executives / Technical Writers / Users / Programmers / Human Resources / Roles
Chapter 11. The Theory of Constraints
Chapter 12. Planning: Managing Scope
Chapter 13. Testing: Early, Often, and Automated
Chapter 14. Designing: The Value of Time
Chapter 15. Scaling XP
Number of People / Investment / Size of Organization / Time / Problem Complexity / Solution Complexity / Consequences of Failure
Chapter 16. Interview
Section 2: Philosophy of XP
Chapter 17. Creation Story
Chapter 18. Taylorism and Software
Chapter 19. Toyota Production System
Chapter 20. Applying XP
Choosing a Coach / When You Shouldn't Use XP
Chapter 21. Purity
Chapter 22. Offshore Development
Chapter 23. The Timeless Way of Programming
Chapter 24. Community and XP
Chapter 25. Conclusion
Annotated Bibliography