home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.software-eng
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!uwm.edu!cs.utexas.edu!sdd.hp.com!spool.mu.edu!agate!dog.ee.lbl.gov!news!vela!cs.uiuc.edu!marick
- From: marick@cs.uiuc.edu (Brian Marick)
- Subject: Re: Software Inspections. How many does it take?
- Message-ID: <BzKCzG.6xB@cs.uiuc.edu>
- Organization: University of Illinois, Dept. of Comp. Sci., Urbana, IL
- References: <1992Dec14.192008.15480@gallant.apple.com> <BzEqpI.5yp@NeoSoft.com> <1992Dec18.145952.26062@saifr00.cfsat.honeywell.com> <1992Dec19.014719.21577@gallant.apple.com> <tom_van_vleck-181292203924@kip-10.taligent.com>
- Date: Sun, 20 Dec 1992 15:14:03 GMT
- Lines: 28
-
- I like the approach given in David L. Parnas and David M. Weiss,
- "Active Design Reviews: Principles and Practices", Proceedings of the
- 8th International Conference on Software Engineering, pp. 132-136. If
- I recall correctly, they advocate identifying a group of experts (in
- the application area, interfaces to the hardware, maintainability, and
- so on). Rather than collecting all of these people for a meeting,
- instead they're given the design and a list of questions to answer.
- They answer these alone in their office. People are convened only to
- discuss problems. When possible, the "questions" are in the form of
- tasks, such as "Show how you'd use this design to cause the module to
- do task FOO with your module BAR?", rather than just "Does the
- module's interface to your BAR module look OK?"
-
- (Some of this may be my later distortions of their original idea; read
- the paper.)
-
- I try to use this approach in my inspections, and I use much the same
- principle in my "question catalog for code inspections", available via
- anonymous FTP from cs.uiuc.edu:/pub/testing/question.ps. It seems to
- be a useful adjunct to other tricks of the trade.
-
- Brian Marick, marick@cs.uiuc.edu, testing!marick@uunet.uu.net
- Testing Foundations: Consulting, Training, Tools.
- Freeware test coverage tool: see cs.uiuc.edu:pub/testing/GCT.README
-
-
-
-
-