2008-10-16 20 views
5

Jemand erzählte mir von Swamp-Diagrammen, die erklärten, dass sie nützlich seien, um die Codequalität vorherzusagen, indem sie die Rate eingehender Defekte und ausgehender Fixes an einem bestimmten Produkt messen.Was ist ein Swamp-Diagramm?

Leider kann ich keine zusätzlichen Informationen zu diesen Diagrammen finden, und ich frage mich, ob es sich um einen Fachbegriff handelt, der für ein Unternehmen spezifisch ist.

Können Sie erklären, was ein Swamp-Diagramm ist?

Antwort

7

Sie können ein Beispiel für ein "Swamp Diagramm" in diesem Artikel über die "THE COMMISSIONING AND PERFORMANCE CHARACTERISTICS OF CESR", Seite 5 der pdf oder p. 1988 dieses Dokuments.

(CESR ist der Cornell Elektronenspeicherring, entworfen kollidierende Elektronen und Positronen zu Mitte-ofmass Energie von 16 GeV Strahlen bis zu liefern.)
(natürlich kopiere ich Sachen nur aus dem Artikel hier, ich bin nur ein Programmierer, keinen Physiker;))

was ist nun mit einem Sumpf Diagramm interessant ist, ist der repartition Verhältnis Aspekt, wie Sie leicht Gruppen („Sümpfe“) von Daten gegen zwei Achsen sehen .

Wenn zwei Achsen:

  • die Rate der eingehenden Defekte und
  • die Rate abgehender Fixes

Sie die Art der Befestigung sichtbar machen kann: ist, dass Befestigungsprozess effizient wenn viele Bugs gefunden werden oder nicht?
Und das kann Ihnen eine Menge über die Art der gefundenen Defekte erzählen (das 'Los' oder Sumpf kann sich auf viele sehr einfache Bugs aufgrund eines dummen Tippfehlers in vielen Dateien und leicht korrigiert, aber das andere viel als recht wichtig, aber behoben wirklich langsam kann ein strukturelles Problem, das möglicherweise die architektonischen Entscheidungen Ihrer Anwendung beeinflussen: Sie wollen auf diesen Sumpf konzentrieren)

Schließlich, nein, es ist kein interner Begriff von irgendeiner Firma, nur ein alter Begriff Bezug nehmend auf alte Diagramme von ... tatsächlichen geografischen Sumpfverteilung über ein bestimmtes Gebiet. (Wie in diesem Artikel über „Forest destruction by early Polynesians“ aus dem Jahr 1977 zeigt, ein paar Seiten zurück, dass die Karte sehen)


Als David Segonds in einem Kommentar sagt, würde der moderne Name eine "binomische Trendlinie seine "(obwohl der Verhältnisaspekt dazu neigt, in dieser Art von Diagramm ein wenig verloren zu gehen).
Sie können ein Beispiel in diesem Graph of voter turnout by age sehen.

Ein anderes modernes Beispiel für ein Swamp-Diagramm wäre diese diagram showing each county as an ellipse, with the size of the ellipse proportional to the population of the county (genauer, die Wahlbeteiligung) in den beiden Wahlen. (komisch, nur politische Beispiele scheinen in Bezug auf diese Art von Datendarstellung aufzutauchen;)

[Haftungsausschluss: Das Folgende ist nur ein Beispiel und illustriert in keiner Weise irgendeine politische Meinung hier;)]

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

+0

Hum, das ist sicherlich interessant.Ich werde versuchen, dies auf die Daten anzuwenden, die wir in den letzten Wochen über unser Projekt gesammelt haben. Ich kann das auch mit der Schwere der Defekte kombinieren. Danke für Ihre Recherche. –