Re: cobol code assessment



HeyBub wrote:
[snip]

Be sure to include the "skill inventory" of the staff. For example:

Average experience
Senior programmers - 12.
  COBOL: 17.2 years
  Assembly: 3.3 years
  JAVA: 0.4 years
  RPG: 0.3 years
  FORTRAN: 0.1 years
  Other (all): 0.3 years

Junior programmers - 4.
  COBOL: 2.6 years
  Assembly: 0.2 years
  JAVA: 0.6 years

etc.

With a view toward emphasizing the human investment in the existing methodology.

Slightly OT, but is average experience necessarily a meaningful metric? Are ten people who can claim a year each of COBOL experience really equivalent to one person who can claim ten years, or two people who can claim five each? Is ten years' experience worth twice as much as five years, or is there a point of diminishing returns?


This question calls for some handwaving: I would sum a*log(b*e + 1) over the whole team, where 'e' is years of experience and 'a' and 'b' are constants of your choice, and use the result as a measure of available skill. 'a' and 'b' could be different for different skills; for years spent writing spaghetti COBOL with ALTER statements or FORTRAN with arithmetic IFs and Hollerith editing descriptors, 'b' could be very small or even zero while 'a' could be zero or even negative.

(That's what happens when I drink coffee.)

Louis
.



Relevant Pages

  • Re: VB vs C#
    ... By the way i just saw on a history path list that COBOL has it`s own line ... change your Fortran advice to the C# part. ... a kind of less complex language in the same area as Algol. ... Well for previous VB6 proggers i would definedly say move to VB.Net, ...
    (microsoft.public.dotnet.languages.vb)
  • Re: Clearly, it is too late to fix c99 - C is dead
    ... operations on integers (some other languages supported this, ... > strict formatting rules. ... Cobol has an odd reliance on a strict ... FORTRAN did in the days it was all-caps; ...
    (comp.lang.c)
  • Re: Fortran has little support for object-oriented
    ... Isn't cobol the Lingua Franca of business? ... quants as they are called as short for quantitative ... of advertising for interface programmers. ... ex-physicists so may have grown up doing Fortran. ...
    (comp.lang.fortran)
  • Re: What VMS does RIGHT!
    ... HELP for FORTRAN, COBOL or PASCAL. ... If you specify /NOERROR_LIMIT, the compilation continues until ...
    (comp.os.vms)
  • Re: Proliferation of languages
    ... Fortran is a great language for number-crunching; ... I'm not sure about objects in COBOL, ... average businessman would be all that keen on objects, ...
    (uk.philosophy.humanism)