Java Discussion Group A discussion group for users of Java in Marin County, California. We meet on the second Monday of each month to discuss all things Java.
Meetings are free, and open to anyone with an interest in Java.
Software development is slow, painful, fraught with error, and frequently produces results that don't meet the customers' needs. The inability to produce a quality product, on time, that meets the customers' needs leads to the failure of software projects and even entire companies. This talk will cover what Extreme Programming is, how it's different from traditional software development, and how you can adopt some or all of the practices of XP to dramatically improve how you develop software in your organization. John Brewer is a software developer with over 15 years of experience. For the past year and a half, he has been practicing XP, as well as helping others to adopt it.