USC Center for Software Engineering Presents

Los Angeles

Software Process Improvement Network


Wednesday, June 30, 5:30 P.M. to 8:30 P.M.



"eXtreme Programming (XP) For One (XPForOne)"


Speaker: Carlton Nettleton, EDU Business Solutions


Extreme Programming (XP) is a team-based approach to iterative software development and many of the practices require interaction with other team members. However, did you ever wonder how you could learn about XP if your work environment was decidedly not Agile? Or are your projects so small, you are a team of one?


XPForOne is a derivation of Extreme Programming for individuals eager to learn the basic concepts of XP, for people who work in an XP-hostile workplace or who just want to make the best possible code while working away in a sea of mediocrity. XPForOne is not a substitute for XP, but a means to learn what XP is and what XP is not and to improve your abilities as a coder. This discussion will focus on what XP practices continue to apply in XPForOne and how you must modify the practices to function efficiently.


Carlton Nettleton, a founder of eXtreme Programming San Diego, is a senior web application developer at EDU Business Solutions where he uses XP and iterative development. Mr. Nettleton has been using XP since 2001 and has served as coach and tracker for larger teams.



*** Recheck the web site before the meeting ***

Location: University of Southern California - Information Sciences Institute

11th Floor Conference Room, 4676 Admiralty Way, Marina Del Rey, CA 90292-6601

Map and directions at | Directions


5:30 to 6:00 Networking

7:00 to 7:30 Networking

6:00 to 7:00 Presentation

7:30 to 8:30 Presentation contd


No reservations needed. Free parking in nearby structure, bring ticket to meeting for validation.

For additional information: or


* Future Meetings:

Save the Dates: Jul 28, Aug 25, Sep 22, Oct 27, Dec 1, 2004