Tim Cederman-Haysom with yet another blog…

I love data – part 2

12:00 am March 9th, 2009 by Tim Cederman-Haysom Posted in Gadgets, Travel, Ubiquitous computing | No Comments »

Recently I took my Garmin Forerunner GPS watch with me and left it switched on while I had a helicopter ride with Sundance Helicopters to visit the Grand Canyon.  Exporting the data to Google Earth allows me to recreate in excruciating detail  the flight we took for family and friends.

Here’s the trip as a whole:

The entire helicopter trip

This is the airport we left from:

Las Vegas Airport

Flying down the strip was pretty cool:

Las Vegas strip

The landing site (top down view here) and picnic area:

Sundance Helicopter tours landing site

I was pretty amazed by the terrain data in Google Earth.  It’s been a while since I had a good explore through it (I also noticed a lot more 3D buildings too, kudos Google for all the great recent updates).

The difficulty of simple design – part 2

10:26 pm March 8th, 2009 by Tim Cederman-Haysom Posted in Design, Usability, Web products | No Comments »

In my last post about design simplicity, I touched on the difficulties involved in what does and doesn’t make the cut for a design.

Recently I noticed a forum post where one of the developers behind Plex (a really amazing media centre application for OS X) had to defend removing features.  I still think their reasoning is correct, but due to user backlash they decided to put the feature back into the next version.

This is the main reason for feature creep and too many options.  People have different tastes and use products for different purposes.  The problem is, by kowtowing to existing users, you continue to alienate potential ones that you didn’t even realise you were alienating.

So let’s say you have a feature that tests equally well – 50% of your users love it, and 50% of your users find it confusing and difficult to use.  Do you keep it (to satisfy the 50% of users) or lose it (to preserve simplicity)?  What about you have two different versions of a feature that you have A/B tested and each are equally popular in those tests?  It can be tempting to even provide both!

However to preserve a simple design, it’s at this point you need to make a subjective choice.  You need to evaluate:

  • What will be better for the product’s image?
  • What will provide extensibility for future plans?
  • What provides a qualitatively better experience?

For instance — you may be trying to choose between a dropdown list and a radio button.  Which to choose?   A dropdown list takes up less real estate — is that important? Do users find it easier to make a choice if they can see everything all at once, as with a radio button?   Is the list of options going to grow in the future?

As a designer or usability expert, it’s easy to get caught up in always finding the “best” user experience or what the user “wants” most, but it’s important to remember that some aspects to design cannot be measured or quantitatively known.  A simple design will go a long way to giving your design universal appeal and application potential.

Completeness versus permanence

10:40 am February 20th, 2009 by Tim Cederman-Haysom Posted in Miscellaneous, Tech issues | No Comments »

I realised something interesting tonight. For the first time, for a huge number of people, all of their personal correspondence will be neatly catalogued and saved. This is thanks to the pervasiveness of email — both people and businesses.

And unlike old boxes of letters, this correspondence is easily disseminated. Gmail has made me pretty fastiduous about keeping my inbox clear — however, with great search, most people don’t even need to organise their email. What this means is that all aspects of my life — travel bookings, concert tickets, bills, short notes, long catch ups, letters back home from holidays, photos sent, job applications, arguments with my brother, and so on — are being neatly stored and catalogued for the future. No lost filing cabinets, nothing thrown away, no mould or water damage.

It’s a stunning thought really — with Gmail specifically, people are now far more likely to have a permanent email account with enough storage to keep using indefinitely without deleting anything. Imagine how useful this information will be in hundreds of years for researching history.

But there’s the rub. I won’t cover this too much, as data ownership and safety is a much-discussed issue, but what happens when/if Google is acquired or goes out of business? What if they decide to close the account, or they have a catastrophic server failure? I have Gmail offline and Thunderbird to back up my mail (which most Gmail users won’t do), but even in this case, who knows what web browsers and mail readers will be like in the future — even if I own a local copy, will I be able to read it?

Essentially we’ve traded simplicity of archiving for the difficulty of maintaining the archive into the future. Previously you could just take a letter and throw it in an archive box and put it in an attic. You never had to touch it again and it would maintain its state. Now you need to find different ways to keep your data available and safe. In fact it wouldn’t surprise me if we actually end up with fewer sources of archived data, but they will be more complete. It’s certainly interesting wondering how this is all going to shake out…

The difficulty of simple design – part 1

11:20 pm February 7th, 2009 by Tim Cederman-Haysom Posted in Design, Usability, Web products | No Comments »

The hardest part of being a designer is choosing what goes into the product.

Deciding what should and shouldn’t go in is actually a very difficult choice.  You don’t want it to be overcomplicated, but you want to have a competitive edge.  Sure, it seems easy — just throw out whatever people don’t need and put everything else in.  Unfortunately every user is different.  I read an article which claimed that people only used 20% of Microsoft Office features, and so 80% should be removed.  Unfortunately, each person uses a different 20% of the features.

So how do you decide what goes in without overloading your product?  The easiest features to be sure about are the ‘standard’ ones.  What are the must-have aspects of your product to make it work?  What does everyone love about your competitors?  Put these in!

The rest?  While usability testing will give you some idea of what people would want or like, a user saying they’ll use something in a usability session does not mean they will actually use it.  To decide what might be used, you will need to use some of your best judgement, some user feedback, but most of all, pick features which are ambiguous.  People will always do surprising things with your product.  How people customize and appropriate a system for their own use is called “articulation work” in design academia, and the more ambiguous you make your design, the more people can appropriate it in innovative and surprising ways.

I think Twitter is a great example of articulation work.  Ostensibly it’s just a status update system.  However, people use it for all sorts of things — microblogging, link sharing, ad-hoc meetings, connecting with corporations, getting the news, etc.  What facilitated this was a simple system with a few key features – such as the “@” and “#” operators, and a real time search.  From these basics, the community began using it in new and unexpected ways.

So when you’re trying to keep things simple and to decide “should I put this feature in?”, wonder “how might this be used in other ways?”  It’s much better to put in one feature which can be used in a multitude of ways, rather than overload on catering to everybody.

However, the question remains — how do you decide which treatment for a particular feature makes it in?  For example, say you allow a user to select something via a drop down or with radio buttons, and both test equally well.  How do you decide which to use without providing alternative methods of interaction?  I’ll cover that in part 2.

I love data

11:49 pm February 6th, 2009 by Tim Cederman-Haysom Posted in Miscellaneous | No Comments »

I’m intrigued by how much the data collection of my exercise influences how much I run. Suffice to say, I never run quite as far or as often when I don’t have my Garmin or Nike Plus kit.

Microblogging

10:41 am January 16th, 2009 by Tim Cederman-Haysom Posted in Miscellaneous, Personal | No Comments »

Between more substantial posts, I am constantly updating my Twitter stream.

(Twitter updates are also available in my sidebar)

Expect plenty of pithy and unsubstantiated entries.

A short break – some random Wikipedia links

3:21 am January 4th, 2009 by Tim Cederman-Haysom Posted in Miscellaneous | No Comments »

I just got back from a wonderful (albeit short) break to visit Australia.  Always great to see family and friends back home.

No incredibly insightful first post for the new year sadly, I’m still enjoying the lazy feeling from a relaxing (warm!) Christmas.

So instead, here are some random Wikipedia links, inspired by visits to the beaches of Coolangatta:

A siphonophora is a colony of various organisms that then appear to be a single organism.

Siphonophores are especially scientifically interesting because they are composed of medusoid and polypoid zooids that are morphologically and functionally specialized. Each zooid is an individual, but their integration with each other is so strong that the colony attains the character of one large organism. Indeed, most of the zooids are so specialized that they lack the ability to survive on their own. Siphonophorae thus exist at the boundary between colonial and complex multicellular organisms. Also, because multicellular organisms have cells which, like zooids, are specialized and interdependent, siphonophores may provide clues regarding their evolution.

(I spotted several bluebottles on Bilinga beach)

The Portuguese Man O’ War has an air bladder (known as the pneumatophore or sail) that allows it to float on the surface of the ocean. This sail is translucent and tinged blue, purple or mauve. It may be 9 to 30 centimetres long and may extend as much as 15 centimetres above the water. The Portuguese Man O’ War secretes gas into its sail that is approximately the same in composition as the atmosphere, but may build up a high concentration of carbon dioxide (up to 90%). The sail must stay wet to ensure survival and every so often the Portuguese Man O’ War may roll slightly to wet the surface of the sail. To escape a surface attack, the sail can be deflated allowing the Man O’ War to briefly submerge.

Below the main body dangle long tentacles, which occasionally reach 50 meters (165 ft) in length below the surface, although one metre (three feet) is the average. The long tentacles “fish” continuously through the water and each tentacle bears stinging venom-filled nematocysts (coiled thread-like structures) which sting and kill small sea creatures such as small fish and shrimp. Muscles in each tentacle then contract and drag prey into range of the digestive polyps, the gastrozooids, another type of polyp that surrounds and digest the food by secreting a full range of enzymes that variously break down proteins, carbohydrates and fats. Gonozooids are responsible for reproduction.

Which then led me to the fascinating article on blanket octopi:

An unusual defense mechanism in the species has evolved: blanket octopuses are immune to the poisonous Portuguese man o’ war, whose tentacles the female rips off and uses later for defensive purposes. Also, unlike many other octopuses, the blanket octopus does not use ink to intimidate potential predators, but instead unfurls a large net-like membrane which then spreads out and billows in the water like a cape. This greatly increases the octopus’s apparent size, and is what gives the animal its name.

Yikes.

Random Wikipedia Link of the Day

3:07 pm December 9th, 2008 by Tim Cederman-Haysom Posted in Miscellaneous | No Comments »

A two-fer today:

Emerald Cockroach Wasp

As early as the 1940s it was reported that female wasps of this species sting a roach twice, delivering venom. A 2003 study proved using radioactive labeling that the wasp stings precisely into specific ganglia of the roach. She delivers an initial sting to a thoracic ganglion and injects venom to mildly and reversibly paralyze the front legs of the insect. This facilitates the second venomous sting at a carefully chosen spot in the roach’s head ganglia (brain), in the section that controls the escape reflex. As a result of this sting, the roach will first groom extensively, and then become sluggish and fail to show normal escape responses.

The wasp proceeds to chew off half of each of the roach’s antennae. The wasp, which is too small to carry the roach, then leads the victim to the wasp’s burrow, by pulling one of the roach’s antennae in a manner similar to a leash. Once they reach the burrow, the wasp lays a white egg, about 2 mm long, on the roach’s abdomen. It then exits and proceeds to fill in the burrow entrance with pebbles, more to keep other predators out than to keep the roach in.

With its escape reflex disabled, the stung roach will simply rest in the burrow as the wasp’s egg hatches after about three days. The hatched larva lives and feeds for 4-5 days on the roach, then chews its way into its abdomen and proceeds to live as an endoparasitoid. Over a period of eight days, the wasp larva consumes the roach’s internal organs in an order which guarantees that the roach will stay alive, at least until the larva enters the pupal stage and forms a cocoon inside the roach’s body. Eventually the fully-grown wasp emerges from the roach’s body to begin its adult life.

Learned helplessness

In part one of Seligman and Steve Maier’s experiment, three groups of dogs were placed in harnesses. Group One dogs were simply put in the harnesses for a period of time and later released. Groups Two and Three consisted of “yoked pairs.” A dog in Group 2 would be intentionally subjected to pain by being given electric shocks, which the dog could end by pressing a lever. A Group 3 dog was wired in parallel with a Group 2 dog, receiving shocks of identical intensity and duration, but his lever didn’t stop the electric shocks. To a dog in Group 3, it seemed that the shock ended at random, because it was his paired dog in Group 2 that was causing it to stop. For Group 3 dogs, the shock was apparently “inescapable.” Group 1 and Group 2 dogs quickly recovered from the experience, but Group 3 dogs learned to be helpless, and exhibited symptoms similar to chronic clinical depression.

In part two of the Seligman and Maier experiment, these three groups of dogs were tested in a shuttle-box apparatus, in which the dogs could escape electric shocks by jumping over a low partition. For the most part, the Group 3 dogs, who had previously “learned” that nothing they did had any effect on the shocks, simply lay down passively and whined. Even though they could have easily escaped the shocks, the dogs didn’t try.

Why I’m passionate about usability

