Dave Powell: September 2009 Archives

Clients invariably come to us with an simple problem; 

"Our intranet is too hard to use.  This page is broken, this tool doesn't really work quite right...." 

I'm sure you've heard this as many times as I have.

So...we take a look at our data (Knowledge), we look at what we've learned from talking to the client (Comprehension), then we solve the problems that they weren't able to articulate (Application).

What they really meant to say was that the algorithm they had been using to determine the next stage of the lifecycle only works for 70% of the population, and we need to make sure it works for 90%.  That page that was broken really needs to be a whole new tool in the application, and the application doesn't really support their workflow.

Now that we understand their data we can use it to solve their problems.  But if we haven't gone through the act of listening and collecting good information (data), then we won't be able to make that leap to solve the problems they don't know they have.

I find that this is what really separates a good developer, manager, designer from the ones that are just OK.

The good developer goes beyond the spec, and wants to understand why this understanding will lead to a better application of the information you've received.  If you've worked on a team, and you frequently receive or generate specs, how often are those specs right the very first draft?  Specs are complete when we stop asking questions, not when we've found all the answers.

How does all of this relate back to our website, our application?  The good websites take that information, say...our movie preferences, and give us a list of what other people who liked our favorite movies watched.

Netflix (and Amazon, and Walmart, and your local grocery store), does this all the time.  They give the user new information to make informed decisions.  The user is learning new information that allows them to solve a problem:  "What movie do I put in my queue next?".

The user solves the problem, so they are applying the information you have presented to them, just as you applied your data to a new problem by showing a user what similar users were doing....and you never even had to change the data.  Nice.

However, if you can extrapolate what that data means, you are performing valuable Analysis...
Information architecture is the art (or science) of going beyond the data your client presents you with.  As a consultant, a vendor, or an in-house developer (or designer), we have to truly understand the information given to us by our clients.

Good websites can organize information in a way that makes it easier to find what users a re looking for (when they might not know what it is they're looking for).  When I teach design for developers, I spend a lot of time talking about understanding the information in your website.  How do you know what will make your client happy?  Ask questions, many questions, take notes, revisit and revise.

Comprehension goes beyond your statements of fact.  When you comprehend the data you are using, you begin to see the patterns behind the chaos.  Comprehension is the thing that your high school English teacher was looking for to prove that you read the book, not the Cliff's Notes.

Knowledge gives us the facts, comprehension allows you to organize your data, provide tools to compare and contrast it.  Your job is to now impart your new-found knowledge of your client's information to their users (which are oftentimes the clients themselves).

All reporting applications/tools break ground into the realm of comprehension.  What do those sales figures really mean, anyway?  If I compare them to numbers from the last five years, I have a good foundation to view the trends in those years.  I can analyze the facts that correspond to those trends to explain times of growth or contraction.

If I then use my application to display that information, I am providing an essential service for their business.  Instantly displaying analysis that might have taken them weeks to generate in excel.

But, of course, we can take it a step further...




About this Archive

This page is a archive of recent entries written by Dave Powell in September 2009.

Dave Powell: August 2009 is the previous archive.

Find recent content on the main index or look in the archives to find all content.