Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Help with project structure and issue hierarchies

Admin January 10, 2025

So I am trying to set up a new Jira project for my team. I want to be able to link Epics to our organization's goals/priorities and then have five different task types underneath Epics. For example, a priority could be "Strengthening Organizational Capacity", an Epic would be "501c3 Transition", with tasks underneath that either being "Internal Task", "Collaborative Task", etc. 

 

I have tried using project management but i need to be able to go higher than epics so I tried doing both the project management and top-level planning but it won't link my Epics to my Initiatives correctly and I get a warning message about "re-parenting".

Any suggestions would be helpful. We are a small team so I wanted to be able to do all of this in one project but I'm not sure if that is feasible. 

2 answers

1 vote
Trudy Claspill
Community Champion
January 10, 2025

Hello @Admin 

Welcome to the Atlassian community.

First off, can you share with us your level of access to the Jira instance? Are you a Jira Product Administrator for the entire instance? Or are you a Jira Project Administrator for specific projects within the Jira instance?

When you say

it won't link my Epics to my Initiatives correctly and I get a warning message about "re-parenting"

...what is the actual action you are taking and the message you receive? Can you provide a screen image of that to give us more context?

When you say you are a "small team" are you speaking of just one team within a larger organization that has multiple teams using Jira?

Lastly, with what types of Jira projects have you been working? You can find the Type of each Jira Project listed in the Type column on the View All Projects page under the Projects menu.

You indicated with your tag posts that you are using a Premium subscription. With a Premium subscription Jira Administrators can customize the issue type hierarchy adding levels above the Epics, such as Initiatives. This is a global customization, so it is important to assess how such changes might impact projects already using existing issue types.

In Jira Cloud there are two types of project customization architectures. These are referred to as Company Managed projects and Team Managed projects.

With Team Managed project the Project Administrator is able to make many customizations including adding new issue types. However, within that Team Managed project it is not possible to add issue type hierarchy levels. Within the project you are limited to the three native levels of Epic > standard issue types > subtasks. To leverage an "Initiative" level above Epics you must create the Initiative issues in a Company Managed project and link your Epics in your Team Managed projects to the Initiatives in the separate Company Managed project.

With a Company Managed project the entire hierarchy can be leveraged in a single project. But the customization of Company Managed projects, such as available issue types, is mostly managed by Jira Product Administrators rather the Project Administrators.

With the Premium subscription you can leverage Jira Plans that can help you visualize the entire hierarchy of your work including the levels above Initiatives, view timelines, and view dependencies.

How does your team operate? Are you leveraging agile methodologies; either Scrum or Kanban, and using the Software Jira Project type Scrum or Kanban boards to help manage your work?

When you provide answers to the questions I've asked I hopefully can provide more targeted suggestions.

Does the information I provided help you focus in on more specific questions?

Admin January 13, 2025

hi! thank you for your reply. we are a nonprofit organization with less than 15 full time employees (i.e. people who need jira access). i am the jira product admin for the entire instance. 

honestly i don't necessarily need a hierarchy level above epics -- i just want to be able to link epics to our goals/initiatives/priorities. i am using these two projects attached in screenshots. Screenshot 2025-01-13 at 3.47.10 PM.pngScreenshot 2025-01-13 at 3.47.17 PM.png

we are going to be using an agile approach and dividing our work into 2 week sprints. we aren't developing software but are leveraging the approaches used in developing software to make our work more manageable.

Trudy Claspill
Community Champion
January 13, 2025

Hello @Admin 

Thank you for that additional information.

What you showed in the images you provided are the Project Templates you used. What I need to know is the project Type. Get that information from the View All Projects page under the Projects menu. Example:

Screenshot 2025-01-13 at 2.03.32 PM.png

 

The "Top-level Planning" template generates a Company Managed Software project.

The "Project Management" template generates a Business project which may be either Team Managed or Company Managed, depending on the choice made by the person who created the project.

  • Note that Business projects don't directly support the Scrum/sprint methodology with their boards. You either have to use a Software project, or create a separate Scrum board based on a saved filter that includes the issues from your Business project.

If you don't care about issue hierarchy then you can use the generic Issue Linking functionality in Jira to specify a relationship between issue. It is important to note though:

  1. Jira does not recognize any sort of parent/child relationship between issues that are linked using the generic Issue Linking functionality.
  2. It also doesn't really provide anything to help with generating reports across issues based on such linking.
  3. Using issue linking may limit other visualization features, like Timelines.

 

I'd still like to see some screen images of what you are doing here so that I can help explain what is happening:

I have tried using project management but i need to be able to go higher than epics so I tried doing both the project management and top-level planning but it won't link my Epics to my Initiatives correctly and I get a warning message about "re-parenting".

If you have additional questions, please let us know.

