comp.lang.ada
 help / color / mirror / Atom feed
* Why does the DoD hate reuse entrepreneurs ?
@ 1993-02-11 16:10 Gre gory Aharonian
  0 siblings, 0 replies; 4+ messages in thread
From: Gre gory Aharonian @ 1993-02-11 16:10 UTC (permalink / raw)


    Why does the DoD hate software reuse entrepreneurs?  I mean if the DOD
is going to start the businesses of reuse centers, surely anyone supportive
of capitalism and free markets would want the support of an important driver
of these free markets, entrepreneurs.  That is, if the DoD is serious about
its preaches to others about fighting the N-I-H syndrome.

    Case in point.  An upcoming Ada conferences have a variety of panel
sessions on reuse.  The conference, the Eleventh Annual National Conference
on Ada Technology, is being held next month.  Here's a list of panels and
their speakers:

REUSE:
Domain Specific Software Architectures - Three people from the DoD contractor
	GTE Federal Systems
Domain Engineering - Establishing Large Scale Software Reuse - Two people from
	the DoD contractor Softech
Practical Guide for Ada Reuse - Two people from the government funded
	MountainNet.

DEFENSE SOFTWARE REPOSITORY SYSTEM PANEL - Moderator - a DoD official

REUSE EDUCATION PANEL
Dave Eichman, Charles McKay - academics from the University of Houston
Bob Saisi - DSD Laboratories
Linda Saus - EWA
Frances Van Scoy - academic from West Virginia University

