Forums

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

How to organize JIRA: Multiple products with different release time for various clients?

Lesley Lin
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
September 23, 2021

Current situation:

  • Each product is under an individual board within the same project
  • EPIC is currently used to track the "versions" or "release" of a product per client. For example, "Product A - Client X - Q3" or "Product B - Client Y - Q3"
  • New features are tagged to an epic on a client basis
  • developers are working on more than one product at once

Ideal state:

  • All products still under the same project and different boards (board structure remain the same)
  • Be able to track/organize Kanban board in a way that reflects progress of a product on a time block basis for each client.
  • Want to be able to track new features per product instead of per client

Questions:

  • How to best organize? What features should I look into?

2 answers

2 votes
Suvarna Gaikwad
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.
September 23, 2021

 @Lesley Lin

These few steps can help to track your products in a project more efficiently.

  1. Use components to segregate products within a project. For example, ProductA, ProductB
  2. Tag new features to components as they are related to products
  3. Track deployment of features for different clients using  versions. For example, Client1R1, Client1R2
  4. You can create different tasks for deployments and tag components and versions to them according to deliverable

Tracking on Kanban Boards for ideal state which you want to achieve:

  • Products progress irrespective of clients can be tracked in a Kanban board using filter query like project =<projectname> AND component =<productname>
  • Client deliverables tracking can be done in a Kanban board using filetr query like project =<projectname>  AND component =<productname> AND fixVersion=<releasename>

This can be done if components and versions are created and tagged as stated above.

0 votes
Yuri Lapin _Release Management_
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.
September 26, 2021

Hi @Lesley Lin

Trust you are well.

In our Release Management & Delivery Roadmaps App we allow users to create cross-project releases that we call packages. You can add fix versions to it from same or different projects as well as virtual versions that could be created from Epics or a simple JQL. This allows you to slice your business deliveries by Products and / or Clients and track the progress via swimlanes on Kanban board or Delivery Roadmaps view.

Try this out to check if it solves your needs.

Many thanks & Kind regards,

Yuri.

Suggest an answer

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

Atlassian Community Events