Kathey Marsden [W.P.A YELLOW PAGES] wrote:

I was thinking about Derby Metrics.

I think this is a good initiative Kathey, having metrics like these in place would be useful when discussing releases and quality.

1)  Has anyone compiled  any of the following information already?
2) Can you think of additonal metrics that might be useful to the community?

The size of jar-files might be useful to measure/monitor (when compiled with the right flags and options that are used for releases). The intent would be to have awareness on the small, light-weight image.

In addition to measuring lines of code added or total, I've also heard about measuring the number of lines of code that have been changed (added/removed/updated), loosely refered to as measuring "code turmoil". With a lot of code turmoil you expect less stability, this number should go down when you get close to a release.


Derby lines of code by component.
Derby code coverage numbers by component.
Lines of code added for 10.2 by component.
Derby bugs by component and severity.
Derby bug inflow by component and overall.

Did you plan to do this as a one shot exercise or did you want to do it periodically, like daily or weekly? I think weekly numbers would be good, would be often enough and might mask uninteresting fluctuations that you might see if producing daily numbers.

Vemund

Reply via email to