ADASAGE (and I can't believe they are wasting a panel on this)
Joan McGarity - COMNAVCOMTECCOM fragilisticxbladocious
Howard Stewart - DoD/DoE contractor EGG Idaho
David Cuneo - Naval Computer and Telecommunications
Jerry Despasquale - US Marine Corps
Am Hollom - Standards System Center
John Taylor - US Army Software Deveopment Center

SOFTWARE REUSE: THE NEXT STEPS  (should be NEXT CHECKBOOK)
James Hess - Department of the Army
Philip Lancewicz - Harris Corporation
Robert Lencewicz - Headquarters Electronics Systems Center
Donalr Reifer - RCI
Roger Williams - Software Productivity Consortium

DEFENSE SOFTWARE REPOSITORY SYSTEM PANEL
Joanne Piper - DISA/CIM
Marrea Riggs - Army
Patti Hicks - Defense Logistics Agency
Kim Tarver - Air Force/Standard Systems Center
Judith Wilson - Department of Energy

==============================================================================

    There is not a single person or company in the above list spending their
own money on the business of software reuse - not a single entrepreneur.
All these discussion will reduce to "We're doing great at what we should
be doing, and let's spend more tax dollars on something we won't spend our
own money on".
    What's worse is that about ten years ago, the DoD went through a period
of trying to establish software repositories (I think it was an Air Force
effort) before reuse was a fad.  They all failed miserably, yet not once
has anyone of the above interested parties ever cared to lookat their own
history.

    These panels are pointless for two reasons.  First the DoD officials
are never going to say "Here's how to do something for less money than we
have been budgeted by Congress and still get more results".  Doing so is
one of the few reasons you can actually get courtmartialed in the DoD
Second, there is a neurological impairment for many defense contractors
so that when they think "Gee - that is a dumb idea - don't fund it" it
comes out "Gee - that's a great idea, though this is our way to fund
it" (an impairment plaguing the STARS community for one).

    (As a side note to C.L., how about "COMPONENT COST"!!!!)

    Now some of you are saying, gee Greg, what don't you show up at some
of these conferences and enlighten us with your wisdom (a flame I really
miss being flamed with).  Any socialist asking such a question just 
doesn't realize that under current DoD procurement regulations and contractor
attitudes, it is impossible for any entrepreneur to operate a profitable
defense software reuse business.  Thus as a good capitalist, I know that
any money I "invest" in attending these conferences will not lead to enough
business to make my investment profitable.  Instead, like many others
avoiding the entire Ada industry, I make my investments in other areas
such as C/C++.

    There is no better measure of the gross incompetence surrounding DoD
software reuse efforts than the fact that there is no panel session at
either Tri-Ada or the National Conference on Ada Technology titled:


	"WHY ARE THERE NO ENTREPRENEURS FOR DOD SOFTWARE REUSE"



Once again comrades, good day.

Greg Aharonian
Source Translation & Optimization


(P.S. In writing these diatribes, I tend to get carried away and use
too many obscenities such as "competition", "free markets", "capitalism",
"profits", "cost/benefit", "marketing", "investment", "efficiency", etc.
I wish to apologize and promise it won't happen again. Right.)
-- 
**************************************************************************
Greg Aharonian
Source Translation & Optimiztion
P.O. Box 404, Belmont, MA 02178

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Why does the DoD hate reuse entrepreneurs ?
@ 1993-02-12  1:01 Robert I. Eachus
  0 siblings, 0 replies; 4+ messages in thread
From: Robert I. Eachus @ 1993-02-12  1:01 UTC (permalink / raw)


     Once again Greg aims to shoot himself in the foot and hits his
head instead.  First, I am not sure why the speaker has to be the one
spending the money to show a non-DoD commitment to software reuse.
The SPC was set up by to promote software engineering and reuse
without any government involvement.

     However, while I am not sure about others on the list, Don Reifer
is certainly spending his own money, and has been successful at
promoting Ada and software reuse for years.  (Maybe Greg is upset by
the "Ada first" part of his approach.)

--

					Robert I. Eachus

with Standard_Disclaimer;
use  Standard_Disclaimer;
function Message (Text: in Clever_Ideas) return Better_Ideas is...

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Why does the DoD hate reuse entrepreneurs ?
@ 1993-02-12  4:24 agate!spool.mu.edu!howland.reston.ans.net!usc!cs.utexas.edu!natinst.com!h
  0 siblings, 0 replies; 4+ messages in thread
From: agate!spool.mu.edu!howland.reston.ans.net!usc!cs.utexas.edu!natinst.com!h @ 1993-02-12  4:24 UTC (permalink / raw)


In article <C2AKxC.B15@world.std.com> srctran@world.std.com (Gregory Aharonian)
 writes:
>
>    Why does the DoD hate software reuse entrepreneurs?  I mean if the DOD
>is going to start the businesses of reuse centers, surely anyone supportive
>of capitalism and free markets would want the support of an important driver
>of these free markets, entrepreneurs.  That is, if the DoD is serious about
>its preaches to others about fighting the N-I-H syndrome.
>
[stuff deleted]
>==============================================================================
>    What's worse is that about ten years ago, the DoD went through a period
>of trying to establish software repositories (I think it was an Air Force
>effort) before reuse was a fad.  They all failed miserably, yet not once
>has anyone of the above interested parties ever cared to lookat their own
>history.
>

  I was in charge of one of those 'failures', thank you.  Do you actually
have any idea at all what you are talking about?  I was processing between
50 and 120 diskettes full of software a day in software and source code,
just for microcomputers, at the height of our project.

>    These panels are pointless for two reasons.  First the DoD officials
>are never going to say "Here's how to do something for less money than we
>have been budgeted by Congress and still get more results".  Doing so is
>one of the few reasons you can actually get courtmartialed in the DoD

Do you actually think before you type?  With contractors working for you?
When was the last time a contractor actually made a bid that they
thought they were going to stay under?  My experience with contractors is
"Well, we didn't realize that none of people knew Ada, so we are going
to have to get trained by writing your system, and then charge you extra
when we have to fix the stupid mistakes we made."

  BTW, there are LOTS of ways to get court-martialed in the Military.
Civilians in the DoD cannot be court-martialed.  So, for two different
reasons, your last statement is completely wrong.  The military is a
society quite different from the one you are used to living in.  When
was the last time you heard of a guy down at the plant that went to
jail for quitting his job?  Happens a lot here.  We give up a whole
block of rights when we come to work for the DoD.  In fact, we give up 
the right to say 'No thanks, I don't want to die today' when we join
the military.  We can be court-martialed for that too.

>Second, there is a neurological impairment for many defense contractors
>so that when they think "Gee - that is a dumb idea - don't fund it" it
>comes out "Gee - that's a great idea, though this is our way to fund
>it" (an impairment plaguing the STARS community for one).
>
>    (As a side note to C.L., how about "COMPONENT COST"!!!!)
>
>    Now some of you are saying, gee Greg, what don't you show up at some
>of these conferences and enlighten us with your wisdom 

>From what I've seen so far, I can't see how anyone could make THAT mistake.

>Any socialist asking such a question just 
>doesn't realize that under current DoD procurement regulations and contractor
>it's not possible to operate a profitable
>defense software reuse business.  

  Let me get this straight.  You want to start a business selling computer
software that the DoD has already bought, back to them, right?  Sounds like
the fiscally responsible thing to do to me.  I suppose it would be a good
idea if you want to terminate some young Captain's career right now; but
other than that I can't see how it would be cost effective.  Would you rather
sell other people's software to the military.  That sounds like software
piracy to me, but I'm just one of those stupid DoD jocks...

>Thus as a good capitalist, I know that
>any money I "invest" in attending these conferences will not lead to enough
>business to make my investment profitable.  Instead, like many others
>avoiding the entire Ada industry, I make my investments in other areas
>such as C/C++.
>

  Actually, you're dead wrong again, but that shouldn't surprise anyone so far.

>

  First, let me say that these are my opinions, not those of the Department 
of Defense, Department of the Air Force, or this Laboratory.

  Second, when you characterize the DoD as a bunch of incompetents, you are
painting with a pretty broad brush.  I personally take offense at several of
these stabs, and thought that I would toss a few generalizations of my own in.

  Most of the programmers that I work with have little to no opportunity to
work in Ada.  By the nature of the applications that we work on in the 
mundane, day-to-day Air Force we just don't get much exposure to Ada.  We 
receive a one week block of instruction during tech school and perhaps a 
little OJT once we get out into the workcenters.  The bulk of what we are 
doing is NOT C/C++, or even Ada.  It is COBOL, FORTRAN, and SQL maintenance.
"What about the Ada mandate?"  Well, it only applies to new development, as
near as anyone I work for has been able to determine.  Also, DBMS software
is a reasonable environment to work in, by the reg, so many places do that.

  "Why?" you may ask.  Well there are several reasons.  The first is that 
there is a general move to contract out most new development.  This means that
the programmers in the service are getting exposure to Ada by watching people
who may or may not be crooks write it.  Not only that, but we have many 
applications that work just fine.  There is no real reason to expend the
effort of cost analysis, design, Object studies, contractor/in-house
programming effort cost comparisons, reusability index searches and all of 
the other stuff that we have to do to ensure we aren't wasting the almighty 
taxpayers dollars.  It is just flat not worth it in terms of time expended
most of the time.

  Another reason is that the validated Ada compilers that are available are
horrendously expensive.  This is not a statement of their worth, just an
observation.  When it costs as much to put Ada on one of my workers 
computers as it does to put a complete Oracle software suite on two, there 
is a problem.

  On to repositories.  In the military, there are many things we can be 
court-martialed for.  One of them is willfully allowing unauthorized people
access to our systems.  This came about mostly because of malicious 
attacks to our systems.  The leadership in my career field has even gone
so far as to describe 'hackers' as one of the three biggest threats to
military computer systems.  Now, with that in mind, and the fact that we
practically have to beg to get compuer equipment most of the time, why 
should I stick MY neck out so that some snot-nosed high school punk can 
play on my system and destroy your re-use repository.
  In other words, what is in it for ME, that lowly computer programmer at
base level somewhere?  I have enough troubles with mandated strength reductions
,
budgets getting slashed with a BIG red pen, and more and more computer
service requests from REAL customers.  What is in it for my unit?  Glamour?
right!  How is my operating a softwarte repository going to make my life
easier?  By doubling my work-load?  That's good economy in the DoD, by your
arguments.  There is a DoD repository, operated by White Sands Missile Range.
You want another?  Fine.  Have you talked to RAPID about getting a user-id?
There's two.  Have you looked at the software that is out there?  Precisely
how many more do you want?
  As the military shrinks (at least at the business end) and fewer and
fewer military people are doing more and more work, I think you will find
that support for software repositories will grow.  Where the rubber meets 
the road, we are trying to automate the Air Force, or the Army, etc.  We
don't have time to sit idly by and watch the industry leave us further and
further behind.  On the other hand, we can't afford to throw money to some
bag of wind that promises to solve our software development problems by
promising us programs and giving us things that we've already bought.

   
-- 
------
TSgt Dave Burgess
NCOIC AL/Management Information Systems Office
Brooks AFB, TX

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Why does the DoD hate reuse entrepreneurs ?
@ 1993-02-12 18:30 enterpoop.mit.edu!spool.mu.edu!howland.reston.ans.net!paladin.american.ed
  0 siblings, 0 replies; 4+ messages in thread
From: enterpoop.mit.edu!spool.mu.edu!howland.reston.ans.net!paladin.american.ed @ 1993-02-12 18:30 UTC (permalink / raw)


In article <C2AKxC.B15@world.std.com> srctran@world.std.com (Gregory Aharonian)
 writes:

[stuff deleted]
>
>    Now some of you are saying, gee Greg, what don't you show up at some
>of these conferences and enlighten us with your wisdom (a flame I really
>miss being flamed with).  Any socialist asking such a question just 
>doesn't realize that under current DoD procurement regulations and contractor
>attitudes, it is impossible for any entrepreneur to operate a profitable
>defense software reuse business.  Thus as a good capitalist, I know that
>any money I "invest" in attending these conferences will not lead to enough
>business to make my investment profitable.  Instead, like many others
>avoiding the entire Ada industry, I make my investments in other areas
>such as C/C++.

Why indeed, Greg. If you are so all-knowing and wise, why not share
your wisdom with the community you are so ready to flame on the net?
Not worth your time, you say? Well, I wish you would quit wasting ours.
Put up or shut up already. Why not invest yourself (a little, at least) 
in developing your Ada reuse business _outside_ the DoD? Have you tried?
>
>    There is no better measure of the gross incompetence surrounding DoD
>software reuse efforts than the fact that there is no panel session at
>either Tri-Ada or the National Conference on Ada Technology titled:
>
>	"WHY ARE THERE NO ENTREPRENEURS FOR DOD SOFTWARE REUSE"
>
Show me the letter of rejection you got when you proposed such a panel.
Have you ever tried? Are you so defeatist that you KNOW it will be
rejected?
>
>Once again comrades, good day.
>
I think you're more mature than to just throw around insults, Greg.
Grow up. Put up or shut up. We're tired of your flames, which make
lots of good points but always end with the same insults and deafeatism,
while we are sitting out here reading your junk and trying to make
things better. Go flame in the C++ group.

Sorry for my own flaming, folks. I usually try to stay out of these
public swinging matches, but enough is enough.

Mike Feldman

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~1993-02-12 18:30 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1993-02-12  1:01 Why does the DoD hate reuse entrepreneurs ? Robert I. Eachus
  -- strict thread matches above, loose matches on Subject: below --
1993-02-12 18:30 enterpoop.mit.edu!spool.mu.edu!howland.reston.ans.net!paladin.american.ed
1993-02-12  4:24 agate!spool.mu.edu!howland.reston.ans.net!usc!cs.utexas.edu!natinst.com!h
1993-02-11 16:10 Gre gory Aharonian

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