2008-10-16 16 views
5

Quelqu'un m'a parlé de diagrammes marécageux expliquant qu'ils étaient utiles pour prédire la qualité du code en mesurant le taux de défauts entrants et de correctifs sortants sur un produit donné.Qu'est-ce qu'un diagramme de marais?

Malheureusement, je ne trouve pas d'informations supplémentaires sur ces diagrammes et je me demande s'il s'agit d'un terme de jargon spécifique à une entreprise.

Pouvez-vous expliquer ce qu'est un diagramme marécageux?

Répondre

7

Vous pouvez voir un exemple de "diagramme de marécage" dans cet article sur le "THE COMMISSIONING AND PERFORMANCE CHARACTERISTICS OF CESR", page 5 du pdf ou p. 1988 de ce document.

(CERVM est l'anneau électronique de stockage Cornell, conçu pour fournir électrons et positrons entrer en collision des faisceaux jusqu'à énergie du centre-ofmass de 16 GeV.)
(évidemment, je suis juste copiais des choses de l'article ici, je suis juste un codeur, pas un physicien;))

maintenant, ce qui est intéressant au sujet d'un diagramme de marais est le répartition aspect ratio, la façon dont vous pouvez facilement voir des groupes (« marais ») de données contre les deux axes .

Si vos deux axes sont:

  • le taux de défauts entrants et
  • le taux de corrections sortants

Vous pouvez visualiser la nature de la fixation: est ce processus de fixation efficace quand beaucoup de bugs sont trouvés ou pas?
Et cela peut vous dire beaucoup sur la nature des défauts trouvés (ce «lot» ou marais peut se rapporter à de nombreux bugs très faciles en raison d'une faute de frappe répétée dans beaucoup de fichier et facilement corrigée, mais cet autre important mais fixe très lentement peut indiquer un problème plus structurel affectant peut-être les choix architecturaux de votre application: vous voulez vous concentrer sur ce marais)

Enfin, non, ce n'est pas un terme interne d'une entreprise, juste un vieux terme se référant aux anciens diagrammes de ... répartition géographique réelle des marais sur un territoire donné. (Comme cet article sur « Forest destruction by early Polynesians » de 1977 montre, revenir quelques pages pour voir cette carte)


Comme David Segonds dit dans un commentaire, le nom moderne serait un "ligne de tendance binomiale "(bien que l'aspect ratio tende à se perdre un peu dans ce genre de diagramme).
Vous pouvez voir un exemple dans ce Graph of voter turnout by age.

Un autre exemple moderne d'un diagramme de marais serait ce diagram showing each county as an ellipse, with the size of the ellipse proportional to the population of the county (plus précisément, le taux de participation) dans les deux élections. (étranges, seuls les exemples politiques semblent surgir en relation avec ce type de représentation des données;)

[Avertissement: ce qui suit est juste un exemple, et n'illustre en aucun cas une quelconque opinion politique ici;)]

http://andrewgelman.com/wp-content/uploads/2008/09/1896c.png

+0

Hum, c'est certainement intéressant.Je vais essayer d'appliquer cela aux données que nous avons recueillies sur notre projet au cours des dernières semaines. Je peux aussi combiner cela avec la gravité des défauts. Merci pour vos recherches. –