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

Next challenges

Recent achievements

  • Global
  • Personal

Recognition

  • Give kudos
  • Received
  • Given

Leaderboard

  • Global

Trophy case

Kudos (beta program)

Kudos logo

You've been invited into the Kudos (beta program) private group. Chat with others in the program, or give feedback to Atlassian.

View group

It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

Project Structure for Mutliple Clients Using Similar Products

Hi there!

My apologies in advance for the long question, but I wanted to be as thorough as possible :).  I have already looked at this answer (among others), which helped:  Multi-Client Project Structure, but our setup is slightly different.

Our team has been exploring the best way to manage individual clients in Jira.  These are subscription-based clients receiving software products/services, so the work for them is ongoing.  The same products are usually being implemented for several clients, sometimes with customized versions.

Example:  We have Product A that is available to all clients.  Client 1 and Client 2 both use Product A, but Client 2 has a customized version.  We need to be able to monitor the ongoing tasks being completed for  Client 1 and Client 2, and that they have different versions of Product A.  This all would happen while tracking customization time/tasks for Client 2 as well.

This is a two-branch issue: 

  1. We need to have our “Internal” projects for the actual product development, updates, etc.. (This is less of an issue as we can utilize a more traditional software/project management style)
  2. We need to keep up to date with the tasks being done for our clients: new implementations, training sessions, customizations, etc.

We originally thought having all clients (>100) within one project, organizing each as an epic, then assigning a component that equals the client name is a good way to organize as it will allow us to monitor who is working on what, and compare client workloads within one project.  It would be great to see x amount of time was spent with Client 2 this week vs. Client 1 within a dashboard.

We then would list client-specific tasks in that “All Clients Project” as linked issues to the client’s epic to organize and report on the work that is currently being done. 

The other benefit of having all clients in one project is that we can add a component for the product(s) that the client is using.  I would be able to look up the Product A component and see all clients that are using that specific product.

Are we going down a road that has the potential to be too complicated?  Do any super-users have any feedback on the pros/cons of this approach?  Am I making sense?  Ha.. Any feedback would be incredibly helpful as I continue down the path of tutorials and videos.

 

Thanks in advance!

1 answer

0 votes
Hana Kučerová Community Leader Nov 23, 2020

Hi @Kyla Kearns ,

as I started to read your question, Insight immediately came to my mind. 

It enables you to create object database with many types, which could be linked together, and use these object data in various custom fields.

In your case I can imagine, you would create object types like Client, Product, Product implementation (which is linked to Client and Product) and then create various custom fields to be able to link the issue with the client/product/specific implementation...

You internal issues could be linked to product objects, tasks being done for your clients to the implementations.

I can imagine more complex database with more attributes and links, hopefully it would give some sort of idea, how your issues could be handled with usage of Insight.

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
FREE
PERMISSIONS LEVEL
Site Admin
TAGS
Community showcase
Published in Jira Software

How to create Jira issus from Excel file?

When to use CSV importer When managing your processes in Jira, there are many occasions where you need to create a lot of tasks. Creating them one by one will cost you a lot of time and effort and i...

5,483 views 22 39
Read article

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you