Abstract | 第2页 |
摘要 | 第3-4页 |
Table of Content | 第4-5页 |
Chapter 1. Introduction | 第5-8页 |
Chapter 2. Related Work | 第8-21页 |
2.1 Agile Software Development | 第8-12页 |
2.1.1 Agile Focal Values & Characteristics | 第8-10页 |
2.1.2 Existing Agile Methods | 第10-12页 |
2.2 Extreme Programming (XP) | 第12-17页 |
2.2.1 XP Process | 第13-15页 |
2.2.2 XP Core Values | 第15-16页 |
2.2.3 XP 12-Practices | 第16-17页 |
2.3 System-Architecture-Centric (SAC) Methods | 第17-21页 |
2.3.1 Overview | 第17-19页 |
2.3.2 SAC Methods and XP Values | 第19-21页 |
Chapter 3. Project Background | 第21-32页 |
3.1 Global Center Project Overview | 第21-22页 |
3.2 Customer Relationship Management Tool | 第22-25页 |
3.3 Overall System Architecture | 第25-32页 |
Chapter 4. XP Practice & Reflection | 第32-60页 |
4.1 XP Practice in GC | 第32-49页 |
4.1.1 Tailored XP Practice in GC | 第32-39页 |
4.1.1.1 XP Practice Adoption Summary | 第33-35页 |
4.1.1.2 Some Observations | 第35-39页 |
4.1.2 Controlling the Unpredictable Process - Iterations | 第39-48页 |
4.1.2.1 Overview | 第40-41页 |
4.1.2.2 CRM Tool in Iterations | 第41-42页 |
4.1.2.3 Iteration One | 第42-43页 |
4.1.2.4 Iteration Two | 第43-44页 |
4.1.2.5 Iteration Three | 第44-46页 |
4.1.2.6 Summary | 第46-48页 |
4.1.3 Summary | 第48-49页 |
4.2 Incorporating SAC Methods into XP | 第49-60页 |
4.2.1 A Lesson Taught by Experience | 第49-54页 |
4.2.1.1 Issue: GAB Nightly Synchronization | 第50-51页 |
4.2.1.2 Original Implementation | 第51-52页 |
4.2.1.3 The Problem in PROD Environment | 第52-53页 |
4.2.1.4 Revised Implementation | 第53-54页 |
4.2.2 Architectural Practice in GC | 第54-58页 |
4.2.2.1 What is It All About? | 第54-55页 |
4.2.2.2 How is It Applied to GC | 第55-58页 |
4.2.3 Summary | 第58-60页 |
Chapter 5. Summary and Future Work | 第60-63页 |
5.1 Summary | 第60-61页 |
5.2 Future Work | 第61-63页 |
Reference | 第63-66页 |
Acknowledgement | 第66页 |