home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.c
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!ira.uka.de!rz.uni-karlsruhe.de!stepsun.uni-kl.de!uklirb!bogner.informatik.uni-kl.de!lott
- From: lott@bogner.informatik.uni-kl.de (Christopher Lott AGSE)
- Subject: Re: Productivity of a C programmer ?
- Message-ID: <1992Nov6.112137.10887@uklirb.informatik.uni-kl.de>
- Sender: news@uklirb.informatik.uni-kl.de (Unix-News-System)
- Nntp-Posting-Host: bogner.informatik.uni-kl.de
- Organization: Universitaet Kaiserslautern FB Informatik
- References: <1992Oct29.085752.25264@pilhuhn.ka.sub.org> <Bx3KFK.7Er@cdsmn.mn.org> <560@ulogic.UUCP>
- Date: Fri, 6 Nov 1992 11:21:37 GMT
- Lines: 41
-
- In article <560@ulogic.UUCP> hartman@ulogic.UUCP (Richard M. Hartman) writes:
- >Each of these values were based on my whim of what I thought might
- >be useful. No flames on "that one is useless" please. However, I
-
- Speaking as a person who is trying to work on research that involves
- using software metrics (NOT defining new ones), I find this statement
- to be the archtype of statements that describe how metrics are misapplied.
-
- You developed these metrics with some goal in mind. I know you did,
- else you wouldn't have developed them. Make the goal explicit. Write
- it down. Decide what you're trying to achieve (your goal).
-
- Then decide what questions you're trying to answer with your metrics.
- You're trying to answer more than just "how large is the code," clearly.
- Why do I say "clearly?" Because if you just want size, use wc. That
- gives you an exact indication of size.
-
- Oh ho, so this isn't the size you wanted? Wait. That means you know
- what you want and why you want it. Be a little more methodical and then
- you won't have to say "well I pulled these out of my hat and I don't know
- what good they are."
-
- Summary: If you don't know what a metric is good for, it's useless.
-
- chris...
- p.s. Read this:
- @article{basili88a,
- author = "Victor R. Basili and H. Dieter Rombach",
- title = "{T}he {TAME} {P}roject: {T}owards
- {I}mprovement--{O}riented {S}oftware {E}nvironments",
- journal = IEEE Transactions on Software Engineering,
- year = "1988",
- volume = "SE-14",
- number = "6",
- month = jun,
- pages = "758--773",
- keywords = {TAME, GQM}
- }
- --
- Christopher Lott lott@informatik.uni-kl.de +49 (631) 205-3334, -3331 Fax
- Post: FB Informatik - Bau 57, Universitaet KL, W-6750 Kaiserslautern, Germany
-