anvarKhakimov / jira-metrics-plugin

The Jira Metrics Plugin enhances Kanban boards in Jira with advanced analytics for better project management.
https://chromewebstore.google.com/detail/jira-metrics-plugin/ehhncnkhbchjllmnbcfebjllhnkgnfpc?hl=ru&utm_source=ext_sidebar
Apache License 2.0
18 stars 3 forks source link

[UX] Перезагрузка данных #3

Open RustaLenin opened 7 months ago

RustaLenin commented 7 months ago

Нет никакой задержки между выбором новой даты или применением фильтра и http-запроса к API jira для получения новых данных. Если мы работаем с небольшим объемом данных - это не проблема, но если их больше 300-600, то начинаются тормоза. После нажатия кнопки нужно подождать 5-6 секунд для загрузки новых данных, после чего можно нажать еще раз. Это проблема с использованием стрелок в средстве выбора даты: если вам нужно нажать десять раз, чтобы пролистать около года - это займет около минуты ожидания.

image

Будет очень полезно, если между выбором новых данных или применением фильтра и новым запросом на получение данных будет задержка примерно в одну-две секунды. В идеале, чтобы в этот момент где-то в интерфейсе появлялся loader, который бы визуально показывал, через какое время данные перегрузятся.

Также, это позволит значительно снизить нагрузку на Jira, так как вместо 10-20 запросов, она будет получать 1 уже со всеми фильтрами и датами.