About the Author

You might want to know a little about me and why I'm so enthusiastic about XPM. My formal training is in architecture. I'm a licensed architect in California. I earned a Bachelor's Degree in Architecture from North Dakota State University and a Master's from the University of California at Berkeley. After graduating from Berkeley, I worked for a variety of architectural firms in the San Francisco Bay Area, and finally set up my own firm with a partner in Oakland.

Several years later, I started learning about computers, bought a Radio Shack TRS-80, and started writing software to handle project scheduling and time management for our architectural firm. After a few years, I decided to write software full-time. My first commercial program was Electra-Find, later named the Text Collector. It was a 'text retrieval' program, similar to today's search engines. It would search your entire disk for any combination of search terms and retrieve blocks of text containing them. It was named one of the top 100 utilities by Personal Computing magazine in 1985.

When Windows came out with its own search utility and promises to improve, I decided not to enter the Windows market. Big mistake, but that was my choice. Instead, I got back into architecture, again working for firms in the Bay Area. In the years since, I've been working in both software and architecture. I like getting work done by writing software. For example, just about every page in the book series 'Trail Tools' is computer generated using software I wrote. Sometime later, I discovered Extreme Programming. I read everything I could about it. There wasn't much available (mostly stuff on the C2 Wiki and Ron Jeffries' old website) because that was before the first XP book came out.

I remember talking to friends about managing architectural projects. We would talk about typical office problems, and I would tell them how those problems would dissolve if they used a process like XP. I started thinking more and more about how XP could be adapted to architecture, then started writing to clarify my thoughts. Finally, I decided to post my writing publicly, on this website, hoping to generate more ideas as well as feedback. I've been fortunate in that a few of my colleagues have decided to try XPM, with my participation. My intent now is to keep learning about XPM; to try, evaluate, and modify the practices; and to post what I've learned here.

Printer-Friendly Version

Click here for a version of this page that's more suitable for printing. After printing, click the back-arrow of your browser to return to the original format with an index alongside.

Feedback Wanted

I welcome your comments and suggestions. See contact us for more information.

Document Information