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
Vous devez vous connecter pour publier un commentaire.
Je devine que
Defect Density
est utilisé pour détecter la vitesse à laquelle votre programmeurs sont de générer des défauts, alors que la soustraction fixe défauts est à voir avec le nombre de plaintes déposées par vos clients/utilisateurs finaux.De vos objectifs, (un) semble malsain, (b) est très incisif et versera des dividendes et (c) peuvent induire des faux optimisme.
Vous devrait vraiment viser pour
Zero Defects
et vous devriez, pour les métriques fins, ignorer les bugs trouvés et corrigés avant la sortie.OriginalL'auteur quamrana
Densité de défauts est le nombre de cas confirmés de défauts détectés dans le logiciel/module cours d'une période de développement/exploitation divisé par la taille du logiciel/module.
(défauts de fabrication(confirmée et acceptée (et pas seulement signalé))).
Densité De Défauts:
Densité de défauts = Défaut/taille de l'unité
Question peut se poser ici est: quelle est la taille de l'unité en fait destiné à.
La taille de l'unité=Taille est généralement comptés ni dans les Lignes de Code ou de Points de Fonction. Un bon programmeur, vous devriez être suffisamment en confiance pour qu'il n'y a pas de chevauchement dans votre codage, ce qui pourrait gonflé de votre taille de code.
Ex: Supposons que 10 bugs sont trouvés dans 1 KLOC
Donc DD est de 10/KLOC
OriginalL'auteur Nishant Singh
Densité de défauts est utilisé pour la mesure de la qualité du code/module/exigence/produit. Oui, le standard pour mesurer la même chose est
Densité de défauts = Nombre de Défauts/Taille
mais ici, si nous utilisons la taille que KLOC (Milliers de lignes de code) ou FP (Points de Fonction), puis il peut être difficile de calculer la même chose et parfois pour le client (ou de certains de prendre titulaires) qu'il n'a pas de sens. Donc, on doit considérer les points suivants aussi bien que le calcul de Densité de Défauts.
C'est un moyen efficace et facile méthode de calcul de la Densité de Défauts, avec la période de temps, vous pouvez voir si vous êtes l'amélioration ou pas.
OriginalL'auteur Dhiman
Défaut est, en principe,lorsque le produit est expédié au client après que toutes les fonctionnalités ne fonctionne pas ou vous pouvez dire la déviation à partir des exigences de l'utilisateur, vous ne pouvez pas mesurer défaut, mais vous pouvez prendre certaines mesures pour éviter de se faire défaut,il peut être fait par différentes à l'essai des façons,certains de importante est, vous trouverez ci-dessous :
Vous devez avoir une connaissance complète de ce que votre client est à demander auprès de vous,il vous aidera à vous empêcher de défaut.
OriginalL'auteur Syed Aamir Fatimi
OriginalL'auteur rao kaleemuallah