Stephen Freeman Rotating Header Image

November, 2005:

XP Day London Sold Out

Fifth year in a row.

We went live this weekend

The system I’ve been working on for almost a year went live this weekend. Hooray!

We had a few changes to make on Monday, which we turned around within the day, and since then (touch wood) no show-stoppers. The changes have mainly been to do with discovering effects on downstream systems that we haven’t been able to spend enough time with. The really hard part about Enterprise Systems is finding the _end_ in “end-to-end”.

We had to shed some ballast to make the date, but it works, is sufficient, is covered by unit and FIT tests, and we’re already working on enhancements. We got there without last-minute crises or desperate hacking.

Perhaps this XP stuff can get a bit dull sometimes…

Wheels fall off the NHS IT Juggernaut

Jason “rants”: about the latest “news”:,,2087-1869851,00.html from our National Health Service’s computerisation project. There’s an excellent analysis from Michael Cross in “Prospect”: A wearying catalogue of all the things we already know are wrong with Big Software. I wonder how much money we’ll have to waste before anything changes.

Perhaps the worst aspect of this affair is that there seems to be nothing in the ocean of wasted money allocated to improving the state of the UK’s IT industry.

[AYE] Introverts and Extroverts

I’m at the “AYE”: with a number of friends and colleagues, such as “Duncan Pierce”:, “Alan Francis”:, and “J. B. Rainsberger”:

The first session I went to was about how introverts and extroverts interact (badly) and how to mitigate that; of course, the IT industry is heavily biased towards introversion. It turns out that introverts and extroverts are actually wired differently in the brain, so it’s not just a matter of style. The very short version is that introverts prefer to sort things out in their head before speaking, whereas extroverts sort out their ideas by talking.

One of the better parts of the session was a pair of fishbowls where each side discussed in public their experience of interacting across the divide (of course, the extroverts interrupted more). What this made explicit was that the usual result of a conversation is that extroverts wonder if there’s anyone home since they don’t seem to get any feedback, whereas introverts want the extroverts to please _shut up_ while they think things through. Also, extroverts tend to view interruptions as a sign of participation, whereas introverts view them as just rude. The possibilities for misunderstanding are endless.

During the initial discussion, I noticed that a lot of people talked in terms of their relationship with their spouse, so we took a show of hands and a good 3/4 of the group were hooked up with someone from the other side of the divide. This seems like a fundamental division to me.