comp.lang.ada
 help / color / mirror / Atom feed
From: Tim Ottinger <tottinge@dave-world.net>
To: Ell <ell@access5.digex.net>
Subject: Re: The great Java showcase (re: 2nd historic mistake)
Date: 1997/09/16
Date: 1997-09-16T00:00:00+00:00	[thread overview]
Message-ID: <341F1106.81FF614A@dave-world.net> (raw)
In-Reply-To: 5vkbej$gur$1@news2.digex.net


Ell wrote:

> Tim Ottinger (tottinge@dave-world.net) wrote:
> : People don't know what they want.
> Believe me most people _do_ know what they _want_.

No. Most people see a thing and then decide they want it. Most companies
want "market share". Like Poplawski's company wanted to corner the
market on soda fountains. But they really didn't want that. Cornering
the market in a doomed industry is nobody's idea of a good time. What
Stephen Poplawski offered them was what they really wanted: a product
that would make them a lot of money and ensure their continuation. But
they didn't recognize it because they didn't understand that what they'd
already seen wasn't what they really wanted.

They concentrated on what has been and what was, the myth of shortage
economies. Had they tried to make some money for themselves rather than
trying to capture the money that was going to others (or had they tried
both) then that company would have done well. As it was, Poplawski ended
up as an engineer at Oster, well after Waring had the market under
pretty good control.

> : They don't know what they need.
> Never?  In all cases?  So only the engineers can tell us what they
> need?

Most people want freedom, compensation, respect, and autonomy. If you
list those out for them. Otherwise, they want safety, simplicity, to be
in comfortable situations where their consequences won't harm them, and
a clear path to follow. Most people want both at the same time and don't
realize that they're contradictory.

Now, when people have settled into comfortable habits with a process or
practice, then they may want to have the same practice or process
automated. These people are frequently successful in getting what they
want, because they want what they already have. Just faster and more
convenient.

What year was it when you realized that you wanted a web browser? By how
many years did it predate the first appearance of the internet? This
shows that new possibilities open up new needs. When something new comes
out, people suddenly have a "need" for it, because they just realized
that it was possible or useful. I use the web like crazy, but didn't
know that I needed it before I had access to it the first time. I just
knew I wanted access to information. Beyond that, it was a set of
engineers somewhere (CERN and UIUC in particular) who showed us what
could be, and then we wanted it.

I've built systems for people who were just starting businesses. They
wanted a single program which was a combination accounting system, game
system, CAD tool, CASE tool, web browser, database, spreadsheet, and
recipe file. In short, they wanted everything they'd ever seen. The
analyst's job in these kinds of systems was to determine (with the
customer) what they really needed and focus them on their real and most
immediate needs. The analyst was a consultant and helped them to plan
processes which would really work, and automation for those processes.
And to convince them that they didn't have to have all of these in a
single program. Having seperate web browser, recipe file, and accounting
system wasn't bad.

Most people want everything they've ever seen. Other people want the
most expensive few things they've already seen. Very few people know
what they want other than selecting from showrooms, catalogs, and
recommendations. Otherwise, people would all design their own clothes,
houses, cars, etc. Fashions in clothing and music would be dead.

> This is a lot like the statement your president RMartin made that "the
>
> engineers should determine the domain model".
>
> I think you are wrong to make such an uqualified assertion.  If you
> said:
> "They _sometimes_ don't know _precisely_ what they need", you would
> be a lot closer to the truth, imo.

I will accept this final answer as being more nearly the problem I had
than the former.  However, as much as I believe in human dignity and as
much as I would like to believe the world a tidy place, I know in my
heart of hearts that this is not true.

In fact, I'm still trying to define what I want in a programming
language, IDE tool, CASE tool, and database. I only know what I've seen
and not what I really want. I'm betting that this is a normal thing,
part of the human condition. How do I decidee? I shop around and look at
different ones. I don't know what I want, but I'll know what's missing
when I see what's available.

Tim






  reply	other threads:[~1997-09-16  0:00 UTC|newest]

Thread overview: 111+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1997-09-15  0:00 The great Java showcase (re: 2nd historic mistake) Ell
1997-09-16  0:00 ` Tim Ottinger [this message]
1997-09-17  0:00 ` Doc
  -- strict thread matches above, loose matches on Subject: below --
1997-09-17  0:00 Ell
1997-09-16  0:00 ` Mark Wilden
1997-09-17  0:00 ` Joachim Durchholz
1997-09-17  0:00 ` Robert B. Love 
1997-09-17  0:00 Ell
1997-09-17  0:00 Ell
     [not found] <97090916235363@psavax.pwfl.com>
1997-09-11  0:00 ` Robert Dewar
1997-09-04  0:00 Marin David Condic, 561.796.8997, M/S 731-96
1997-08-30  0:00 BruceMount
1997-08-29  0:00 Ell
1997-08-29  0:00 Ell
1997-08-29  0:00 ` Jon S Anthony
1997-08-29  0:00 ` Brett J. Stonier
1997-08-29  0:00 ` Robert Dewar
1997-08-29  0:00   ` Jay Martin
1997-08-30  0:00   ` Joachim Durchholz
1997-08-30  0:00   ` Patrick Doyle
1997-08-30  0:00     ` Jay Martin
1997-09-01  0:00   ` Paul Johnson
1997-09-01  0:00     ` Robert Dewar
1997-09-02  0:00       ` Veli-Pekka Nousiainen
1997-09-02  0:00       ` Matthew S. Whiting
1997-09-03  0:00         ` Robert Munck
1997-09-05  0:00         ` Robert Dewar
1997-09-02  0:00       ` Martin Tom Brown
1997-09-02  0:00       ` Jeff Kotula
1997-09-08  0:00       ` Richard A. O'Keefe
1997-09-13  0:00         ` Mark S. Hathaway
1997-09-16  0:00           ` Des  Kenny
1997-10-28  0:00           ` John English
1997-09-16  0:00         ` Des  Kenny
1997-09-16  0:00           ` Robert Dewar
1997-09-05  0:00     ` Darren New
1997-09-02  0:00   ` W. Wesley Groleau x4923
1997-09-05  0:00     ` Robert Dewar
1997-09-15  0:00   ` Tim Ottinger
1997-09-16  0:00     ` Robert Dewar
1997-09-16  0:00     ` Joachim Durchholz
1997-09-18  0:00       ` Robert Dewar
     [not found] <5tvvsj$lh2$1@news2.digex.net>
