Sunday, August 8, 2010

What shapes can you see in the (Tag) Clouds?

Today I was accepting a LinkedIn recommendation from a colleague of mine (thanks Prashant) when I thought to myself, wonder what all these 20+ recommendations say about me in aggregate.

So I started a 15min project to figure that out. Using a frequently overlooked social media capability called Tag Clouds I was able to get a feel of that.

Using Wordle I was able to quickly pull together the tag cloud and here's what it said.

Wordle: tag_cloud_ln_recomm

Update: Here's another tag cloud that removes words like "Oracle", "Siebel", "Corporation", "Systems", "worked", "directly", "indirectly", "product", "manager". LinkedIn has these words recurring in all the recommendations as part of the standard format. So while these words were repeating at a high frequency they were mostly redundant. Unless you were trying to decipher from the cloud on where I've worked the most in my career (Siebel System) or in what roles (Product Management), that information was not useful in conveying sentiment.

Wordle: tag_cloud_ln_recomm_2


I've used tag clouds in the past to sense the sentiment or direction of customer comments or issues. Often times we ask customers to classify comments and issues by asking them to select from a set of drop-downs so they can help classify their input. However I've found that tag clouds often give you the next level of insights that direct classification can never provide. A very social way of viewing customer input as sentiment.

So how did I go about doing this?
  • Navigated to my public profile on LinkedIn
  • Scrolled all the way down to where all Recommendations are listed
  • Dragged the mouse across all the text and copied the content using Ctrl-C
  • Pasted the content into Notepad
  • Replaced all occurrence of "Siebel Systems" and "Oracle Corporation" the two organizations where I've worked over the last 10 years of my career.
  • Copied and Pasted the text into the Textbox on Wordle
  • Visualized the tag cloud
  • Published the tag cloud as public so I can share it and put it here on my blog.
Try it out and see what your LinkedIn Network has to say about you, do come back and post them here in the comments :-)

Tuesday, June 1, 2010

Usability and Movie Making

As a product manager I've always been interested and involved with UI and Usability. However over the last few years it was a core area of focus, as my team was responsible for the current and next gen UI of the Siebel Application. In managing UI for an enterprise application that was deployed to 3M+ users I realized that usability is a lot like making movies.

Great Movies/Usability
  • Everyone relates to them
  • Everyone feels they have a killer idea for one
  • Everyone feels they can make one happen easily
For anyone who's attempted one, you'll soon realize why there are so few blockbusters made each year.

Anyways here are 5 Tips on Usability that have helped me over the years.
  1. Dont make users think (Thanks Mr Krug :-). Aim for simplicity and strive to design a transparent experience where the user can focus on completing the task more than anything else. Trust me, no user wants to be confronted with complexity. Its often (mis-guided) vendors who feel that exposing the complexity of an app to users allows them to demonstrate how rich the app is.
  2. Leverage standards and patterns and be open to leveraging usability from similar products. Patterns (atleast proven ones) are structured responses to usability problems out there, so dont attempt to reinvent the wheel all the time. But do remember that patterns are loosely structured solutions and so adapt them to your scenario. Also if you're attempting to create a new pattern, remember that its a lot of effort to get a good validated pattern and the probability of success on one of these newer patterns is very slim.
  3. Know your users and watch them use the product. DO NOT design from a white ivory tower. Also remember this golden rule, internal users especially ones on product teams are not ideal users.
  4. Put designs back in front of users and iterate on the design.This is one area where I often see application usability initiatives fail. There is often this cover of stealth and secrecy and often some hesitancy to put designs back in front of customers. Well trust me, unless you're designing the next iPhone, stealth and secrecy is not going to work for your usability. As I've learnt in my days managing Siebel Security, stealth and secrecy do not make things more secure and they sure dont make things more usable either.
  5. When the heat is on stick to your guns.Often I've seen UE folks fold up/cave in/give up (use your favorite phrase) when confronted on their designs. To me that's just a sign of a "not very well thought out" design. If you believe in your design then stick to it, be open to criticism, plan to defend with data, learn to isolate good feedback from criticism noise and even if you have to compromise dont give in on the core principles.
Ready to make blockbusters?