2 заметки с тегом

jira

Jira. Борода на канбан доске в колонке сделанных задач

Как скрывать с доски сделанные задачи, но не сразу, а через некоторое время?

Берем шаблон запроса, который используется у вас при показе доски:
project = #project# AND status not in (Done) OR project = #project# AND status in (Done) AND updated > startOfWeek(-2) ОRDER BY Rank ASC

Красным — заменяем на свой проект
Зеленым — вписываем через запятую все конечные статусы, те что скапливаются в самой правой колонке на вашей доске. Внимание: Два раза одинаковый список.
Синим — указываем период, за который показывать, который может быть:

  • startOfDay(#inc#) — начало сегодняшнего дня
  • startOfWeek(#inc#) — начало текущей недели
  • startOfMonth(#inc#) — начало текущего месяца
  • endOfDay(#inc#) — конец сегодняшнего дня
  • endOfWeek(#inc#) — конец текущей недели
  • endOfMonth(#inc#)  — конец текущего месяца
  • endOfYear(#inc#) — конец текущего года

Где #inc# — это сдвиг относительно момента и имеет следующий формат
[ +/- ][ ЧИСЛО ] [ y|M|w|d|h|m ], где y|M|w|d|h|m — это Год, Месяц, Неделя, День, Час, Минута соответственно.
Если не указывать, то по умолчанию то, что указано в функции День, Неделя, Месяц или Год.

В моем примере startOfWeek(-2). Это время начала текущей недели (пн, желтый кружок) минус две недели (стрелочка на пн 24 февраля), т. е. две недели назад.

Еще примеры:
startOfWeek(-2d) — начало этой недели минус два дня
startOfDay(-14) — минус 14 календарных дней от текущей даты

Jira. Быстрый фильтр для подзадач

Если у вас используется в вашем проекте Jira структура вида Epic -> Story -> Sub-task, то вам будет полезен следующий быстрый фильтр.

Кейс применения:
Есть доска, на ней дорожки (swimlanes) идут по Story, внутри которых есть Sub-task. При этом у вас есть Epic, которые содержат в себе story (epic_link), но естественно не содержат все под задачи этих историй.

Проблема:
Если мы делаем быстрые фильтры по разным Epic вида «Epic link» = №, то при выборе его у нас буду показываться только дорожки историй, а все подзадачи «исчезнут», так как они напрямую не привязаны к эпику, что логично.

Решение:
Добавляем вызов функции по поиску всех подзадач отобранных задач, получаем то, что нам нужно.

("Epic link" = #EPIC_ID) OR issueFunction in subtasksof ("\"Epic link\" = #Epic_ID")
2019   Agile   epic   function   jira   lifehack   quick filter   story   sub-task