1997-08-27  0:00 ` Jeff Brown
1997-08-28  0:00   ` Patrick Doyle
1997-08-28  0:00     ` Robert Dewar
1997-08-27  0:00 ` W. Wesley Groleau x4923
1997-08-27  0:00   ` W. Wesley Groleau x4923
1997-08-28  0:00 ` Brett J. Stonier
1997-08-28  0:00   ` Jon S Anthony
1997-08-29  0:00     ` James P. White
1997-08-29  0:00   ` Paul Johnson
1997-08-29  0:00     ` Dennis Weldy
1997-08-29  0:00     ` Brett J. Stonier
     [not found]     ` <5u6ovi$5kb$1@news2.digex.net>
1997-09-01  0:00       ` Paul Johnson
1997-08-25  0:00 Bertrand Meyer
1997-08-26  0:00 ` Flavius.Vespasianus
1997-08-26  0:00 ` BruceMount
1997-08-28  0:00   ` Brett J. Stonier
     [not found]     ` <JSA.97Aug28182029@alexandria.organon.com>
     [not found]       ` <3406C150.3EE5EE0E@stratasys.com>
1997-08-29  0:00         ` Jon S Anthony
1997-08-29  0:00           ` Jay Martin
1997-08-29  0:00             ` Jon S Anthony
1997-09-02  0:00             ` W. Wesley Groleau x4923
1997-09-15  0:00       ` Tim Ottinger
     [not found]   ` <5u0nil$atg@mulga.cs.mu.OZ.AU>
1997-08-28  0:00     ` not
1997-08-28  0:00     ` Richard A. O'Keefe
     [not found]       ` <5u3o1n$hu5@mulga.cs.mu.OZ.AU>
1997-08-28  0:00         ` Nick Leaton
1997-09-15  0:00       ` Tim Ottinger
1997-09-16  0:00         ` W. Wesley Groleau x4923
1997-08-27  0:00 ` James P. White
     [not found]   ` <34047A7D.62319AC4@eiffel.com>
1997-08-27  0:00     ` Bertrand Meyer
1997-08-27  0:00       ` Matthew S. Whiting
1997-08-28  0:00         ` Flavius.Vespasianus
1997-08-28  0:00       ` James P. White
1997-08-28  0:00       ` Mike Coffin
1997-08-29  0:00         ` Robert Dewar
1997-08-30  0:00           ` James P. White
1997-08-31  0:00           ` Jon S Anthony
1997-08-29  0:00       ` Dennis Weldy
1997-09-03  0:00         ` Charles Ditzel
1997-08-27  0:00   ` Robert Dewar
     [not found]   ` <01bcb38a$8ddc1200$1c10d30a@ntwneil>
1997-08-28  0:00     ` Robert Dewar
1997-08-29  0:00       ` Lee Webber
1997-08-28  0:00     ` James P. White
1997-08-28  0:00     ` Robert Dewar
1997-08-28  0:00       ` James P. White
1997-08-30  0:00         ` Bert Bril
1997-08-31  0:00           ` Jay Martin
1997-08-29  0:00       ` Lee Webber
1997-08-29  0:00       ` Mike Charlton
     [not found]         ` <N.19970829.uput@sisyphus.demon.co.uk>
1997-09-02  0:00           ` Mike Charlton
1997-09-03  0:00             ` Dave Sparks
     [not found]       ` <EFn8CI.D9p@ecf.toronto.edu>
1997-08-29  0:00         ` Robert Dewar
1997-08-30  0:00           ` Patrick Doyle
1997-08-31  0:00           ` Jon S Anthony
1997-09-01  0:00             ` Robert Dewar
1997-09-02  0:00               ` Jon S Anthony
1997-09-05  0:00                 ` Robert Dewar
1997-09-06  0:00                   ` Jon S Anthony
1997-08-29  0:00         ` Laurent Guerby
     [not found]           ` <EFonoz.AFC@ecf.toronto.edu>
1997-08-29  0:00             ` Samuel Mize
1997-08-29  0:00         ` Arthur Nelson
1997-08-29  0:00           ` Patrick Doyle
1997-09-01  0:00             ` Robert Dewar
1997-08-29  0:00         ` Peter Hermann
     [not found] ` <3402FD4D.C196785B@brightwood.com>
1997-08-27  0:00   ` Patrick Doyle
1997-08-28  0:00   ` Paul Johnson
1997-08-28  0:00     ` Jeff Brown
1997-08-28  0:00     ` Robert Dewar
1997-08-29  0:00       ` Paul Johnson
1997-08-28  0:00     ` Brett J. Stonier
     [not found] ` <JSA.97Aug26153546@alexandria.organon.com>
     [not found]   ` <34034658.7DE14518@eiffel.com>
1997-08-27  0:00     ` Jon S Anthony
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox