BugzillaMetrics
Overview

What is BugzillaMetrics?

BugzillaMetrics is a tool for the evaluation of change request metrics. Its main characteristics are the specification of metrics by the users, separation between metric specification and data retrieval, an event driven algorithm, transparent execution optimization and an abstraction of its data sources.

Features (for Users)

  • Flexible XML-based specification of a wide range of metrics (e.g. incoming rate, case life time, reopened rate, state residence time, backlog management index, etc.)
  • Web-Interface for metric queries
  • Graphical Wizard for metric definition without using XML
  • Display of metric results as line charts, stacked area charts
  • Export of the metric result to XML, Excel, HTML, and JPEG.
  • Links from metric results to Bugzilla bug lists
  • Easy access to the evaluation of a set of predefined common metrics
  • Saving and reloading of metric queries
  • Editing of XML-based metric specifications
  • Access control based on existing Bugzilla user profiles

Features (for Administrators)

  • Easy adaptation of predefined common metrics
  • Selftest of proper server configuration
  • Customizable to changes in the Bugzilla database scheme
  • Extendable architecture of the metric evaluation algorithm

News

July 15 2008: BugzillaMetrics 0.9.2 has been released. New features include:

  • Advanced filtering (flags, regular expressions, custom fields)
  • Additional Operations (Threshold for interval length calculations, Count unique cases, Winsorized mean)
  • Configurable base filter widget
  • Compatibility with Firefox3

Planned Features

  • Extension of BugzillaMetrics to evaluate additional information from version control systems like CVS or Subversion, based on Scmbug.

About

BugzillaMetrics was initially developed by Lars Grammel in a cooperation project of Kisters AG (Aachen, Germany) and the Research Group Software Construction, RWTH Aachen University. It is licensed under the Mozilla Public License.