JQL: Показать все подзадачи историй в текущем спринте - PullRequest
0 голосов
/ 06 января 2020

Фон

Я использую Atlassian Confluence, чтобы создать страницу, где отображаются подзадачи наших команд. Подзадачи, которые не имеют статуса Готово , предотвратят закрытие Sprint от Scrummaster.

В нашем случае пользователи не присваивают значения (например, sprintvalue, assignee или status) с помощью Точно так же, как и для историй и эпопей.

Цель

Чтобы убедиться, что у меня есть список всех подзадач, которые могут помешать закрытию спринта, я хотел бы создать список в слиянии

All incomplete Sub-tasks -> that are part of a userstory -> wich is the currently active sprint.

В настоящее время он настроен так:

type = sub-task AND status != Done AND parent = 

Родительское поле поддерживает поиск только по ключу проблемы или по идентификатору проблемы, но не по другому запросу. Это означает, что моя оригинальная идея не работает:

type = sub-task AND status != Done AND parent = (type = story and sprint = "Sprint 1")

Примечание

Я не в состоянии использовать плагины. Использование Atlassian Cloud

Ответ

Как отметил Кевин, и я уже опасался, это можно сделать только с помощью плагина типа scriptrunner. Пока что варианты кажутся:

  1. Попробуйте и поговорите с администраторами, посмотрите, смогут ли они получить разрешение на плагин.
  2. Кропотливо вводят все идентификаторы userstories в JQL-запросе. , Это займет несколько минут, чтобы настроить каждый спринт, но это такая же работа, как щелкнуть каждую историю для подзадач.
  3. Попробуйте найти способ визуализировать это в самой Jira. Поскольку все закрыто для пользователей, это может быть не так просто, как кажется.

Если я найду решение, которым стоит поделиться, я сделаю это. Спасибо

1 Ответ

0 голосов
/ 07 января 2020

К сожалению, для этого вам понадобится плагин. Я полагаю, что скриптrunner может сделать это, но, безусловно, есть и другие.

Вы можете попробовать обходной путь exoti c, такой как внедрение данных в ваши подзадачи при переходах или других событиях родительской проблемы. Таким образом, вы можете фильтровать данные в самой подзадаче. Однако я не рекомендовал бы это, поскольку это может стать очень грязным, и будет легко выйти из синхронизации c. Кроме того, велики шансы, что вам также понадобится плагин для достижения этой цели.

Другой способ визуализировать это может быть через доску в Джира. Там вы можете визуально увидеть, какие подзадачи еще не выполнены, и вы можете даже поиграть с быстрыми фильтрами, дорожками или цветами карт, чтобы выделить некоторые вещи.

...