Admin January 14, 2025

I didn't realize that re: business projects and agile. The generic issue linking doesn't sound like what i need. basically i just want 4 levels with my goals being the highest level or 3 levels but using the goal feature jira has. would appreciate any recommendation that would solve this! Screenshot 2025-01-14 at 12.37.31 PM.png

Admin January 14, 2025

also the thing you asked pics for i can't replicate again so maybe it isn't an issue anymore? haha

Trudy Claspill
Community Champion
January 14, 2025

When you say "goals" do you mean you are using Goals from the Atlas product?

https://www.atlassian.com/software/atlas/goal-tracking

If so, I have not worked with Atlas Goals before and will have to do some research.

There is also a community group for Atlas that might be able to help more quickly.

https://community.atlassian.com/t5/Atlas-Group/gh-p/teamcentral

And here is an article about seeing Atlas Goals in Plans.

https://community.atlassian.com/t5/Advanced-planning-articles/Atlas-goals-in-Jira-Software-Cloud-timeline-and-plans/ba-p/2558100

And an article in the Atlas Group about viewing Goals in Jira:

https://community.atlassian.com/t5/Atlas-Group-articles/You-can-now-view-your-goals-in-Jira-Software/ba-p/2447016

 

If you are not using Atlas Goals, how are you defining your goals in Jira?

Admin January 14, 2025

I saw the atlas goals feature and that is essentially what i am looking to do. i only wanted a hierarchy level above epics to be able to link my epics to our organization's goals 

Admin January 14, 2025

can i use atlas goals in a scrum project?

Admin January 14, 2025

Screenshot 2025-01-14 at 1.25.19 PM.pngi tried adding it into my fields and it wouldn't let me

Trudy Claspill
Community Champion
January 14, 2025

I'm really a novice when it comes to the Atlas Goals feature. If you want to get help on that topic specifically you may be better off starting a new Question.

Through experimentation I found that Goals field needs to be added to the Screen used by your issue type in your project in order for you to associate the issue to a goal and see the goals associated with an issue. You can do that through Project Settings > Issues > Layouts. I tried it only with Software projects, both Company Managed and Team Managed. This is how it appears in issues.

Screenshot 2025-01-14 at 11.42.26 AM.png

I did not find a Link Goals button as shown in screen images in this post:

https://community.atlassian.com/t5/Atlas-Group-articles/You-can-now-view-your-goals-in-Jira-Software/ba-p/2447016

 

Using Atlas Goals doesn't really introduce another hierarchy level within Jira itself, as far as I can tell. Atlas Goals are not Jira issues, they are just related information. And a given issue can be related to multiple Atlas Goals. I'm not familiar with reporting options related to Atlas Goals.

If you want a true hierarchy contained within Jira you would have to

  1. create a custom issue type for your "goals",
  2. then modify the Issue Type Hierarchy to add a level above Epics and add your new "goals" issue type to that level.

Then you could use that to establish a hierarchy of Epics (and implicitly all their children) being under a given goal. Note that in that hierarchy structure an Epic could be a child of only one goal, in the same way that a Story or Task is a child of only one Epic. If Epics need to be able to relate to more than one "goal", then we're back to using Atlas Goals or generic issue linking.

With the modified hierarchy you could then leverage the functionality available in Jira related to issue type hierarchy for visualization, like the Plans Timeline feature.

Note that the hierarchical relationships above Epics can't be visualized in boards; not the board in a Business project nor the Scrum or Kanban boards available with Software projects. The hierarchy visualization is available only in the Advanced Plans features. In individual issues you can see the issue's direct children listed, and in its breadcrumbs you can see its parent issue. But in the boards you cannot visualize the extended hierarchy. 

 

In one of your earlier responses you said:

honestly i don't necessarily need a hierarchy level above epics -- i just want to be able to link epics to our goals/initiatives/priorities. 

But it really isn't that simple, is it? You'll want to be able to do some sort of reporting based on that linkage, right? The type of reporting you want to do and the information you need to gather will influence the decision about an implementation that will satisfy your needs.

0 votes
Lucas Modzelewski _Lumo_
Atlassian Partner
January 11, 2025

A single project to fit all use cases most likely won't work, or as you scale, it will become a nightmare to manage.

Just imagine a case where one team needs a new status or resolution — it will affect all other teams as well, making things more complicated for them. At some point, people will need extensive training on how to use Jira and which transitions to follow, and as the complexity grows, so will their aversion to it. 😟

Hmm, you might want to look into Jira Product Discovery (JPD). While it's primarily used for product discovery, it can also be leveraged for prioritizing tasks, with some great built-in features: https://www.atlassian.com/software/jira/product-discovery 

 

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
PREMIUM
TAGS
AUG Leaders

Atlassian Community Events