Agile and Extreme Programming: A Pragmatic Approach Neal Ford Application Architect ThoughtWorks [email protected].