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,360,273
Community Members
 
Community Events
168
Community Groups

Project organization

Hey,
I have a problem organizing projects / boards in JIRA. I can start with the structure. We have several teams: iOS, Android, Server-side, Web ... and many X, Y, Z projects.
- Each team works on many projects.
- Each team has its own project corresponding to the work in the department
- Each team has its own workflow
- Each team works in a different mode (scrum / kanban)

The problem is that you can't see projects X, Y, Z and what is happening in them because the tasks are scattered across teams.

Task delegation is also difficult because PM has to enter each team and assign tasks.

I have no idea how to solve it. Ok, I can create a separate project X and assign tasks to it - I don't see them on the team board. Ok, I can change the filter on the team table, but when the team works in SCRUM or has a different workflow there is a problem with the visibility of tasks or their transfer between statuses.

Do you have an idea how to solve it?

1 comment

Hey @pawelbah , let me tell you this, you are not alone mate. 

This was an answer I gave a while ago and you can find feedback from several people: https://community.atlassian.com/t5/Jira-questions/How-do-you-best-organize-iOS-and-Android-development-of-the-same/qaq-p/592062?utm_source=atlcomm&utm_medium=email&utm_campaign=immediate_general_reply&utm_content=topic

 

To solve cross-cutting visibility there are many ways to do that. It depends on your preferences. 

In Atlassian we use a technique called "Project Central" (you can find videos + docs everywhere)

Project Central (PC) is a way to have external visibility and be able for each project to produce weekly updates. The good thing of this approach is the following:

* Each part of the org will put updates on each ticket adding Epics, Stories, pages, etc.

* Each team has its own workflows, processes, etc... But what is unique is how the communication bubbles up. :) 

* PC tickets can depend on other PC tickets: There is a parent ticket that is owned by the Major stakeholder (CTO, CEO, etc) and this PC Ticket depends on several others.

* Another great thing is that Teams that depend on others would watch this PC tickets and would be able to read the weekly updates and not needing to do exhausting catch-ups to be able to understand what is going on. 

We've been using this technique for quite a long time and it is quite effective. If you wanna level up your game you can have OKRs that depends on many PC tickets and PC tickets depending on independent projects. 

Overall what is important is to understand that each team should have autonomy, but you need to put certain standards on how the information flows or bubbles up in the company. 

I hope this helps :) 

Like Thor likes this

Comment

Log in or Sign up to comment
TAGS
Community showcase
Published in Jira Software

An update on Jira Software customer feedback – June 2022

Hello Atlassian Community! Feedback from customers like you has helped us shape and improve Jira Software. As Head of Product, Jira Software, I wanted to take this opportunity to share an update on...

5,020 views 18 32
Read article

Atlassian Community Events