Re: [ba-ohs-talk] User-centricity and convergence
"Garold (Gary) L. Johnson" wrote: (01)
> The three most important critical success factors for any groupware
> infrastructure are:
>
> * access
> * easy access
> * very easy access (02)
This is a notion that is at least beginning to penetrate into the enclave
of Unix/Solaris developers. (03)
Microsoft beat their brains in for *two* reasons:
1. One was monopolistic practices
2. Equally important, but over-looked during the breast-beating over
#1, was Microsoft's commitment to ease of use for end users (04)
Their ability to innovate, much as they like to tout it, has been highly
overrated. Mostly, the acquired and/or duplicated good ideas. (05)
But they were the first and only company (for a very long time) to
understand the overriding importance of ease-of-use as the critical
factor it is for usability and acceptance, and to *act* on that notion,
to the point of giving a user-interface quality-monitoring group veto
power over product releases. (06)
*That* organizational structure was unprecedented, and truly innovative.
They brought a standard interface paradigm to a diverse set of products,
so I know going that Ctrl-F will open a file, Ctrl-X will cut the current
selection to the clipboard, the File menu will contain 6 standard operations,
in the standard order, with the standard names, etc. (07)
In other words, I can pick up any new application, and I immediately
know the basic commands for using it without any training whatever. (08)
That was a true innovation, because in the history of computing prior
to that (and in subsequent history on many platforms) every application
was a law unto itself, with its own way of doing things that had to be
understood, and recalled every time you switched back to that application
from some other one. (09)
It was for that reason -- and high-quality windowing -- that I loved
MS for many years -- before the evidenced their true colors by
impeding my beloved Java language (which I will continue to be
enthralled with right up until something even better comes along...) (010)
The moral to this story, for our efforts, is that IT TOOK A MONOPOLY
TO CREATE A USER INTERFACE STANDARD. All previous
efforts to create a standard had been just short of a joke. Where
standards came into existence, there were no teeth to enforce compliance. (011)
It is here that I hold out "ubiquitous ratings" as the one potential to
give users the "teeth" they need to enforce standards. If standards get
ratings, and one standard rises to the top, and if products get ratings,
so that products which have the capacity to be standard-conforming
also rise to the top, then a standard has a *chance* of being more
than words on paper, even without a monopoly. (012)
The difficulty we in this forum have had in coming to an agreement
about what is "the right in thing to do" is symptomatic of the
difficulty that such standards have had in the computing world since
day one. (013)
Now, the electronics industry seems to do a better job. But it has
still been a bumpy road, with VHS vs Betamax, minidisc vs CD,
.wav vs. .mp3, etc. (014)
An industrial revolution is impossible without standardized nuts, bolts,
and threads. Similarly, usably functional systems are impossible without
some level of standardization. (015)
But the overriding message of history has been the difficulty of doing
exactly that which is most necessary for synergistic progress. (016)