Friday, September 23, 2005

OEF Entrepreneurship Award

Last night, my company, Eleven Wireless, attended the Oregon Entrepreneurs Forum's awards dinner. We were nominated for the Development Stage Company of the Year award, and, as luck would have it, we won! Needless to say, we were all surprised and delighted, and we spent the rest of the night celebrating.

It's great to see our sacrifices, hard work, and potential recognized by Portland's investment community. The company has been around for about three years now, and it just keeps getting better. I think we have great opportunities ahead of us, and we're in for one hell of a ride.

Tuesday, September 13, 2005

XPDX Rocks

I just got home from my first XPDX meeting, and I have to say I was very impressed. Arlo Belshee's presentation on Promiscuous Pairing was great, and there were many interesting discussions before, during, and after the presentation.

As a member of a team that moved to XP (Extreme Programming, for the non-nerds in the audience) nearly a year ago, I am interested in seeing what other teams have done with XP, and what results they've had. I've found that, while XP has a few essential core practices, every team that implements XP does so in a unique fashion. This is not a bad thing, and, in fact, is a part of the methodology.

The great thing about this group is that folks with extremely diverse backgrounds can share their thoughts and experiences with development in general, and XP in particular. At this point, you're probably thinking, "What the hell else did you expect from an XP user group? Recipes?" Well, what I find particularly interesting is that XP evolves by design. This is sometimes criticized as loose definition, but, when you get a bunch of people exchanging their experiences with XP in the same room, you see that its strength lies in its flexibility.

It empowers a team to adjust its process to fit into its working environment without degrading into chaos. Over time, variations of the process are exchanged within the community, and the most successful variations are canonized in the process definition itself. Groups like XPDX accelerate this evolution, and it was great to see it in action. If you live in the Portland area and are interested in software development, check it out. You won't be disappointed.