comp.lang.ada
 help / color / mirror / Atom feed
From: Marin Condic <condicma@bogon.pwfl.com>
Subject: Re: Software Engineering in Florida
Date: 1999/11/08
Date: 1999-11-08T00:00:00+00:00	[thread overview]
Message-ID: <38273FC9.AE7C8B82@pwfl.com> (raw)
In-Reply-To: 8075f4$t1q$1@nntp3.atl.mindspring.net

Richard D Riehle wrote:

>
> In an earlier post I mentioned "industrial engineering."  It was a
> long time before physical engineers acknowledged the validity of this
> branch of engineering.  Many still refuse to take it seriously.  Our
> field, software, would probably learn something valuable from the
> evolution of industrial engineering to its current place in the
> realm of engineering.
>

Industrial Engineers still deal with the physical - the flow of raw materials
through a production process. There is a good deal of real-live math involved
in the study and design of manufacturing processes. However, I'll give you
this: Industrial Engineering comes closer to Software Engineering than other
disciplines in that it seems more concerned with a continuing process rather
than a finished product.

> Such predictability is rare in software practice.  Most programmers
> don't even recall the properties of Big O computations.  The use of
> metrics in design is practically non-existent.
>

That may be because it is seldom of any practical use. Big O is good for
either theoretical analysis of algorithms or for practical optimization of
relatively small chunks of code. Sure, we who deal with hard realtime systems
can and do consider Big O where applicable, but in most cases Big O is
useless to us. And once you get away from hard realtime, your biggest concern
is not how fast the software will run, but if it will run correctly and/or be
delivered on time to the customer. If it runs slow - get a faster computer!
:-)

Metrics in design are practically non-existent, but remember that metrics in
and of themselves are not the point. How do they move the mission forward?
What are the problems faced by the bulk of software practitioners? Is there a
subset of practitioners whos problems could be aided by metrics? Not an easy
question to answer.

I once heard it said that Physics was Applied Mathematics and that
Engineering was Applied Physics. If that is the case, then whatever it is we
do - respected, noble and scientific as it might very well be - it could not
be an Engineering discipline.

MDC
--
Marin David Condic
If you hurry you can, for a short time only, still find me at:
Real Time & Embedded Systems, Propulsion Systems Analysis
United Technologies, Pratt & Whitney, Large Military Engines
M/S 731-95, P.O.B. 109600, West Palm Beach, FL, 33410-9600
***To reply, remove "bogon" from the domain name.***

Visit my web page at: http://www.mcondic.com/






  reply	other threads:[~1999-11-08  0:00 UTC|newest]

Thread overview: 36+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-11-04  0:00 Software Engineering in Florida Charles H. Sampson
1999-11-05  0:00 ` Robert Dewar
1999-11-05  0:00 ` Ted Dennison
1999-11-07  0:00   ` Richard Kenner
1999-11-07  0:00     ` Richard D Riehle
1999-11-08  0:00       ` Robert Dewar
1999-11-08  0:00         ` Ehud Lamm
1999-11-08  0:00         ` Richard D Riehle
1999-11-08  0:00           ` Marin Condic [this message]
1999-11-08  0:00       ` Marin Condic
1999-11-08  0:00         ` tmoran
1999-11-08  0:00           ` Marin Condic
1999-11-08  0:00             ` tmoran
1999-11-08  0:00       ` Engineering & Software Engineering M.
1999-11-08  0:00         ` Richard D Riehle
1999-11-08  0:00       ` Software Engineering in Florida Ron Skoog
1999-11-08  0:00         ` David Starner
1999-11-08  0:00           ` Richard D Riehle
1999-11-08  0:00             ` Ron Skoog
1999-11-08  0:00             ` Ron Skoog
1999-11-09  0:00       ` Robert I. Eachus
1999-11-10  0:00         ` M.
1999-11-10  0:00           ` Marin Condic
1999-11-11  0:00             ` Robert Dewar
1999-11-11  0:00               ` Marin Condic
1999-11-11  0:00               ` Robert Dewar
1999-11-12  0:00           ` Robert I. Eachus
1999-11-10  0:00         ` Robert Dewar
1999-11-12  0:00           ` Robert I. Eachus
1999-11-05  0:00 ` David Botton
1999-11-06  0:00   ` M.
1999-11-07  0:00     ` Richard Kenner
1999-11-07  0:00 ` Richard Kenner
1999-11-09  0:00   ` Robert I. Eachus
1999-11-11  0:00     ` Richard Kenner
1999-11-12  0:00       ` Engineering Liability (was Re: Software Engineering in Florida) Robert I. Eachus
replies disabled

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