Что такое болотная диаграмма? - PullRequest
5 голосов
/ 17 октября 2008

Кто-то рассказал мне о болотных диаграммах, объяснив, что они полезны для прогнозирования качества кода путем измерения частоты входящих дефектов и исходящих исправлений для данного продукта.

К сожалению, я не могу найти дополнительную информацию на этих диаграммах, и мне интересно, является ли это жаргонным термином, характерным для одной компании.

Можете ли вы объяснить, что такое болотная диаграмма?

1 Ответ

7 голосов
/ 17 октября 2008

В этой статье вы можете увидеть пример «болотной диаграммы» о « характеристиках ввода в эксплуатацию и производительности CESR », стр. 5 документа pdf или p. 1988 этого документа.

(CESR - накопительное электронное кольцо Корнелла, предназначенное для обеспечения сталкивающихся электронных и позитронных пучков до энергии центра масс 16 ГэВ.)
(очевидно, я просто копирую материал из этой статьи, я просто кодер, а не физик;))

Теперь, что интересно в болотной диаграмме, это коэффициент отношения перераспределения , способ, которым вы можете легко увидеть группы («болота») данных по двум осям.

Если ваши две оси:

  • показатель входящих дефектов
  • скорость исходящих исправлений

Вы можете визуализировать природу исправления: эффективен ли этот процесс исправления при обнаружении множества ошибок или нет?
И это может многое рассказать вам о природе обнаруженных дефектов (эта «партия» или «болото» может относиться ко многим очень простым ошибкам из-за глупой опечатки, повторяемой в большом количестве файлов и легко исправляемой, но эта другая партия также важна, Исправлено очень медленно, может указывать на более структурную проблему, которая может повлиять на архитектурный выбор вашего приложения: вы хотите сосредоточиться на этом болоте)

Наконец, нет, это не внутренний термин какой-то компании, это просто старый термин, относящийся к старым диаграммам ... фактического географического перераспределения болота на данной территории. (как показано в этой статье о " уничтожении лесов ранними полинезийцами " 1977 года, вернитесь на несколько страниц назад, чтобы увидеть эту карту)


Как сказал в комментарии Дэвид Сегондс, современным названием будет " биномиальная линия тренда " (хотя аспектное соотношение имеет тенденцию немного теряться в диаграмме такого рода) .
Вы можете увидеть пример в этом графике явки избирателей по возрасту .

Другим современным примером болотной диаграммы была бы эта диаграмма, показывающая каждый округ в виде эллипса, с размером эллипса, пропорционального населению округа (точнее, явка избирателей) в две выборы. (странно, только политические примеры всплывают в связи с такого рода представлением данных;)

[Отказ от ответственности: нижеследующее является лишь примером, и никоим образом не иллюстрирует какого-либо политического мнения здесь;)]

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

...