Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
Celebration

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root

Avatar

1 badge earned

Collect

Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!

Challenges
Coins

Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.

Recognition
Ribbon

Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!

Leaderboard

Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
4,559,518
Community Members
 
Community Events
184
Community Groups

How to make task/subtask in different projects?

I have a system architecture where I have a backend api server, 4 apps. Accordingly, I have 5 different boards. Now, if I create a task/story in my server project, I want the ability to create 4 diff sub tasks across 4 diff boards as these all are dependent on backend server. As of now, I can only create sub task in the same project and then move it to different board, which is not a good way. Can it be achieved through current JIRA architecture or is there any other way I could achieve this functionality with minimum changes required? 

1 answer

0 votes
Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
Apr 12, 2018

There are a couple of fallacies here:

  • Boards are not issue containers, they are views that select things you choose to see.  "Move issue to board" is nonsense, as they're not containers.
  • A sub-task is part of an issue.  An issue is contained in a project.  It does not make sense to say that a sub-task is in a different project to its parent issue.

But, yes, you can do what you describe.  You need to define your board filters so that they select the issues you want to see on each of them.  Your situation needs some slightly more complex filters than most of us need, but it can be done.

I disagree.  I've seen similar posts where people say you can't do this but you accomplish the same thing by linking to another issue type in a separate project.  

The benefit on the ability to move a subtask to a separate project is the usability and ease of creating the ticket and having the automatic link to the parent.  

Like # people like this
Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
Jun 18, 2019

I'm not sure what you disagree with.  A sub-task is part of an issue, and an issue lives in a project?  That's how it is, so there's nothing to "disagree" with there.  It's total nonsense to have a sub-task in a different project, they're part of the issue.

Like # people like this

@Nic : You seem to suffer from operational blindness.

An issue is defined a a problem or topic that needs attention or a solution.

It's absolutely common to seperate different development branches in different projects. E.g. you develop your Frontend in php and your backend in Java. Both can have absolutely differend needs, workflows, members and other needs. So you split these into different projects.

If you are working on a specific problem, e.g. developing a new workflow for a new product, the main project may be the frontend because 95% of the workflow happens there. So you place the issue in the project frontend.

But: you may need some endpoints for transferring data to your systems via the backend. These are tasks that have to be placed in the project backend.

For a halfway reasonable workflow you should be able to create tasks in different projects and link them.

Easy to understand as 1, 2, 3.

Like Marco Peters likes this
Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
Oct 02, 2022 • edited

@Andre Schaub - you seem to suffer from operational blindness.

An issue is indeed defined as something that either needs a fix or a new piece of work.

It may well happen that an issue needs to be split up into lots of different parts.

So you give those bits to different teams.  Different stories (linked, of course), different projects (maybe, depends on how you want to work), and, and, and.

Again, the sub-tasks are for breaking down issues for a team,  not many teams.

Sub-tasks outside their parent issue is simply junk, it makes no sense and breaks every way of working (not just agile)

@Nic Brough -Adaptavist- - sorry, that's crap. Or to put it nicer: that's a view from the capabilities of the given system not a view from the user's needs.

One more example: our development is split in frontend and backend. Different developers, different system, different programming language. Same database -> the user groups are frontend users and backend users. Backend user enters e.g. dates frontend user calls dates up.

Do you disagree in any way with this allocation? I don't think so.

Actually there's a case in which the external company which has developed the first version of our systems made a serious mistake. The backend AND frontend represent a specific user view/workflow. E.g. dates are meant as personal dates. The database represents group dates not personal dates.

That's on issue. Nothing special. Just one issue.

With several subtaks.

Some frontend subtasks, some backend subtasks. Yes. Subtasks, not issues. Come over and take a look. These tasks are subtasks. Not issues.

Moreover: putting these tasks seperated in different projects would be absolute bullshit.

So we MUST plan our activities and tasks as Jira allowes it. Not as we need it. That's crap and can be source of errors.

Take a step back and start thinking with a green field.

Like Marco Peters likes this
Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
Oct 05, 2022

So you're taking a step back and re-organising your use of issues and sub-task into a sensible structure?  Actually using projects as containers for issues that need to work the same way because they affect one team or system, and then boards to represent a team's work?

David Harkins
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
Feb 15, 2023

My plan for this scenario is to use the sub-tasks to break down the individual issue within the current project.

If work is required form another project, then I will be using linked issues, which can then have their own sub-tasks

You could, however, create a sub-task for the required work from the other project, this then has the linked issue in the other project, which can then still have it's own sub-tasks.

This allows each team / project to work within their own workflow process as required, if not the same, and presents a more accurate to-do list to the viewing agents.

Like Nic Brough -Adaptavist- likes this
Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
Feb 15, 2023

Yep, that works really well.  It also gives you the freedom to work differently in the other projects without loosing track of the sub-tasks causing the work in the other project.

Like David Harkins likes this

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events