TWiki> EMI Web>EmiSa2MetricsQandA (revision 1)EditAttachPDF

Q&A related to UNICORE questions

Are all components built in ETICS?

  • No. Some UNICORE components are not in ETICS and therefore do not appear in metric software reporting.

What is the prioritisation on metrics?

In bug-tracking:
  • defect tracking takes precedence over feature tracking.
  • currently, immediate and high priority bugs open bugs should be highlighted in the EMT.
  • the trend in immediate and high priority closed bug turnaround time is much more important than medium and low priority bugs, in Priority Bugs and Backlog management Index (BMI). In software metrics:
  • High priority FindBugs and memory leaks in cppcheck are top priorities.

Is total bug density increasing over time and therefore uninterpretable?

  • No, you access the total bug density in a time period, so you calculate the number of open or closed bugs in a certain period and then normalise with respect to the kLOC.

Is total bug density a realistic metric when refactoring code and increased?

  • Yes and no.
  • No, unless if you forget to compare the total bug density with total bugs. If compared with total bugs, the refactoring will be noticed.
  • Yes, since after the code is refactored, you expect the bug density to increase within that period, but if the refactoring is good, the bug density will decrease over time. If the refactoring is bad, the bug density will increase (in some cases dramatically) which will be shown in the trend graphs.

-- EamonnKenny - 13-May-2011

Edit | Attach | Watch | Print version | History: r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r1 - 2011-05-13 - unknown
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    EMI All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2021 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback