Forums

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

Looking for good solution to manage task on Jira

MichaelThai December 2, 2025

Hello, everyone

I'm currently facing a challenge in my work with a digital platform that includes several brands, each represented by codes like A01, A02, A03, and so on. All the brands share the same core functionality, such as a deposit feature. However, the priorities for each brand differ. This means that sometimes certain brands need to implement feature X before others.

Ideally, I would prefer to separate each brand into individual boards for easier management. Unfortunately, this approach has proven to be quite cumbersome, and our development team is finding it challenging to manage tickets effectively, resulting in a messy workflow.

I need advice on how to manage all the brands within a single Jira board while still being able to quickly check the progress of each brand. Specifically, I would like to see the status of what has been completed, what is currently in progress, and which brands have yet to implement certain features.

Any suggestions on how to organize and configure the Jira board to improve management and reduce chaos for the development team would be greatly appreciated.

1 answer

0 votes
G subramanyam
Community Champion
December 2, 2025

Hi @MichaelThai welcome to Atlassian community.

Please be informed, this a very common challenge when managing a product portfolio with shared code but varying business priorities! The key is to use a single, consolidated board while leveraging Jira Query Language (JQL) for filtering and Swim lanes for visualization.

Since your core functionality is the same and your development team prefers a single workflow, keeping all brands on one Company-Managed Jira board is the recommended approach.

Steps:

The most crucial step is to be able to identify which brand (A01, A02, etc.) an issue belongs to.

Step 1:

Option 1: Use a Custom Field. Create a Single-Select Custom Field (e.g., named "Brand" or "Client") and populate it with your brand codes (A01, A02, A03, etc.). This makes filtering very clean.

Option 2: Use Labels. Add a Label to each issue that corresponds to the brand code (e.g., brand-A01, brand-A02).

Step 2:

Please create a single Kanban or Scrum board based on a saved filter that includes all your development team's work across all brands.

  • Board Filter (JQL): The base filter for your board will look something like this (assuming a single Jira project, YOURPROJECTKEY): project = YOURPROJECTKEY AND resolution IS EMPTY ORDER BY Rank ASC

    If you have multiple projects, the filter will be: project in (PROJ1, PROJ2, PROJ3) AND resolution IS EMPTY ORDER BY Rank ASC (A "cross-project board" uses a JQL filter to pull issues from multiple projects).

Step 3:

In-order to check the progress of each brand, you will have to configure Quick Filters on your board.

Example (pic): 1.jpg

Step 4:

To reduce chaos and visually organize the board, configure your Swimlanes by your Brand custom field or Label

 

Links to the official documentation for your reference-

Create a board based on filters

Configure swimlanes

Create quick filters for your board

Use advanced search with Jira Query Language (JQL)

 

 

 

 

Marc -Devoteam-
Community Champion
December 2, 2025

HI @MichaelThai and @G subramanyam 

My suggestion is always to use option !, a custom field, as labels are case sensitive and a type creates a new label and your JQL options will mos this option.

Like G subramanyam likes this
MichaelThai December 2, 2025

Hello @G subramanyam 

Many thanks for your solution. I wonder if I can view the overall portfolio by this hierarchy , such as:

Feature

  --→ Brand

 ------------→ Progress

 

I think by that way, I can see which brand already applied this features, which brand is not and how the status of this features on that brand

Like G subramanyam likes this

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events