Extreme Programming and Agile Methods - XP/Agile Universe 2002: Second XP Universe and First Agile Universe Conference Chicago, IL, USA, August 4-7, 2002.Proceedings

Front Cover
Don Wells, Lauris Williams
Springer Science & Business Media, Jul 24, 2002 - Computers - 296 pages
The second XP Universe and ?rst Agile Universe brought together many p- ple interested in building software in a new way. Held in Chicago, August 4–7, 2002 it attracted software experts, educators, and developers. Unlike most c- ferences the venue was very dynamic. Many activities were not even well de?ned in advance. All discussions were encouraged to be spontaneous. Even so, there were some written words available and you are holding all of them now. We have collected as much material as possible together into this small volume. It is just the tip of the iceberg of course. A reminder to us of what we learned, the people we met, and the ideas we expressed. The conference papers, including research and experience papers, are rep- duced in these proceedings. Forty-one (41) papers were submitted. Each subm- ted paper received three reviews by program committee members. The program committee consisted of 40 members. Papers submitted by program committee members were refereed separately. This ensured that reviewers could provide an honest feedback not seen by the paper submitters. In many cases, the program committee shepherded authors to signi?cantly improve their initial submission prior to completing the version contained in these proceedings. In the end, the program committee chose 25 papers for publication (60% acceptance).
 

What people are saying - Write a review

We haven't found any reviews in the usual places.

Contents

Incorporating UsageCentered Design into an Agile SW Development Process
1
Supporting Distributed Extreme Programming
13
Using Ant to Solve Problems Posed by Frequent Deployments
23
Supporting Adaptable Methodologies to Meet Evolving Project Needs
33
Strategies for Introducing XP to New Client Sites
45
Our Four Favorite Mistakes
52
A Coaching Pattern for XP through Agile Metrics
60
How to Apply Agile Processes to Complex COTS Projects and Live to Tell about It
70
XP for a Day
253
Accelerated Solution Centers Implementing DSDM in the Real World
254
Improving the Design of Existing Code
256
The Agile Database
257
Change Wizardry Tools for Geeks
259
Agile Business Practices for XP
261
XP Release Planning and User Stories
263
Succeeding in Changing an Organizations Practices
264

Extreme Programming in a Research Environment
89
Tailoring XP for Large System Mission Critical Software Development
100
Acceptance Testing HTML
112
A Strategy for Growing Automated Tests around Legacy Code
122
An Informal Formal Method for Systematic JUnit Test Case Generation
131
TestDriven Development with 3rd Party Packages
144
Culture Clash or Common Cause?
153
Are XP Teams Following the Essential Practices?
166
Tracking Test First Pair Programming An Experiment
174
How to Get the Most out of Extreme ProgrammingAgile Methods
185
Empirical Findings in Agile Methods
197
Exploring the Efficacy of Distributed Pair Programming
208
Addressing Key Process Areas of the PeopleCMM
221
When Pairs Disagree 123
231
How Extremes in Writing Relate to Creativity and Learning
237
Extreme Teaching An Agile Approach to Education
238
Extreme Programming as a Teaching Process
239
From the Students Perspective
240
A Student Survey
241
XP in a Legacy Environment
251
Scrum and Agile 101
266
How to Be a Coach
268
Sharpening the Axe for Test Driven Development
269
Experience the Difference
271
The Initial Phase
273
Effective Java Testing Strategies
275
What When and How Testers Do for XP Teams
277
Agile Software Development in Large Projects
279
Applying XP Tools to J2EE for the Extreme Programming Universe
281
Distributed Pair Programming
283
Agile Acceptance Testing
284
XP Fest
285
Empirical Evaluation of Agile Processes
286
Are Testers eXtinct? How Can Testers Contribute to XP Teams?
287
XP Beyond Limitations?
288
Extreme Fishbowl
289
Agile Experiences
290
Author Index
291
Copyright

Other editions - View all

Common terms and phrases

Bibliographic information