90 percent of everything : Usability Blog
Written by Harry Brignull

Flipping pancakes: the value of competitor evaluation

July 19th, 2011 by Add a comment

A few days ago, a friend of mine told me a story about their first visit to IDEO. At one point in their tour they saw a dozen Design Researchers standing in a makeshift kitchen, each holding a different brand of frying pan, flipping pancakes over and over again. There was one person watching and taking notes on a clipboard.

Sounds bizarre, doesn’t it? Almost like a scene from Kitchen Stories. In actual fact, there was nothing weird going on – they’d simply been hired to do some design consultancy for a frying pan manufacturer, and they were doing a competitor evaluation. Some pan shapes, weights, sizes and materials are simply better suited to the ergonomics of pancake-making than others. By looking at the competitors, they neatly kick-started their knowledge of frying pan design.

Competitor evaluations are hugely beneficial at the beginning of a project, but for some reason they’ve got a bad reputation among many designers who see them as uninspiring and uncreative. Personally, I think this is nonsense. Knowing how a competitor solved a problem shouldn’t determine your solution, and without knowing the landscape of competitor designs you can easy stumble and waste time. Here’s an example: the Mail Online iPad app first-run user journey.

Step 1: when we start the app for the first time, we’re taken straight into a tutorial. What are we learning here? Not much, but there’s something about syncing mentioned there at the end.

Step 2: a detailed explanation on how to sync. They’re clearly concerned about users syncing over 3G and then getting hit with a huge bill – a valid concern, but is it worth this much emphasis?

Step 3: another entire screen dedicated to syncing. That’s some heavy instructions right there.


Step 4: can you believe it? Yet more information on syncing. What’s crazy is that there’s 15 more pages in the this tutorial. Lucky they put in that “skip tutorial” button!

Here’s my point: had the designers of the Mail Online app taken the time to do a quick competitor evaluation, they’ve have have realised that ZERO competitor apps make such a big deal out of syncing, and none of them are getting negative App Store reviews as a result – in fact, quite the opposite is true. Meanwhile, the Mail Online app has ended up with a tedious first-run experience. It pays to know which design patterns work well in your problem space and which ones don’t. Of course you’re never going to get a groundbreaking UX off the back of a competitor evaluation alone, but it’s a good place to start.

In other words – don’t forget to flip those pancakes.

The Swiss Cheese Model of System Accidents

May 27th, 2011 by 1 comment

James Reason’s Swiss Cheese Model of System Accidents is quite a useful way to to think about how failures can happen, even when you have multiple layers of “defence” in place. It’s been applied to things like aviation and medical safety, but it’s equally appropriate to apply it to your own design work. We’ve all worked on projects where a number of small unforeseen issues have lined up and created serious problems. James Reason elaborates:

“[T]wo important features of human error tend to be overlooked. First, it is often the best people who make the worst mistakes—error is not the monopoly of an unfortunate few. Second, far from being random, mishaps tend to fall into recurrent patterns. The same set of circumstances can provoke similar errors, regardless of the people involved. The pursuit of greater safety is seriously impeded by an approach that does not seek out and remove the error-provoking properties within the system at large.” – James Reason (2000)



Swiss Cheese Model applied to Air Safety (Astra Project)

What’s nice about this model is that it encourages you to look at the pattern of issues that occurred, rather than to simply ask an individual to “pay more attention next time”. It’s really more of a metaphor than a model, but it’s still useful to keep in mind during your project post-mortem meetings. You are doing project post-mortems, aren’t you?