Monday, July 04, 2005

Getting ready for EuroPLoP

Well it is time of year again. On Wednesday I’m off on my annual pilgrimage to Munich - or rather a town about 80km West of Munich, all I’ll see of Munich is the airport.

It is the annual European Patterns Language Conference - otherwise known as EuroPLoP. The original PLoP conference still happens outside Chicago in September every year, and yes the name is deliberate - Pattern Languages of Programming but they chose something that sounded a little funny, thus “Plop.”

This is the third year I’ve been to EuroPLoP and it is going to be my busiest. As well as having my own paper work shopped I’ll be the work shop leader for my group, plus I’m co-leading a focus group on “Conways Law” with Lise Hvatum, and if that weren’t enough I’m shepherding a paper face-to-face.

Although EuroPLoP takes place in a conference retreat (formally a monestry, they kept the brewery and all drink is free) the energy levels are outstanding. Mentally I’m going to be challenged, emotionally I’ll learn to trust a whole bunch of people - most of whom I’ve never met before and physically I’ll be exhausted.

The focus group might be the most exciting bit of the conference. I'm expecting to learn a lot. However, as I'm the facilitator I'll have to keep on my toes - a great challenge. Already this session has created a lot of interest.

I’m looking forward to shepherding a paper face-to-face. As a shepherd it is my job to help the authors make their paper better. Its a kind of coaching role, it is still their paper I just give them advice and help them improve it. The real trick is to help them make the discoveries themselves. The authors know the patterns best, my job is to help them with the “pattern” bit in such a way that they tease out a better pattern.

As to my own patterns, well, they have nothing to do with programming any more. My early pattern(s) did but the ones I’ve written for the last couple of years are focused on business issues. I’m trying to establish the pattern form as a useful tool in the business domain.

I really think patterns have a place in business education. So much of what I learn on my MBA could (should?) be expressed would patterns. That should make things a little easier to understand.

Anyway, enough for now, I have to pack...