Domanda

Qualcuno mi ha parlato dei diagrammi di palude spiegando che erano utili per prevedere la qualità del codice misurando il tasso di difetti in entrata e correzioni in uscita su un determinato prodotto.

Sfortunatamente, non sono in grado di trovare ulteriori informazioni su questi diagrammi e mi chiedo se si tratta di un termine gergale specifico per un'azienda.

Puoi spiegare cos'è un diagramma di palude?

È stato utile?

Soluzione

Puoi vedere un esempio di un diagramma "palude" " in questo articolo sulle " LE CARATTERISTICHE DI MESSA IN SERVIZIO E PRESTAZIONI DEL CESR " , pagina 5 del pdf o p. 1988 di tale documento.

(CESR è l'anello di memorizzazione degli elettroni di Cornell, progettato per fornire fasci di elettroni e positroni in collisione fino a un'energia al centro della massa di 16 GeV.)
(ovviamente, sto solo copiando le cose dall'articolo qui, sono solo un programmatore, non un fisico;))

Ora ciò che è interessante in un diagramma di palude è il aspetto del rapporto di ripartizione , il modo in cui puoi facilmente vedere gruppi (" paludi ") di dati su due assi.

Se i tuoi due assi sono:

  • il tasso di difetti in arrivo e
  • il tasso di correzioni in uscita

È possibile visualizzare la natura della correzione: tale processo di correzione è efficace quando vengono rilevati molti bug o no?
E questo può dirti molto sulla natura dei difetti riscontrati (quel 'lotto' o palude può riferirsi a molti bug molto facili a causa di un errore di battitura stupido ripetuto in molti file e facilmente corretto, ma quell'altro lotto altrettanto importante ma risolto molto lentamente può indicare un problema più strutturale che può influire forse sulle scelte architettoniche della tua applicazione: vuoi concentrarti su quella palude)

Infine, no, non è un termine interno di qualche azienda, solo un vecchio termine che si riferisce a vecchi diagrammi di ... effettiva ripartizione geografica della palude su un dato territorio. (come questo articolo su " Distruzione della foresta da parte dei primi polinesiani " dagli spettacoli del 1977, torna indietro di alcune pagine per vedere quella mappa)


Come dice David Segonds in un commento, il nome moderno sarebbe un " trend binomiale " (anche se l'aspetto del rapporto tende a perdersi un po 'in quel tipo di diagramma).
Puoi vedere un esempio in questo Grafico dell'affluenza degli elettori per età .

Un altro esempio moderno di un diagramma di palude sarebbe questo che mostra ogni contea come un'ellisse, con il dimensione dell'ellisse proporzionale alla popolazione della contea (più precisamente, l'affluenza alle urne) nelle due elezioni. (strani, solo esempi politici sembrano apparire in relazione a quel tipo di rappresentazione dei dati;)

[Dichiarazione di non responsabilità: il seguente è solo un esempio e non illustra in alcun modo alcun tipo di opinione politica qui;)]

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top