home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!ogicse!news.u.washington.edu!uw-beaver!cornell!rochester!rit!mjl
- From: mjl@cs.rit.edu (Michael J Lutz)
- Newsgroups: comp.software-eng
- Subject: Re: Will we keep ignoring this productivity issue?
- Message-ID: <1992Nov11.195515.20763@cs.rit.edu>
- Date: 11 Nov 92 19:55:15 GMT
- Article-I.D.: cs.1992Nov11.195515.20763
- References: <1992Nov1.132750.9856@vax.oxford.ac.uk> <1776@aviary.Stars.Reston.Unisys.COM> <1992Nov11.055130@eklektix.com> <1992Nov11.173103.15814@blaze.cs.jhu.edu>
- Sender: news@cs.rit.edu
- Reply-To: mjl@cs.rit.edu
- Organization: Rochester Institute of Technology
- Lines: 37
- Nntp-Posting-Host: prague
-
- In article <1992Nov11.173103.15814@blaze.cs.jhu.edu>, wilson@rhombus.cs.jhu.edu (Dwight Wilson) writes:
- |> In article <1992Nov11.055130@eklektix.com> rcd@raven.eklektix.com (Dick Dunn) writes:
-
- |> >How *can* we afford to be off pondering complexity metrics, bantering about
- |> >25% changes, gaping in awe at the occasional arguably-possible factor of
- |> >2, when there's this sort of fundamental difference that's been staring us
- |> >in the faces for the past several decades?
- |>
- |> Before we try to fix this problem, does anyone have
- |> analogous numbers for other professions? I would expect that
- |> professions demanding high creativity would have a large
- |> difference between the best practitioners and average ones, and
- |> an order of magnitude is not particularly surprising.
- |>
- |> -Dwight
-
- Well, Bill Curtis of the SEI (formerly MCC) talked about this at ICSE-13
- in Austin. His analogy was that of running: Ben Johnson on steroids can
- run 100 meters in approx. 10 seconds. Any person who is not physically
- disabled can do the same in < 30 seconds (even in high heels). This is
- a 3:1 differential -- against which a 20:1 differential does seem quite
- extraordinary.
-
- Note that the 20:1 is not Donald Knuth vs. a student in Intro. Programming.
- Instead, it is the difference between (supposedly) professional developers
- in industrial settings. I've worked with many EE's and ME's in my day,
- and while competency varies, I've yet to see a 20:1 difference. On the other
- hand, I have seen a 20:1 difference in software groups.
-
- --
-
- Mike Lutz
- Department of Computer Science
- Rochester Institute of Technology
- Rochester, NY 14623-0887 USA
- +1 (716) 475-2472
- mjl@cs.rit.edu
-