12:17 am November 29th, 2008 by Tim Cederman-Haysom Posted in Usability, Web products | No Comments »

There was a great Schneier post about why he is so ‘into’ security, and how his mindset differs from so many other people.  I was thinking tonight about why I’m so passionate about user experience and how to improve its general approach.  I think what drives me boils down to the following:

  • Constantly imagining how other people might interpret something

Obviously it’s impossible to know exactly what other people think, so usually I ask them.  What did you think about that?  Why did you think that?  Internally I create a mental model on how people with different views might interpret things.  When I use something I can’t but help imagine how my grandmother might use it.  Would my Dad know what to do next?  How about my best mates?  Not only with design, but this extends to even just being in a group conversation.  As people are relating stories I’m wondering “how will other people here interpret that?”.  I find I can’t but help notice when there’s a gap there, and I often find myself interrupting two people who obviously don’t share the same understanding, “oh by the way John, I think what Fred really meant is this…”.

  • Personal frustration with the design of products

My wife hates this.  She noticed this started just after I began my PhD.  I’ve always been critical of my personal devices and sites I use, but after starting a PhD in human computer interaction I became hypercritical.  Used to be if I got stuck, I’d blame myself and look up the manual.  I’d like to think that I’m fairly savvy, and most times I find myself stuck, it’s usually a usability problem.  On a daily basis, my wife deals with a lot of my frustration.  The worst two designs for me at the moment for this are the Playstation 3 system UI (what were they thinking? The company that brought the simplicity and joy of the PSP interface took it and just broke it) and the new Google search interface (they crowding my results with multiple suggestions that I search for what now? And what are all these new buttons everywhere?  Way too much clutter).

  • A belief that delighting users is the best thing a company can do

As a product manager I understand that it is necessary to balance business requirements with usability.  However it is not good enough to say “well, this gives us x revenue, so even though it upsets the users, let’s keep it in there”.  What about the lost y revenue from the people who stop coming to your site?  By focussing on user experience above all else you give people a product that they keep coming back to.  Lost revenue streams can usually be replaced.  Obnoxious ads aren’t the be all and end all of making money on the internet.  Creating something that makes people tell their friends about how great it is (so long as you have a business plan on how to monetize the traffic) is the best possible thing you can do.  Companies such as Apple and Google show this again and again.  I still believe user experience (in balance) with business requirements is key.

  • Wondering “why is it done this way?” and “how can it be done better?”

Every time I use a new product I always like contemplating why is its design the way it is.  Why did the Peek email device forgo all other online activity?  Could its interface be better?  Why does the iPhone not support MMS and video?  Could their touch interface be done better?  I can never be satisfied when using a product, as I’m always asking why.

  • Embracing change

Getting used to a particular way of doing things is great, as it reduces cognitive load.  However it’s often not the best way of doing it, nor the most intuitive.  If you can find a balance of both, everyone wins.  New paradigms for interaction should be supported, although I’m always happy to let someone else push them on their own designs first, and make them a success first so that when I employ them people are used to them.

  • Respecting users

Above everything else, assuming your users are “dumb”, and that you should cater for the “lowest common denominator” is a bad idea.  Why?  Because they’re not dumb.  They’re not the lowest common denominator.  Different people have different needs, different mental models, and different approaches to completing a task.  Simplifying your design approach to thinking “our users are dumb, let’s make it easy for them” is not usability, and a trap for unwary players.  People are smarter than you think, and designers that find the best ways to make use of tacit skills in their users are those that succeed.

Overall I think usability is more a state of mind than a set of skills.  But it’s a hard state ofmind to become accustomed to.  I wrote my PhD about how to better integrate engineers to the design process and make them aware of usability concerns, and my answer was it’s hard (and “it depends”).  But being cognizant of the difficulties users face, and respecting them and trying to anticipate these difficulties (feel free to just talk to them!) will make your design not just better but more successful.

Why do you Turk?

12:59 am November 21st, 2008 by Tim Cederman-Haysom Posted in Miscellaneous | No Comments »

This is great.

I’ve been using Amazon Turk for a variety of different projects and I love it.  It’s fantastic to actually be able to put a face to the people who do such an amazing job in contributing.

Thanks Waxy.

eXTReMe Tracker