jira-helper
jira-helper copied to clipboard
Feature: На Control Chart отобразить "скользящее среднее" для заданного перцентиля
По аналогии со "скользящим средним" на контрольной диаграмме выводить "Скользящий 85 перцентиль". Это будет более наглядная и полезная метрика, ведь прогнозы мы даём по нему и интереснее смотреть его динамику, а не среднего.
Лучше даже дать возможность задать перцентиль, который хотим отслеживать.
Так как данные по сути берутся с графика, то для решения этой задачи необходимо сначала решить обратную задачу от получения дня высчитать границы задаваемго SLA. Кроме того, что процентиль можно представить диапазоном, к этому добавится еще изменение во времени Задача, конечно решаемая, но чисто технически, это сложно реализуемо, почему?
- Нужно как-то выбрать критерий малых выборок - то, что заложено в JIRA на сервере не совсем ясно какая именно формула у них. А он изменчивый
- Так как это по сути решение обратной задачи - поиск диапазона SLA, то расчеты по кривой загрузят браузер хорошо, чтобы этого не было, нужно будет думать над service-workers, это усложняет задачу.
- Можно было бы обойтись критериальной функцией с функцией погрешности, о чем писал Жеглов https://github.com/TinkoffCreditSystems/jira-helper/issues/70, но все равно это опять решение обратной задачи
В общем мороки будет больше, чем просто взять нужные дипазоны дат и задать их на графике
Я не имел в виду здесь привязку к SLA. Исключительно как менялся перцентиль.
Задача выбора диапазона, да, есть. Можно решить как в JFC и дать пользователю задать размер окна. Можно поэкспериментировать с автоматическим вычислением, в зависимости от числа точек, попавших во всю выборку. Можно скомбинировать, считать автоматом, но дать пользователю переопределить.