From: mfeldman@seas.gwu.edu (Michael Feldman)
Subject: Re: ada-c++ productivity
Date: 26 Mar 91 14:57:06 GMT [thread overview]
Message-ID: <2927@sparko.gwu.edu> (raw)
In-Reply-To: jls.669954776@rutabaga
In article <jls.669954776@rutabaga> jls@rutabaga.Rational.COM (Jim Showalter) writes:
... stuff deleted ...
>>software Critical Design Review. It's likely that the software engineers
>>who inherit the code at transition will not be the same folks who had
>>the review/approval authority at CDR. The extensive 2167 documentation
>>will help close the familiarity gap.
>
>I agree that this is the theory, but, sadly, much of the 2167/A documentation
>I've been subjected to over the past several years has been essentially
>worthless for understanding the documented system. When this happens,
>the extensive documentation just makes a very expensive doorstop.
Hmmm. Deja vu all over again. 20 years ago I worked for a company that
required flowcharts and all sorts of other paper junk to be submitted
when programs were turned over to production. This was not a contractor,
the software was all internal stuff. The gatekeeper of the production
library had a little form with nice little boxes to check.
The flowcharts were usually generated, after the program was readied
for production, by Autoflow. Remember Autoflow? The program that produced
a 20-page flowchart on a line printer to document a 1-page Fortran
routine? Yeah, that's the one. That one little program killed a _lot_
of trees.
Unfortunately I never had the guts to test my theory that it didn't
matter if the flowchart matched a _different_ program. I can tell you for
sure that _nobody_ ever read the charts; they were useless. The only
things that really mattered were the record-layout diagrams, to show the
file structures. Unfortunately these almost never matched the code...
Don't flame at this fuzzy-headed academic for not understanding. I'm not
down on documentation, 2167A or otherwise, as long as it's useful.
Mike
next prev parent reply other threads:[~1991-03-26 14:57 UTC|newest]
Thread overview: 37+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <668465900@<jls>
1991-03-20 14:03 ` ada-c++ productivity ryer
1991-03-21 15:26 ` Gary W Smith
1991-03-21 18:50 ` Depriest
1991-03-26 2:32 ` Jim Showalter
1991-03-26 14:57 ` Michael Feldman [this message]
1991-03-27 3:09 ` Jim Showalter
1991-03-29 20:30 ` ryer
1991-04-01 14:15 ` Depriest
1991-03-18 15:27 simonian richard 66449
-- strict thread matches above, loose matches on Subject: below --
1991-03-07 16:31 Craig C Johnson
1991-03-08 20:58 ` Jim Showalter
1991-03-10 15:12 ` Joachim Wiese
1991-03-13 23:12 ` Joe Buck
1991-03-15 1:00 ` Robert I. Eachus
1991-03-15 22:46 ` Larry M. Jordan
1991-03-16 0:06 ` Craig Chambers
1991-03-16 20:52 ` Ted Holden
1991-03-17 8:38 ` MUNTS PHILLIP A
1991-03-17 14:27 ` Ralph Reid III
1991-03-17 20:26 ` csq031
1991-03-18 4:57 ` Michael Feldman
1991-03-18 13:25 ` Matthew S. Granger
1991-03-18 23:17 ` Paul Stachour
1991-03-19 21:17 ` Jim Showalter
1991-03-19 16:14 ` klimas
1991-03-25 22:01 ` Terry J. Westley
1991-03-18 2:12 ` Jim Showalter
1991-03-18 18:13 ` arny.b.engelson
1991-03-19 7:44 ` Jim Showalter
1991-03-18 22:12 ` martin
1991-03-16 19:02 ` Ralph Johnson
1991-03-19 16:40 ` klimas
1991-03-21 3:12 ` Jim Showalter
1991-03-17 0:47 ` Jim Showalter
1991-03-18 23:55 ` adam
1991-03-25 12:42 ` Steven D. Litvinchouk
1991-03-17 0:40 ` Jim Showalter
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox