Comment doit-on mesurer la Densité de Défauts?

Est-il un moyen standard de mesure de Densité de Défauts? La plupart des sites en ligne de l'état qu'il doit être mesurée:

number of defects discovered /the code size

Mes questions sont:

  • Si des défauts "fixe" au cours de la période de soustraire les défauts découverts?
  • Que doit-on faire avec les défauts de l'un décide de fixer à la suite de la parution, en raison du manque de temps? Si ces carnet de défauts sera ajouté dans la prochaine version de la densité?
  • KLOC dans le dénominateur est probablement pas une bonne mesure si il a été prouvé que le code est inutilement gonflé jusqu'en raison d'une forte duplication. Comment un seul facteur qui?
  • Peut-on corréler le taux de Désabonnement dans une période donnée de temps, et l'arriéré existant de défauts pour un module en particulier, le nombre de défauts créés/découverte à la suite de la le taux de Désabonnement

Notre but ultime est de pouvoir (a) comparer la densité de défauts à l'encontre des normes de l'industrie (b) pour identifier les modules qui sont fragiles et plus buggé et méritent plus d'attention (c) de façon cohérente métrique afin de tracer une ligne de tendance en démontrant de l'amélioration de la qualité d'un module au fil du temps

Le vote pour la fermer comme trop large. Coverity utilise également ce terme comme kloc ratio.

OriginalL'auteur Nishith | 2011-05-20