home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / lang / c / 16076 < prev    next >
Encoding:
Text File  |  1992-11-07  |  2.4 KB  |  54 lines

  1. Newsgroups: comp.lang.c
  2. 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
  3. From: lott@bogner.informatik.uni-kl.de (Christopher Lott AGSE)
  4. Subject: Re: Productivity of a C programmer ?
  5. Message-ID: <1992Nov6.112137.10887@uklirb.informatik.uni-kl.de>
  6. Sender: news@uklirb.informatik.uni-kl.de (Unix-News-System)
  7. Nntp-Posting-Host: bogner.informatik.uni-kl.de
  8. Organization: Universitaet Kaiserslautern FB Informatik
  9. References: <1992Oct29.085752.25264@pilhuhn.ka.sub.org> <Bx3KFK.7Er@cdsmn.mn.org> <560@ulogic.UUCP>
  10. Date: Fri, 6 Nov 1992 11:21:37 GMT
  11. Lines: 41
  12.  
  13. In article <560@ulogic.UUCP> hartman@ulogic.UUCP (Richard M. Hartman) writes:
  14. >Each of these values were based on my whim of what I thought might
  15. >be useful.  No flames on "that one is useless" please.  However, I
  16.  
  17. Speaking as a person who is trying to work on research that involves
  18. using software metrics (NOT defining new ones), I find this statement
  19. to be the archtype of statements that describe how metrics are misapplied.
  20.  
  21. You developed these metrics with some goal in mind.  I know you did,
  22. else you wouldn't have developed them.  Make the goal explicit.  Write
  23. it down.  Decide what you're trying to achieve (your goal).
  24.  
  25. Then decide what questions you're trying to answer with your metrics.
  26. You're trying to answer more than just "how large is the code," clearly.
  27. Why do I say "clearly?"  Because if you just want size, use wc.  That
  28. gives you an exact indication of size.
  29.  
  30. Oh ho, so this isn't the size you wanted?  Wait.  That means you know
  31. what you want and why you want it.  Be a little more methodical and then
  32. you won't have to say "well I pulled these out of my hat and I don't know
  33. what good they are." 
  34.  
  35. Summary: If you don't know what a metric is good for, it's useless.
  36.  
  37. chris...
  38. p.s. Read this:
  39. @article{basili88a,
  40.         author = "Victor R. Basili and H. Dieter Rombach",
  41.         title  = "{T}he {TAME} {P}roject: {T}owards
  42.                 {I}mprovement--{O}riented {S}oftware {E}nvironments",
  43.         journal = IEEE Transactions on Software Engineering,
  44.         year    = "1988",
  45.         volume  = "SE-14",
  46.         number  = "6",
  47.         month   = jun,
  48.         pages   = "758--773",
  49.         keywords = {TAME, GQM}
  50. }
  51. -- 
  52. Christopher Lott    lott@informatik.uni-kl.de   +49 (631) 205-3334, -3331 Fax
  53. Post: FB Informatik - Bau 57, Universitaet KL, W-6750 Kaiserslautern, Germany
  54.