Skip to content

The Hunt for Value

August 30, 2010

What is ‘value’ in software development? It’s a term that gets thrown around a lot. Value this. Value that. Tests add value except when they don’t. Design patterns are valuable but not as valuable as good old simple code. The myriad tradeoffs are always presented in terms of value or rather values — speed vs simplicity, reliability vs speed, and so on. In the end we apply the term to ourselves; are we really adding value to the business?

It seems value is a very overloaded term that can mean most anything. Any defnition would be reductive. Fortunately, we don’t need to know what value is so much as how to find it. Value is like Bigfoot: it’s existence is uncertain, it’s never been conclusively seen but we’ll know it when we see it, and in our quest for it all we have to guide us are some tracks, some traces, maybe a blurry video or three.

A more interesting question might be where is the value in software development? Of course this suggests a further, even more interesting question: value — for who?

Advertisements
Leave a Comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: