[Sigia-l] What am I missing...

Will Parker wparker at channelingdesign.com
Thu Nov 2 18:11:59 EST 2006


Paola:

I'm sorry if I've angered you with a perhaps too-glib statement. I  
should have included marketing personnel in the offender list. };->

My point is this:

I have seen innumerable otherwise fine, useful, and downright vital  
pieces of software or hardware where little or no thought was given  
to the user experience. "Ooh, look, we can make all the windows act  
like wobbly jelly!"

In many cases, the project was approved after a stellar programmer  
had a quite bright idea and was allowed to run with it without  
significant input from people who have direct experience fielding  
complaints from customers regarding previous products. Frankly, I  
have seen very few programmers with enough experience in UI design to  
understand that most people have neither the time nor inclination to  
learn radically new interfaces that break a dozen conventions on each  
step of a process.

Too often, I have had to explain, in words of one syllable, with  
accompanying animations, where products are failing in the field due  
to poor interfaces and why. Most often, the answer is "because nobody  
understands what you're showing them, where they are, and where they  
can go next". The next most common answer is "nobody above the age of  
15 cares that the windows act like wobbly jelly, and you want them to  
buy a new video card???!"

This is not to say that there are no programmers with UI design sense  
-- just that they're damned scarce, in my experience.

Flowser is a repository of all the sins listed above, and localizing  
the help text to perfect 'newspaper language' for the current locale  
isn't going to change that. The combined forces of Walter Cronkite  
and Dante Alighieri aren't going to change that. This isn't a  
mistranslation issue.

The Flowser interface was created because the programmer had a nifty  
idea that, frankly, doesn't solve any serious problems with Amazon  
and introduces several more. It's what people around here refer to a  
'resume project' -- a project designed to show off the skill of the  
developer, without consideration for the problems the project should  
solve.

Summary:

Programmers generally need adult supervision by someone who  
understands, in some vague way, that not everyone loves their  
computer enough to spend more than an hour a day figuring out how to  
use it.  Marketing personnel are not the correct source for adult  
supervision.

- Will
Will Parker
wparker at ChannelingDesign.com

"The only people who value your specialist knowledge are the ones who  
already have it." - William Tozier

On Nov 2, 2006, at 12:41 PM, Paola Kathuria wrote:

> Will Parker wrote:
>> [...] you have before you an excellent argument against allowing
>> programmers to participate in the design of user interfaces or
>> documentation?
>
> This is the kind of anti-programmer generalisation that led
> both me and my (programmer) husband to fling Alan Cooper's
> "The Inmates are Running the Asylum" across the room after
> just a few pages.
>
> If all the user interfaces that programmers were involved in
> were turned off, do you think you'd even be able to post a
> message to this list?
>
> Operating systems, the Internet, web browsers and mailers
> were created by programmers, and at a time likely without
> the help from designers.
>
> Imagine how good our deliverables would be if only designers,
> programmers and marketing folk appreciated and respected
> each others' work so that we could work together towards a
> common goal.
>
> Yes, some programmers think that design is a frivolous luxury
> only needed to make things clear for stupid people. However,
> they are not the majority. And many of us champion user-centred
> design.
>
> Don't bite the hand that feeds you.
>
>
> Paola, mightily miffed
> --
> http://www.paolability.com/




More information about the Sigia-l mailing list