home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: news.software.nn
- Path: sparky!uunet!das.wang.com!wang!fitz
- From: fitz@wang.com (Tom Fitzgerald)
- Subject: Re: Why is NN so common?
- Organization: Wang Labs, Lowell MA, USA
- Date: Thu, 12 Nov 1992 01:10:13 GMT
- Message-ID: <BxKwL2.HGG@wang.com>
- References: <BxAuIy.4qJ@ie.utoronto.ca>
- Keywords: poor design
- Sender: news@wang.com
- Nntp-Posting-Host: fnord.wang.com
- Lines: 42
-
- green@ie.utoronto.ca (Marc Green) writes:
-
- > 've recent switched to a machine that uses nn and am stunned at what poorly
- > designed piece of software it is. It violates just about every human factors
- > principle in software design (consistency, dialog closure, smooth error
- > handling, etc). And of course, the documentation is a joke.
-
- And human-factors folks wonder why nobody ever listens to them....
-
- > The only good thing about it is that it serves as a source of wonderful
- > examples for my software engineering course on how not to design systems.
- > Why is this damned thing so common?
-
- Because it's a wonderfully usable piece of software. Traditional human
- factors principles are irrelevant to nn.
-
- nn's popularity should tell you something about the importance of human
- factors gospel. Human factors principles are wonderful for designing
- software that can be used by anybody, no matter how stupid, with little
- training, without getting into trouble. But that's not what people want in
- a newsreader. They want something that lets them read enormous volumes of
- news, very quickly. It's ok if the learning curve is steep and commands
- are cryptic, as long as they're fast to type and they get you where you
- want to be immediately. nn is an expert's UI, not a beginner's UI.
-
- Please build another newsreader according to all the human factors
- principles you know, and release it to the net. I think you'll find that
- people love it for a week, complain about it for a second week, then delete
- it and replace it with nn. (Or trn - nn's biggest failing is its lack of
- threading.) With nn, people hate it for a week, tolerate it for 3 weeks,
- then you can't get them to stop using it.
-
- The design of the automobile user interface also violates every known
- human-factors principle. No consistency, no error handling, terrible
- documentation, and it takes six months to learn it. It's also the perfect
- user interface for a car.
-
- --
- Tom Fitzgerald Wang Labs fitz@wang.com "I went to the universe today;
- 1-508-967-5278 Lowell MA, USA It was closed...."
-
-
-