Some ramblings on culture

Confused of Calcutta had a great post on cultural differences some weeks back. In it JP references this post: http://www.adinochang.com/archives/chinese-culture-versus-german-culture.html. Follow the blog comments and you’ll find a similar lighthearted comparison of Italy and the EU (by which presumably they mean Northern Europe) http://www.lifeinitaly.com/flash/

Do check these 3 links out – they are fun and can teach you a think or two.

In my case I am half English/half Greek. I was born and grew up in England with the exception of a few years in Greece. Though when I say “half Greek” I should clarify: My mother grew up in Alexandria in Egypt and moved to England in her late teens. So her (and therefore my) view of what it is to be Greek is based on a version of Greece that probably diverged from mainstream Greek culture a century ago. Still – growing up in England in a household that frowned on going to the pub and getting drunk (in some versions of Greece, young people will stay up all night eating ice cream, seriously) made me feel like something of an outsider for a great part of my life.

Which is why I enjoy these cultural comparisons so much, I suppose. Because they help teach me about my own culture(s) as much as about other culture(s). For example I identify with a lot of the “Chinese” cultural elements in Adino’s post, particularly around the significance of the family, but in other respects I am much more “German”. These kinds of jokey stereotypes help crystallise some important cultural points.

So far so rambling, but there is something here about technology and business.

To date, “globalisation” has essentially meant the spread of North American firms and culture. But there is no way that this flow of globalisation can continue one-way. According to the BBC here it is expected that within 2 years there will be more internet users in China than in the USA. So not only does it make sense for westerners to make more efforts to understand cultural differences, but westerners shouldn’t be surprised if what passes for “normal” on the internet in China becomes more dominant globally. Perhaps the next generation of internet sites will look more like TaoBao than eBay.

Buying in Ancient Times

Enjoyed reading Purchasing at the Parthenon by Bob Soames in a recent Supply Management article (subscription required for online access). It describes procurement practices in ancient Greece, 2,500 years ago – the challenges they faced then were very similar to the ones buyers face today: cost overruns, fraud, poor quality supplies etc.

Two interesting solutions of theirs:

The city of Ephesus contracted its works out to private companies. When agreeing a project, the architect had to sign over all his property to the city as security. If the project came in under budget then all well and good. The city would even pay for budget overruns up to 25% of the agreed budget. Anything beyond a 25% budget overrun would be paid for ourt of the architect’s own purse.

Buyer beware: during those times a distinction was made between business-to-consumer and business-to-business deals. In B2C sales, the buyer was allowed to return your goods as not fit-for-purpose. In B2B, however, professionals were expected to manage risks themselves.

Participant Observation and Software Product Development

First of all there was the “them” and “us” of “IT” and “The Business”, the methodology of choice was Waterfall and IT’s job was to implement what the Business said it wanted. Projects were late, expensive and disappointed everybody.

Then came Rapid Application Development, DSDM, UML, Rational Rose etc. On of the big ideas here was to get “IT” and “The Business” into the same room so they could decide together what they wanted and hopefully come up with a better result. Thankfully it was better than the Waterfall approach.

Where next?

The next evolution, I hope, will be be building software through participant observation. Anyone who has done much product development will know that what people say they want is often very different from what they really want. And what they actually need is usually different still.

Participant observation would recognise that even when you get five people in a room together, what is agreed and written down by those five still stands a significant chance of not reflectng reality. The only way to really build software is for the builders to really know how the users will use the product. The only way to do this is to walk a mile in their shoes. Or, as a participant observer would say, to live with them for 18 months before you start writing a line of code.

Going Home

I am still struck by how many of my peers (mid 30s, poss married or in an equivalent relationship, maybe kids) still talk about “going home” to mean going to their parents’ house.

Maybe people have an idea of what “a home” looks like and compared to this the flat they own in Zone 2 seems like a stopgap measure.

Or maybe you can never really feel “at home” in a big city, unless you were born and bred there.

Or maybe it’s just a London thing.

We’re all geeks now

Over Christmas with my parents, cousins etc.

  • My uncle talking about whether to buy a new computer now or to wait until Vista comes out (ok, to be fair, he called it “Some new program from Microsoft”, but even so)
  • My dad talking about using eBay (hell, I hadn’t even used eBay until two days ago and I’m the one working in the online auction industry)
  • My mum talking about her recent installation of broadband and Skype
  • Debating with my aunt the merits or not of printing out your digital photos

Unthinkable even 2 years ago.

At the same time that technological evolution (not just Web 2.0 but even such prosaic things as Windows and USB cables) makes technology easier to use, more people use it and therefore their level of ability with it increases. A virtuous or vicious circle, depending on your standpoint.

The same goes in the workplace. Ten years ago people outside the IT department didn’t really want to know what the geeks did. Nowadays it’s often the people outside the IT department are the ones with the coolest ideas of how to use new technology to do business better. I have a theory that as much, if not more, technical innovation comes via the CEO’s kids than out of the IT department.

It’s a real challenge for Technology Leaders if they are to avoid irrelevance over the next few years. And I haven’t heard anyone with the answer yet. Though, again, I have a theory that the following will help:

  1. The IT department must always be aware that what was right last year probably won’t be right this year
  2. It’s pointless trying to stem the tide of future innovation just because it is inelegant or a potential security breach or because you didn’t think of it

Technologists as Translators

Conversation between mother and wife the other day about mother’s family tree went something like:

Mother (pointing at marks on a piece of A3): Look, A and B are first cousins which makes C and D second cousins but because of the age difference between A and B, D is about the same age as E who is F’s niece.

Wife (perplexed by the complexity): There must be a computer program to make all this easier.

Mother: Are you really sure that there is a computer program that knows all about my family tree?

Wife (blank look): ..?

At which point I step in to translate between the two, explaining to Mother that when Wife is talking about a computer program to more clearly draw the relationships between people (assuming you’ve typed in all the data first) and to Wife that Mother is most interested in the data rather than how it is displayed.

This is the same misunderstanding that occurs every day between users and techies when delivering technology in business. When a user talks about a “customer database” they are thinking of the data; when a techie talks about a “customer database” they are thinking of relationships between tables.

In 2006 the key challenge for anyone who wants to succeed in delivering technology is not simply understanding the technology, nor even understanding the business, but something more subtle: being able to translate between the two.

Incidentally, are there any good family tree programs out there that my mum could play with?