Why are my sub-tasks hidden?

I have several teams working on different aspects of the same project. We are using one project, while each team has its own board. The boards are filtered using the Portfolio Shared Team field. For example, Team 20's filter looks like: project = MC AND Team = 20 while Team 21's filter looks like project = MC AND Team = 21.This means for every issue we create we need to specify the Team for it to appear in the correct board.

For some reason, sub-tasks of these Issues are hidden when viewing the Issues on the Board in the Backlog and Sprint views. They are only visible when viewing the Issue in browse mode. I want to be able to view and move the sub-tasks of the stories I have in the current sprint.

Why are the sub-tasks hidden?

1 answer

0 votes

Because there is no point in them being visible in planning - you can't rank them outside the parent issue (it's of no use) and they follow their parent into and out of sprints.

I agree that they are useless in planning when viewing the team's product backlog, but they are very useful when viewing the team's sprint in situations like stand-up. Let's say we are in our daily stand-up and a developer wants to illustrate how far along she is in her story. She has the work broken into sub-tasks. Some of those tasks may even be assigned to another member of the team. I should be able to view the sub-tasks for a given story in the context of a sprint. We have done this on other projects that are not filtered by Team. Why does the Team field conflict with this, especially when the sub-task inherits the Team of it's parent?

In a stand-up, most look at the working board, where sub-tasks do appear.

I think I should apologise for skipping over the detail in the second part of your question.  Your filter is excluding them because the team does not appear to be being inherited as you think it is.

So, easy quesiton - is the Team field definitely appearing on the sub-tasks?  If not, then that would explain them not appearing on the board.

When I create a sub-task under a story with a given Team, the Team field is locked and in its place it reads "The team for a sub-task is inherited from the parent issue."


Oh, one of those fields.  Ok, we'll have to work around it.  Change the board filter to:

project = MC AND ( Team = 20 or issuetype in subtaskIssueTypes() )

That worked! However, now all sub-tasks across the entire project (not specific to a Team) are returned when I run that query; they don't appear in the backlog or working view which is good. Is there a way to change the query to only return the sub-tasks for the stories for a given Team?

I don't think there is, because it's a two-layer filter - you need to run it to get the parents, then another filter to get their child issues.

Suggest an answer

Log in or Sign up to answer
Community showcase
Published Monday in Jira Software

Implementing Jira in Small Business

Introduction This article will give insight on how a small software development department implemented Atlassian products to enhance and streamline the business process. The privately held company h...

307 views 2 8
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you