Khaos

Archive for June 21st, 2007

Not Coping with the Heat

Thursday, June 21st, 2007

I’m finding it very hard to cope with the heat. It’s making me tired, grouchy and uncomfortable. It’s been about 33 degrees celsius today but the high levels of humidity mean that my body thinks it’s quite a bit hotter than that. I’ve never lived in a country before where I needed to pay attention to the heat index but I’m going to need to here. I’m trying to drink enough but I still occasionally get a headache that’s probably related to dehydration.

Yesterday afternoon I fell asleep whilst working on my talk for YAPC::NA and today I’m finding it hard to concentrate on anything. I should go shopping but I really don’t want to go outside.

On the plus side I’ll probably cope with the weather much better than I had expected to at next week’s conference as Tokyo is every bit as hot as Houston.

Communication Problems in Virtual Teams

Thursday, June 21st, 2007

I was reading a paper [pdf] by Valentine Casey and Ita Richardson in which they list some of the lessons they learned from observing two virtual teams. One of the things they noticed was that the team members used email to publicly attack their colleagues. When I first read this I thought of all the problems you get on mailing lists when team members say negative or nasty things about each other. But they were actually talking about the problem of cc’ing. They observed that team members would copy in management on trivial matters when they wanted to put blame on someone who was in another geographic location. This practice not only alienated the person who got sent the message but also annoyed all the other team members in the same geographical location as the recipient. To make things worse the managers then got involved in things that really didn’t require management input and they also tended to take sides with the people who were in the same location as them.

I have come across this problem before but it was in the context of teams with competing priorities. For example the marketing team have a new campaign that they want to get out by a certain date but the programmers don’t have the time to code it. So, the marketing team start to cc their manager when writing to the developers in the hope that this will somehow help to make the developers find the time to do it or at least provide a good excuse for the missed deadline. And then the developers cc in their managers and before you know it the whole company is involved.

But I hadn’t thought about it in the context of virtual teams. I suppose I was thinking that virtual teams would have one manager. However, after thinking about this a bit more, I realise that the team may have one project manager but each team member may have to report to a manager in their own location. The paper suggests using a documented email policy to get round these problems but I suppose I don’t really like the thought of this. This is probably because I usually work with pedantic programmers who enjoy finding unexpected ways to manipulate a policy.