On relativity

24 September 2007

I read this hilarious piece the other day on explaining Einstein's theory of relativity using words of four letters or less. That, and a couple of posts I made in our forums about XPO, got me thinking about our customers' perceptions of how we improve and maintain our products.

So in the spirit of Einstein's thought experiments on relativity, imagine this. Suppose our products are large cubes, say some ten feet (3 meters) to a side, dotted around on a plain. You are strolling through this landscape of cubes. Obviously changes to a cube to which you're closest will be more noticeable than changes to a cube that is further away or even blocked by another. In fact, to stress this thought experiment even further, you don't know if changes to cubes that you don't even see are even happening ("if a tree falls in a forest and there's no one to hear it, does it make a sound?").

Yeah, I know, I'm stretching this metaphor beyond recognition.

The cubes closest to you are the products you use every day. Because they're close to you, you see every change, you are very aware of new work that is about to start on these products. You may even tape up some notes on the cubes to help the builders and renovators. The other products you don't use (the cubes further away) are not in your thoughts. You're aware that changes are probably being made to them but you don't really know or particularly care. You want and like changes to the cube closest to you.

Now imagine that the landscape is full of people strolling around. They're all thinking much like you: "I want changes to 'my' cube, not that cube over there, thank you very much." But there are a lot of people and a lot of cubes.

And, of course, we're the people fiddling around with the cubes. The deities, the manipulators, the watchers, call us what you will. We're a smallish bunch of people and we can't improve all the cubes all the time, so we have to partition our resources where we can best make a difference. But, just because there are no perceptible changes to the particular cube nearest to you doesn't mean that we deities aren't planning on making some changes to it in the near future.

So if you think nothing's happened to your cube for a while, bear with us: we're making our next set of plans for the 2008 roadmap. Lots of changes to lots of cubes, and, yes, XPO is one of them. It's just that we can't make changes to all of them all at once.

(OK, I wrote this on a whim just so I could call us "deities".)

Free DevExpress Products – Get Your Copy Today

The following free DevExpress product offers remain available. Should you have any questions about the free offers below, please submit a ticket via the DevExpress Support Center at your convenience. We’ll be happy to follow-up.
Mark Clemens

Your products are more like office buildings than blank cubes.

Each building is designed for one type of work space. Each tenant in that building gets the exact same work space as every other tenant.  

Your tenants live in the spaces you make. That makes you land developers, architects, construction workers, landlords and building managers.

The cube metaphor jokingly casts you as a deity, but even as a joke, isn't that a bit patronizing to the people who buy and support your products?

God is above worldly concerns.

An architect considers the impact of a building on the environment, the community and the individual.

A building manager talks to the tenants every day. He sees how they live and hears their problems. Sure, people leave messages, too, but it's the one on one contact and how he reacts to it that makes the building run smoothly.

A land developer ... Oh, wait, Donald Trump is a land developer isn't he?

Nevermind, forget I said anything.

25 September 2007
Julian Bucknall (DevExpress)
Julian Bucknall (DevExpress)


The piece is a bit of fluff, an amuse-bouche, that I wrote instead of writing a long email about something that wasn't exciting me at the time. If you like, it was a gentle reminder that sometimes we do things that seem downright contrarian to our customers, but that it all makes sense in the end. Or something like that.

I certainly wasn't being ultra-serious with the post, and I hope the jokiness came out. In no way do I view anyone at Developer Express being a deity; heck, it seems we all too often show we are human by erring in the most stupid ways imaginable.

I was just having fun with a thought image that's all. And with writing something that was more freeform than the majority of things I have to write.

Cheers, Julian

26 September 2007

Please login or register to post comments.