Why oh why oh why
Beth Agnew
beth.agnew at senecac.on.ca
Thu Feb 22 22:25:59 MST 2007
No, if anything it would be a "we don't get no PR" thread. :-) In
industries that are more mature than software development, product
design is responsive to customer needs and complaints. What do _you_
think the aerospace industry would be like if it behaved like software
development? Hint: none of us would ever want to get on anything that
left the ground. The trillion dollar automotive industry creates
beautifully designed products that specifically address customer
problems. You keep banging your knees on the steering wheel when you get
into the car? Next model has an adjustable steering column. Even the
smallest rattles and tings get looked at. What if GM said "Starters are
just too much cost and trouble; y'all are going to have to push the
vehicle to get it started instead."? Absurd analogy perhaps, but are not
users being asked to conform to how software works instead of the other
way around?
About 8 years ago the big thing at the developers conference was the
three-panel explorer-type interface with a node tree on the left and 2
panes for options on the right. This was not the big thing because it
had been determined that it was the best design for user action; it was
because there were MFC classes and code that would make building such an
interface faster, easier and cheaper. The users would just have to get
used to it. So we did. Now, of course, it is "the standard", but only
because it's ubiquitous.
Gene Kim-Eng wrote:
> I hope this isn't the start of another "we techwriters are
> undervalued" thread. Anytme I'm on the verge of becoming "a little
> testy" because someone's not listening to my suggestions about SW UIs
> I just take
> a moment to think about a (non-writer) fellow I met some years ago
> during my previous life as an aerospace engineer:
> http://onlineethics.org/moral/boisjoly/RB-intro.html
> ----- Original Message ----- From: "Beth Agnew"
> <beth.agnew at senecac.on.ca>
>> As a profession, we are a resource that can help companies avoid or
>> fix usability problems -- yet so few development organizations use us
>> in that way, and often resist our efforts to advocate for the user.
>> Along with customer support and training departments, we point out
>> areas where customers have, and will have, problems with the product,
>> but then we see management make decisions that go in a different
>> direction. No wonder we get a little testy from time to time.
>
More information about the TECHWR-L
mailing list