home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.software-eng
- Path: sparky!uunet!charon.amdahl.com!pacbell.com!decwrl!sun-barr!ames!saimiri.primate.wisc.edu!zaphod.mps.ohio-state.edu!uwm.edu!ux1.cso.uiuc.edu!cs.uiuc.edu!marick
- From: marick@cs.uiuc.edu (Brian Marick)
- Subject: Re: Productivity of a C programmer ?
- Message-ID: <Bx9y7u.G0t@cs.uiuc.edu>
- Organization: University of Illinois, Dept. of Comp. Sci., Urbana, IL
- References: <Bx3KFK.7Er@cdsmn.mn.org> <Bx6zr4.AEC@gabriel.keele.ac.uk> <Bx753E.5qB@cs.uiuc.edu> <1992Nov5.134225.2098@miles.com>
- Date: Fri, 6 Nov 1992 03:11:54 GMT
- Lines: 33
-
- rms@miles.com (Rob Schultz) writes:
- >Did you by any chance try to correlate this data to Allan Albrecht's
- >Function Points?
-
- I did not, though it's on my list of things to do if I ever have the
- time to finish analysing the experiment. (Since the data is almost
- two years old already, I wouldn't hold my breath.)
-
- Speculation: a large part of the difficulty/cost of test design is
- driven by dependencies.
- 1. Dependencies between sections of the code.
- 2. Dependencies between areas of the specification.
- 3. Dependencies between (for want of a better term) areas in the
- "requirements space".
-
- If we had perfect code, specifications, and requirements analyses, I
- think testing effort would be rather predictable (and pretty
- pointless). But we don't - in fact, a large part of testing is
- finding the dependencies that weren't mentioned in any of those
- documents. (That is, finding faults of omission.)
-
- There's something unpleasantly circular about using a specification
- (or code) to predict the effort needed to find its own omissions --
- how different is the estimation effort from the evaluation you're
- estimating?
-
- For myself, I use rough-and-ready rules of thumb. They work well in
- practice.
-
- Brian Marick, marick@cs.uiuc.edu, uiucdcs!marick, marick@testing.com (pending)
- Testing Foundations: Consulting, Training, Tools.
- Freeware test coverage tool: see cs.uiuc.edu:pub/testing/GCT.README
-
-