Что такое болотная диаграмма?
Вопрос
Кто-то рассказал мне о болотных диаграммах, объяснив, что они полезны для прогнозирования качества кода путем измерения количества входящих дефектов и исходящих исправлений для конкретного продукта.
К сожалению, я не могу найти дополнительную информацию об этих диаграммах и мне интересно, является ли этот жаргонный термин, характерный для одной компании.
Можете ли вы объяснить, что такое диаграмма болота?
Решение
Пример «болотной диаграммы» вы можете увидеть в этой статье о «ПУСКОВЫЕ И ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ ЦЕСР", страница 5 PDF-файла или стр.1988 года этого документа.
(CESR — это Корнельское кольцо хранения электронов, предназначенное для создания сталкивающихся пучков электронов и позитронов с энергией центра масс до 16 ГэВ.)
(очевидно, я просто копирую сюда материал из статьи, я всего лишь программист, а не физик ;))
Что интересно в диаграмме болота, так это аспект соотношения перераспределения, вы можете легко увидеть группы («болота») данных по двум осям.
Если ваши две оси:
- уровень поступающих дефектов и
- скорость исходящих исправлений
Визуализировать характер фиксации можно:эффективен ли этот процесс исправления, когда обнаружено много ошибок, или нет?
И это может многое рассказать вам о природе обнаруженных дефектов (эта «партия» или «болото» может относиться ко многим очень простым ошибкам из-за глупой опечатки, повторяющейся во многих файлах и легко исправляемой, но эта другая партия не менее важна, но исправление очень медленно может указывать на более структурную проблему, влияющую, возможно, на архитектурный выбор вашего приложения:ты хочешь сосредоточиться на этом болоте)
Наконец, нет, это не внутренний термин какой-то компании, а просто старый термин, относящийся к старым диаграммам...фактический географический передел болота на данной территории.(как и эта статья о "Уничтожение лесов ранними полинезийцами" из шоу 1977 года, вернитесь на несколько страниц назад, чтобы увидеть эту карту)
Как говорит Дэвид Сегондс в комментарии, современное название было бы «биномиальная линия тренда(хотя аспект соотношения имеет тенденцию немного теряться в такой диаграмме).
Вы можете увидеть пример в этом График явки избирателей по возрасту.
Еще один современный пример диаграммы болота: диаграмма, показывающая каждый округ в виде эллипса, размер эллипса пропорционален населению округа (точнее, явка избирателей) на двух выборах.(странно, кажется, что в связи с таким представлением данных всплывают только политические примеры;)
[Отказ от ответственности:нижеследующее является лишь примером и никоим образом не иллюстрирует здесь какие-либо политические взгляды ;) ]